R2BucketSippyArgs

data class R2BucketSippyArgs(val accountId: Output<String>? = null, val bucketName: Output<String>? = null, val destination: Output<R2BucketSippyDestinationArgs>? = null, val jurisdiction: Output<String>? = null, val source: Output<R2BucketSippySourceArgs>? = null) : ConvertibleToJava<R2BucketSippyArgs>

Example Usage

resources:
exampleR2BucketSippy:
type: cloudflare:R2BucketSippy
name: example_r2_bucket_sippy
properties:
accountId: 023e105f4ecef8ad9ca31a8372d0c353
bucketName: example-bucket
destination:
access_key_id: accessKeyId
provider: r2
secret_access_key: secretAccessKey
source:
access_key_id: accessKeyId
bucket: bucket
provider: aws
region: region
secret_access_key: secretAccessKey

Constructors

Link copied to clipboard
constructor(accountId: Output<String>? = null, bucketName: Output<String>? = null, destination: Output<R2BucketSippyDestinationArgs>? = null, jurisdiction: Output<String>? = null, source: Output<R2BucketSippySourceArgs>? = null)

Properties

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

Account ID

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

Name of the bucket

Link copied to clipboard

R2 bucket to copy objects to

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

Jurisdiction of the bucket

Link copied to clipboard
val source: Output<R2BucketSippySourceArgs>? = null

AWS S3 bucket to copy objects from

Functions

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