R2BucketSippyDestinationArgs

data class R2BucketSippyDestinationArgs(val accessKeyId: Output<String>? = null, val provider: Output<String>? = null, val secretAccessKey: Output<String>? = null) : ConvertibleToJava<R2BucketSippyDestinationArgs>

Constructors

Link copied to clipboard
constructor(accessKeyId: Output<String>? = null, provider: Output<String>? = null, secretAccessKey: Output<String>? = null)

Properties

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

ID of a Cloudflare API token. This is the value labelled "Access Key ID" when creating an API token from the R2 dashboard.

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

Available values: "r2".

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

Value of a Cloudflare API token. This is the value labelled "Secret Access Key" when creating an API token from the R2 dashboard. Sippy will use this token when writing objects to R2, so it is best to scope this token to the bucket you're enabling Sippy for.

Functions

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