R2BucketSippySource

data class R2BucketSippySource(val accessKeyId: String? = null, val bucket: String? = null, val clientEmail: String? = null, val privateKey: String? = null, val provider: String? = null, val region: String? = null, val secretAccessKey: String? = null)

Constructors

Link copied to clipboard
constructor(accessKeyId: String? = null, bucket: String? = null, clientEmail: String? = null, privateKey: String? = null, provider: String? = null, region: String? = null, secretAccessKey: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val accessKeyId: String? = null

Access Key ID of an IAM credential (ideally scoped to a single S3 bucket)

Link copied to clipboard
val bucket: String? = null

Name of the AWS S3 bucket

Link copied to clipboard
val clientEmail: String? = null

Client email of an IAM credential (ideally scoped to a single GCS bucket)

Link copied to clipboard
val privateKey: String? = null

Private Key of an IAM credential (ideally scoped to a single GCS bucket)

Link copied to clipboard
val provider: String? = null

Available values: "aws".

Link copied to clipboard
val region: String? = null

Name of the AWS availability zone

Link copied to clipboard
val secretAccessKey: String? = null

Secret Access Key of an IAM credential (ideally scoped to a single S3 bucket)