R2BucketSippyDestination

data class R2BucketSippyDestination(val accessKeyId: String? = null, val provider: String? = null, val secretAccessKey: String? = null)

Constructors

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

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val accessKeyId: 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: String? = null

Available values: "r2".

Link copied to clipboard
val secretAccessKey: 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.