credentialsSecret property

String? credentialsSecret
getter/setter pair

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;