google_api_storage_transfer v0.19.1 GoogleApi.StorageTransfer.V1.Model.AwsS3Data View Source

An AwsS3Data resource can be a data source, but not a data sink. In an AwsS3Data resource, an object's name is the S3 object's key name.

Attributes

  • awsAccessKey (type: GoogleApi.StorageTransfer.V1.Model.AwsAccessKey.t, default: nil) - Required. AWS access key used to sign the API requests to the AWS S3 bucket. Permissions on the bucket must be granted to the access ID of the AWS access key.
  • bucketName (type: String.t, default: nil) - Required. S3 Bucket name (see Creating a bucket).

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() :: %GoogleApi.StorageTransfer.V1.Model.AwsS3Data{
  awsAccessKey: GoogleApi.StorageTransfer.V1.Model.AwsAccessKey.t(),
  bucketName: String.t()
}

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.