<div style="background: #272b33; overflow:auto;width:auto;border:solid gray;border-width:.1em .1em .1em .8em;padding:.2em .6em;"><pre style="margin: 0; line-height: 125%">
<span style="color: #de6f78">remoteRepositories:</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#Remote repositories configuration</span>
<span style="color: #de6f78">my-remote-repo:</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#The remote repository name</span>
<span style="color: #de6f78">type:</span> <span style="color: #99c27c">maven | gradle | ivy | helm | sbt | nuget | gems | npm | bower | debian | composer | pypi | docker | vagrant | gitlfs | yum | conan | chef | puppet | generic</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#The package type</span>
<span style="color: #de6f78">url:</span> <span style="color: #99c27c">https://jcenter.bintray.com</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#The URL for the remote repository. Needs to be only HTTP and HTTPS URLs</span>
<span style="color: #de6f78">username:</span> <span style="color: #99c27c">user</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#The remote repository username, when authentication is required</span>
<span style="color: #de6f78">password:</span> <span style="color: #99c27c">password</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#The remote repository password, when authentication is required</span>
<span style="color: #de6f78">assumedOfflinePeriodSecs:</span> <span style="color: #99c27c">300</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#The number of seconds the repository stays in assumed offline state after a connection error. At the end of this time, an online check is attempted in order to reset the offline status. A value of 0 means the repository is never assumed offline.</span>
<span style="color: #de6f78">remoteRepoChecksumPolicyType:</span> <span style="color: #99c27c">generate-if-absent | fail | ignore-and-generate | pass-thru</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#Only for Maven repositories. The Checksum Policy determines how Artifactory behaves when a client checksum for a remote resource is missing or conflicts with the locally calculated checksum</span>
<span style="color: #de6f78">clientTlsCertificate:</span> <span style="color: #99c27c">tls-certificate</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#The client TLS certificate (alias) that will be used when authentiacating against the remote resource.</span>
<span style="color: #de6f78">description:</span> <span style="color: #0086d2">"Hello</span><span style="color: #fb660a"> </span><span style="color: #0086d2">world"</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#A free text field that describes the content and purpose of the repository</span>
<span style="color: #de6f78">dockerApiVersion:</span> <span style="color: #99c27c">V1 | V2</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#Only for Docker repositories. The Docker API version</span>
<span style="color: #de6f78">excludesPattern:</span> <span style="color: #99c27c">excludingremote1</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#Provides a way to filter out specific repositories when trying to resolve the location of different artifacts (Ant-like pattern)</span>
<span style="color: #de6f78">includesPattern:</span> <span style="color: #99c27c">includingremote1</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#Provides a way to filter out specific repositories when trying to resolve the location of different artifacts (Ant-like pattern)</span>
<span style="color: #de6f78">maxUniqueSnapshots:</span> <span style="color: #99c27c">0</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#Only for Maven and VCS repositories. Specifies the maximum number of unique snapshots of the same artifact that should be stored. Once this number is reached and a new snapshot is uploaded, the oldest stored snapshot is removed automatically. Default: 0</span>
<span style="color: #de6f78">maxUniqueTags:</span> <span style="color: #99c27c">0</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#Only for Docker repositories. Specifies the maximum number of unique snapshots of the same artifact that should be stored. Once this number is reached and a new snapshot is uploaded, the oldest stored snapshot is removed automatically. Default: 0</span>
<span style="color: #de6f78">blockMismatchingMimeTypes:</span> <span style="color: #99c27c">true</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#If set, artifacts will fail to download if a mismatch is detected between requested and received mimetype, according to the list specified in the system properties file under blockedMismatchingMimeTypes. You can override by adding mimetypes to the override list in the mismatchingMimeTypesOverrideList field</span>
<span style="color: #de6f78">mismatchingMimeTypesOverrideList:</span> <span style="color: #99c27c">xml</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#When set, artifacts will fail to download if a mismatch is detected between the requested and received mime type, according to a list specified in the system.properties file under blockedMismatchingMimeTypes. You can override this setting by adding mime types to this field</span>
<span style="color: #de6f78">missedRetrievalCachePeriodSecs:</span> <span style="color: #99c27c">1800</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#If a remote repository is missing a requested artifact, Artifactory will return a "404 Not found" error. This response is cached for the period of time specified by this parameter. During that time, Artifactory will not issue new requests for the same artifact. A value of 0 means that the response is not cached and Artifactory will always issue a new request when demanded</span>
<span style="color: #de6f78">notes:</span> <span style="color: #0086d2">"Hello</span><span style="color: #fb660a"> </span><span style="color: #0086d2">world</span><span style="color: #fb660a"> </span><span style="color: #0086d2">2"</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#A free text field to add additional notes about the repository</span>
<span style="color: #de6f78">propertySets:</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#A list of property sets that will be defined for this repository</span>
<span style="color: #de6f78">-</span> <span style="color: #99c27c">set1</span>
<span style="color: #de6f78">-</span> <span style="color: #99c27c">set2</span>
<span style="color: #de6f78">proxy:</span> <span style="color: #99c27c">proxy1</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#The proxy name configured in the Proxy section to use for accessing the remote resource</span>
<span style="color: #de6f78">queryParams:</span> <span style="color: #99c27c">query-params&for-my-remote-repo</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#Custom HTTP query parameters that will be automatically included in all remote resource requests. For example: param1=val1&param2=val2&param3=val3</span>
<span style="color: #de6f78">repoLayout:</span> <span style="color: #99c27c">nameremote1</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#Sets the layout that the repository should use for storing and identifying modules</span>
<span style="color: #de6f78">retrievalCachePeriodSecs:</span> <span style="color: #99c27c">600</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#This value refers to the number of seconds to cache metadata files before checking for newer versions on remote server. A value of 0 indicates no caching</span>
<span style="color: #de6f78">socketTimeoutMillis:</span> <span style="color: #99c27c">15000</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#Network timeout (in ms) to use when establishing a connection and for unanswered requests. Timing out on a network operation is considered a retrieval failure</span>
<span style="color: #de6f78">unusedArtifactsCleanupPeriodHours:</span> <span style="color: #99c27c">0</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#The number of hours to wait before an artifact is deemed "unused" and eligible for cleanup from the repository. A value of 0 means automatic cleanup of cached artifacts is disabled</span>
<span style="color: #de6f78">allowAnyHostAuth:</span> <span style="color: #99c27c">false</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#Allow credentials of this repository to be used on requests redirected to any other host</span>
<span style="color: #de6f78">blackedOut:</span> <span style="color: #99c27c">false</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#When set, the repository or its local cache do not participate in artifact resolution</span>
<span style="color: #de6f78">bypassHeadRequests:</span> <span style="color: #99c27c">false</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#Before caching an artifact, Artifactory first sends a HEAD request to the remote resource. In some remote resources, HEAD requests are disallowed and therefore rejected, even though downloading the artifact is allowed. When set, Artifactory will bypass the HEAD request and cache the artifact directly using a GET request</span>
<span style="color: #de6f78">enableCookieManagement:</span> <span style="color: #99c27c">false</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#Enables cookie management if the remote repository uses cookies to manage client state</span>
<span style="color: #de6f78">fetchJarsEagerly:</span> <span style="color: #99c27c">false</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#Only for Maven repositories. When set, the repository attempts to eagerly fetch the jar in the background each time a POM is requested</span>
<span style="color: #de6f78">fetchSourcesEagerly:</span> <span style="color: #99c27c">false</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#When set, the repository attempts to eagerly fetch the source jar in the background each time a jar is requested</span>
<span style="color: #de6f78">forceNugetAuthentication:</span> <span style="color: #99c27c">false</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#Force basic authentication credentials in order to use this repository</span>
<span style="color: #de6f78">handleReleases:</span> <span style="color: #99c27c">true</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#If set, Artifactory allows you to deploy release artifacts into this repository</span>
<span style="color: #de6f78">handleSnapshots:</span> <span style="color: #99c27c">true</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#If set, Artifactory allows you to deploy snapshot artifacts into this repository</span>
<span style="color: #de6f78">listRemoteFolderItems:</span> <span style="color: #99c27c">true</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#Lists the items of remote folders in simple and list browsing. Required for dynamic resolution that depends on remote folder content information, such as remote Ivy version lookups. The remote content is cached according to the value of the 'Retrieval Cache Period'</span>
<span style="color: #de6f78">offline:</span> <span style="color: #99c27c">false</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#If set, Artifactory does not try to fetch remote artifacts. Only locally-cached artifacts are retrieved</span>
<span style="color: #de6f78">synchronizeProperties:</span> <span style="color: #99c27c">false</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#When set, remote artifacts are fetched along with their properties</span>
<span style="color: #de6f78">xray:</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#Xray settings for the certain repository</span>
<span style="color: #de6f78">minimumBlockedSeverity:</span> <span style="color: #99c27c">minor | major | critical</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#Defines the minimum severity reported from JFrog Xray from which Artifactory will block the artifact download</span>
<span style="color: #de6f78">blockUnscannedArtifacts:</span> <span style="color: #99c27c">false</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#When set, Artifactory will block download of artifacts from this repository until they have been scanned by JFrog Xray</span>
<span style="color: #de6f78">enabled:</span> <span style="color: #99c27c">false</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#Indicated whether the repository will be indexed and scanned by Xray</span>
<span style="color: #de6f78">bower:</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#Only for Bower repositories</span>
<span style="color: #de6f78">bowerRegistryUrl:</span> <span style="color: #99c27c">http://someurl.com</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#The registry URL from which packages will be resolved</span>
<span style="color: #de6f78">cocoaPods:</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#Only for CocoaPods repositories</span>
<span style="color: #de6f78">cocoaPodsSpecsRepoUrl:</span> <span style="color: #99c27c">http://someurl.com</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#The specs URL. When using a private specs repo, set the URL to be the same as the one configured in the URL field</span>
<span style="color: #de6f78">specRepoProvider:</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#The specs repo provider settings</span>
<span style="color: #de6f78">provider:</span> <span style="color: #99c27c">github | bitbucket | stash | oldstash | artifactory | custom</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#The Git Provider the remote repository works against</span>
<span style="color: #de6f78">downloadUrl:</span> <span style="color: #99c27c">http://someurl.com</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#The custom download URL. Need to set only if the provider is set to 'custom'</span>
<span style="color: #de6f78">nuget:</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#Only for NuGet repositories</span>
<span style="color: #de6f78">downloadContextPath:</span> <span style="color: #99c27c">api/v2/package</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#The context path prefix through which NuGet downloads are served. For example, the NuGet Gallery download URL is 'https://nuget.org/api/v2/package', so the repository URL should be configured as 'https://nuget.org' and the download context path should be configured as 'api/v2/package'</span>
<span style="color: #de6f78">feedContextPath:</span> <span style="color: #99c27c">api/v2</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#The context path prefix through which the NuGet feeds are served. For example, the NuGet Gallery feed URL is 'https://nuget.org/api/v2', so the repository URL should be configured as 'https://nuget.org' and the feed context path should be configured as 'api/v2'</span>
<span style="color: #de6f78">composer:</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#Only for PHP Composer repositories</span>
<span style="color: #de6f78">composerRegistryUrl:</span> <span style="color: #99c27c">http://someurl.com</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#The registry URL from which packages will be resolved</span>
<span style="color: #de6f78">vcs:</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#Only for VCS, CocoaPods, Bower and Composer repositories</span>
<span style="color: #de6f78">git:</span>
<span style="color: #de6f78">provider:</span> <span style="color: #99c27c">github | bitbucket | stash | oldstash | artifactory | custom</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#The Git Provider the remote repository works against</span>
<span style="color: #de6f78">downloadUrl:</span> <span style="color: #99c27c">http://someurl.com</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#The custom download URL. Need to set only if the provider is set as CUSTOM</span>
<span style="color: #de6f78">type:</span> <span style="color: #99c27c">git</span> <span style="color: #5b626e; font-style: italic; background-color: #272b33">#Mandatory only when creating a VCS remote repository</span> |