The google-storage-v2 template is used for configuring Google Cloud Storage as the remote filestore using the Google native client.
This binary provider uses the following set of parameters.
Parameter | Description |
---|---|
type | google-storage-v2 |
bucketName | Your globally unique bucket name. |
path | Default: filestore Sets the path relative to the bucket where binary files are stored. |
endPoint | The cloud storage provider’s URL. NoteFor Pro license users, endPoints must end with |
rootFoldersNameLength | Default: 2. The number of initial characters in the object's checksum that should be used to name the folder in storage. This can take any value between 0 - 6. 0 means that checksum files will be stored at the root of the object store bucket. For example, if the object's checksum is 8c335149... and |
bucketExists | Default: false. When set to true, it indicates to the binary provider that a bucket already exists in Google Cloud Storage and therefore does not need to be created. |
testConnection | Default: true When set to true, the binary provider uploads and downloads a file when Artifactory starts up to verify that the connection to the cloud storage provider is fully functional. |
useInstanceCredentials | Default: false. When set to true use, the "GOOGLE_APPLICATION_CREDENTIALS" environment variable finds the credentials or uses the default service account. When set to false, the default path is used to find the credentials file. |
enableSignedUrlRedirect | Default: false. When set to true, redirecting download requests using enabled signed URLs. |
signedUrlExpirySeconds | Default: 30. Sets the signed URL validity period in seconds. |
signatureExpirySeconds | Default: 30. Specifies the number of seconds that a signed URL used internally for upload/download is valid. |
proxyIdentity | Default: No proxy Corresponding parameters if you are accessing the cloud storage provider through a proxy server. |
proxyCredential | |
proxyPort | |
proxyHost | |
maxConnections | Default: 100 Sets the maximum HTTP client connections. |
ConnectionTimeout | Sets the connections timeout. |