AwsS3CompatibleDataArgs

data class AwsS3CompatibleDataArgs(val bucketName: Output<String>, val endpoint: Output<String>, val path: Output<String>? = null, val region: Output<String>? = null, val s3Metadata: Output<S3CompatibleMetadataArgs>? = null) : ConvertibleToJava<AwsS3CompatibleDataArgs>

An AwsS3CompatibleData resource.

Constructors

Link copied to clipboard
constructor(bucketName: Output<String>, endpoint: Output<String>, path: Output<String>? = null, region: Output<String>? = null, s3Metadata: Output<S3CompatibleMetadataArgs>? = null)

Properties

Link copied to clipboard
val bucketName: Output<String>

Specifies the name of the bucket.

Link copied to clipboard
val endpoint: Output<String>

Specifies the endpoint of the storage service.

Link copied to clipboard
val path: Output<String>? = null

Specifies the root path to transfer objects. Must be an empty string or full path name that ends with a '/'. This field is treated as an object prefix. As such, it should generally not begin with a '/'.

Link copied to clipboard
val region: Output<String>? = null

Specifies the region to sign requests with. This can be left blank if requests should be signed with an empty region.

Link copied to clipboard

A S3 compatible metadata.

Functions

Link copied to clipboard
open override fun toJava(): AwsS3CompatibleDataArgs