ModifyS3DataSourceInput
fields
connectionSettings optional PartialS3ConnectionSettingsInput
The S3 Data Source's new connection settings. If not provided this property will not be modified.
The connection settings for an S3 Data Source. These include the S3 bucket name, the AWS access key ID, and the tables (along with their paths). We do not allow fetching the AWS secret access key after it has been set.
connectionSettings.awsAccessKeyId optional String
The AWS access key ID for an IAM user with sufficient access to the S3 bucket. If not provided this property will not be modified.
connectionSettings.awsSecretAccessKey optional String
The AWS secret access key for an IAM user with sufficient access to the S3 bucket. If not provided this property will not be modified.
connectionSettings.bucket optional String
The name of the S3 bucket. If not provided this property will not be modified.
connectionSettings.tables optional array of S3DataSourceTableInput
The S3 Data Source's tables. If not provided this property will not be modified.
description optional String
The S3 Data Source's new description. If not provided this property will not be modified.
idOrUniqueName required idOrUniqueName
The ID or unique name of the S3 Data Source to modify.
The ID or unique name input.
If both ID and unique name are provided, the ID will take precedence.
idOrUniqueName.id optional String
The unique identifier of the object.
idOrUniqueName.uniqueName optional String
The unique name of the object.
uniqueName optional String
The S3 Data Source's new unique name. If not provided this property will not be modified.