credentialsSecret property
The Resource name of a secret in Secret Manager.
AWS credentials must be stored in Secret Manager in JSON format: {
"access_key_id": "ACCESS_KEY_ID", "secret_access_key": "SECRET_ACCESS_KEY"
} GoogleServiceAccount must be granted
roles/secretmanager.secretAccessor
for the resource. See [Configure
access to a source: Amazon
S3](https://cloud.google.com/storage-transfer/docs/source-amazon-s3#secret_manager)
for more information. If credentials_secret
is specified, do not specify
role_arn or aws_access_key. Format:
projects/{project_number}/secrets/{secret_name}
Optional.
Implementation
core.String? credentialsSecret;