r2 library

Cloudflare R2 buckets, custom domains, and lifecycle.

Classes

CloudflareR2Bucket
Factory wrapper for cloudflare_r2_bucket.
CloudflareR2BucketCors
Factory wrapper for cloudflare_r2_bucket_cors.
CloudflareR2BucketEventNotification
Factory wrapper for cloudflare_r2_bucket_event_notification.
CloudflareR2BucketLifecycle
Factory wrapper for cloudflare_r2_bucket_lifecycle.
CloudflareR2BucketLock
Factory wrapper for cloudflare_r2_bucket_lock.
CloudflareR2BucketSippy
Factory wrapper for cloudflare_r2_bucket_sippy.
CloudflareR2CustomDomain
Factory wrapper for cloudflare_r2_custom_domain.
CloudflareR2DataCatalog
Factory wrapper for cloudflare_r2_data_catalog.
CloudflareR2ManagedDomain
Factory wrapper for cloudflare_r2_managed_domain.
R2BucketCorsRules
Typed helper for the rules block of cloudflare_r2_bucket_cors (derived from provider schema).
R2BucketCorsRulesAllowed
Typed helper for the rules.allowed block of cloudflare_r2_bucket_cors (derived from provider schema).
R2BucketEventNotificationRules
Typed helper for the rules block of cloudflare_r2_bucket_event_notification (derived from provider schema).
R2BucketLifecycleRules
Typed helper for the rules block of cloudflare_r2_bucket_lifecycle (derived from provider schema).
R2BucketLifecycleRulesAbortMultipartUploadsTransition
Typed helper for the rules.abort_multipart_uploads_transition block of cloudflare_r2_bucket_lifecycle (derived from provider schema).
R2BucketLifecycleRulesAbortMultipartUploadsTransitionCondition
Typed helper for the rules.abort_multipart_uploads_transition.condition block of cloudflare_r2_bucket_lifecycle (derived from provider schema).
R2BucketLifecycleRulesConditions
Typed helper for the rules.conditions block of cloudflare_r2_bucket_lifecycle (derived from provider schema).
R2BucketLifecycleRulesDeleteObjectsTransition
Typed helper for the rules.delete_objects_transition block of cloudflare_r2_bucket_lifecycle (derived from provider schema).
R2BucketLifecycleRulesDeleteObjectsTransitionCondition
Typed helper for the rules.delete_objects_transition.condition block of cloudflare_r2_bucket_lifecycle (derived from provider schema).
R2BucketLifecycleRulesStorageClassTransitions
Typed helper for the rules.storage_class_transitions block of cloudflare_r2_bucket_lifecycle (derived from provider schema).
R2BucketLifecycleRulesStorageClassTransitionsCondition
Typed helper for the rules.storage_class_transitions.condition block of cloudflare_r2_bucket_lifecycle (derived from provider schema).
R2BucketLockRules
Typed helper for the rules block of cloudflare_r2_bucket_lock (derived from provider schema).
R2BucketLockRulesCondition
Typed helper for the rules.condition block of cloudflare_r2_bucket_lock (derived from provider schema).
R2BucketSippyDestination
Typed helper for the destination block of cloudflare_r2_bucket_sippy (derived from provider schema).
R2BucketSippySource
Typed helper for the source block of cloudflare_r2_bucket_sippy (derived from provider schema).