S3 (Simple Storage)
AwsCanonicalUserId
Provides the canonical user ID for the AWS account associated with the provider connection to AWS.
- Data
import { DataAwsCanonicalUserId } from "@dinghy/tf-aws/serviceS3"
<DataAwsCanonicalUserId/>
AwsS3AccessPoint
Manages an S3 Access Point.
- Resource
- Data
import { AwsS3AccessPoint } from "@dinghy/tf-aws/serviceS3"
<AwsS3AccessPoint/>
import { DataAwsS3AccessPoint } from "@dinghy/tf-aws/serviceS3"
<DataAwsS3AccessPoint/>
AwsS3AccountPublicAccessBlock
Manages S3 account-level Public Access Block Configuration
- Resource
- Data
import { AwsS3AccountPublicAccessBlock } from "@dinghy/tf-aws/serviceS3"
<AwsS3AccountPublicAccessBlock/>
import { DataAwsS3AccountPublicAccessBlock } from "@dinghy/tf-aws/serviceS3"
<DataAwsS3AccountPublicAccessBlock/>
AwsS3Bucket
Provides a S3 bucket resource.
- Resource
- Data
- Import
import { AwsS3Bucket } from "@dinghy/tf-aws/serviceS3"
<AwsS3Bucket/>
import { DataAwsS3Bucket } from "@dinghy/tf-aws/serviceS3"
<DataAwsS3Bucket/>
<AwsS3Bucket
bucket = {}
/>
AwsS3BucketAbac
Manages ABAC (Attribute Based Access Control) for an AWS S3 (Simple Storage) Bucket.
- Resource
import { AwsS3BucketAbac } from "@dinghy/tf-aws/serviceS3"
<AwsS3BucketAbac/>
AwsS3BucketAccelerateConfiguration
Provides an S3 bucket accelerate configuration resource.
- Resource
import { AwsS3BucketAccelerateConfiguration } from "@dinghy/tf-aws/serviceS3"
<AwsS3BucketAccelerateConfiguration/>
AwsS3BucketAcl
Provides an S3 bucket ACL resource.
- Resource
- Import
import { AwsS3BucketAcl } from "@dinghy/tf-aws/serviceS3"
<AwsS3BucketAcl/>
<AwsS3BucketAcl
bucket = {}
/>
AwsS3BucketAnalyticsConfiguration
Provides a S3 bucket analytics configuration resource.
- Resource
import { AwsS3BucketAnalyticsConfiguration } from "@dinghy/tf-aws/serviceS3"
<AwsS3BucketAnalyticsConfiguration/>
AwsS3BucketCorsConfiguration
Provides an S3 bucket CORS configuration resource.
- Resource
- Import
import { AwsS3BucketCorsConfiguration } from "@dinghy/tf-aws/serviceS3"
<AwsS3BucketCorsConfiguration/>
<AwsS3BucketCorsConfiguration
bucket = {}
/>
AwsS3BucketIntelligentTieringConfiguration
Provides an S3 Intelligent-Tiering configuration resource.
- Resource
import { AwsS3BucketIntelligentTieringConfiguration } from "@dinghy/tf-aws/serviceS3"
<AwsS3BucketIntelligentTieringConfiguration/>
AwsS3BucketInventory
Provides a S3 bucket inventory configuration resource.
- Resource
import { AwsS3BucketInventory } from "@dinghy/tf-aws/serviceS3"
<AwsS3BucketInventory/>
AwsS3BucketLifecycleConfiguration
Provides a S3 bucket lifecycle configuration resource.
- Resource
import { AwsS3BucketLifecycleConfiguration } from "@dinghy/tf-aws/serviceS3"
<AwsS3BucketLifecycleConfiguration/>
AwsS3BucketLogging
Provides an S3 bucket (server access) logging resource.
- Resource
- Import
import { AwsS3BucketLogging } from "@dinghy/tf-aws/serviceS3"
<AwsS3BucketLogging/>
<AwsS3BucketLogging
bucket = {}
/>
AwsS3BucketMetadataConfiguration
Manages Amazon S3 Metadata for a bucket.
- Resource
import { AwsS3BucketMetadataConfiguration } from "@dinghy/tf-aws/serviceS3"
<AwsS3BucketMetadataConfiguration/>
AwsS3BucketMetric
Provides a S3 bucket metrics configuration resource.
- Resource
import { AwsS3BucketMetric } from "@dinghy/tf-aws/serviceS3"
<AwsS3BucketMetric/>
AwsS3BucketNotification
Manages a S3 Bucket Notification Configuration
- Resource
- Import
import { AwsS3BucketNotification } from "@dinghy/tf-aws/serviceS3"
<AwsS3BucketNotification/>
<AwsS3BucketNotification
bucket = {}
/>
AwsS3BucketObject
Provides an S3 object resource.
- Resource
- Data
- Import
import { AwsS3BucketObject } from "@dinghy/tf-aws/serviceS3"
<AwsS3BucketObject/>
import { DataAwsS3BucketObject } from "@dinghy/tf-aws/serviceS3"
<DataAwsS3BucketObject/>
<AwsS3BucketObject
bucket = {}
__key = {}
/>
AwsS3BucketObjectLockConfiguration
Provides an S3 bucket Object Lock configuration resource.
- Resource
import { AwsS3BucketObjectLockConfiguration } from "@dinghy/tf-aws/serviceS3"
<AwsS3BucketObjectLockConfiguration/>
AwsS3BucketObjects
Returns keys and metadata of S3 objects
- Data
import { DataAwsS3BucketObjects } from "@dinghy/tf-aws/serviceS3"
<DataAwsS3BucketObjects/>
AwsS3BucketOwnershipControls
Manages S3 Bucket Ownership Controls.
- Resource
- Import
import { AwsS3BucketOwnershipControls } from "@dinghy/tf-aws/serviceS3"
<AwsS3BucketOwnershipControls/>
<AwsS3BucketOwnershipControls
bucket = {}
/>
AwsS3BucketPolicy
Attaches a policy to an S3 bucket resource.
- Resource
- Data
- Import
import { AwsS3BucketPolicy } from "@dinghy/tf-aws/serviceS3"
<AwsS3BucketPolicy/>
import { DataAwsS3BucketPolicy } from "@dinghy/tf-aws/serviceS3"
<DataAwsS3BucketPolicy/>
<AwsS3BucketPolicy
bucket = {}
/>
AwsS3BucketPublicAccessBlock
Manages S3 bucket-level Public Access Block Configuration
- Resource
- Import
import { AwsS3BucketPublicAccessBlock } from "@dinghy/tf-aws/serviceS3"
<AwsS3BucketPublicAccessBlock/>
<AwsS3BucketPublicAccessBlock
bucket = {}
/>
AwsS3BucketReplicationConfiguration
Provides a S3 bucket replication configuration resource.
- Resource
import { AwsS3BucketReplicationConfiguration } from "@dinghy/tf-aws/serviceS3"
<AwsS3BucketReplicationConfiguration/>
AwsS3BucketRequestPaymentConfiguration
Provides an S3 bucket request payment configuration resource.
- Resource
import { AwsS3BucketRequestPaymentConfiguration } from "@dinghy/tf-aws/serviceS3"
<AwsS3BucketRequestPaymentConfiguration/>
AwsS3BucketServerSideEncryptionConfiguration
Provides a S3 bucket server-side encryption configuration resource.
- Resource
- Import
import { AwsS3BucketServerSideEncryptionConfiguration } from "@dinghy/tf-aws/serviceS3"
<AwsS3BucketServerSideEncryptionConfiguration/>
<AwsS3BucketServerSideEncryptionConfiguration
bucket = {}
/>
AwsS3BucketVersioning
Provides an S3 bucket versioning resource.
- Resource
- Import
import { AwsS3BucketVersioning } from "@dinghy/tf-aws/serviceS3"
<AwsS3BucketVersioning/>
<AwsS3BucketVersioning
bucket = {}
/>
AwsS3BucketWebsiteConfiguration
Provides an S3 bucket website configuration resource.
- Resource
- Import
import { AwsS3BucketWebsiteConfiguration } from "@dinghy/tf-aws/serviceS3"
<AwsS3BucketWebsiteConfiguration/>
<AwsS3BucketWebsiteConfiguration
bucket = {}
/>
AwsS3DirectoryBucket
Provides an Amazon S3 Express directory bucket resource.
- Resource
import { AwsS3DirectoryBucket } from "@dinghy/tf-aws/serviceS3"
<AwsS3DirectoryBucket/>
AwsS3DirectoryBuckets
Lists Amazon S3 Express directory buckets.
- Data
import { DataAwsS3DirectoryBuckets } from "@dinghy/tf-aws/serviceS3"
<DataAwsS3DirectoryBuckets/>
AwsS3Object
Provides an S3 object resource.
- Resource
- Data
- Import
import { AwsS3Object } from "@dinghy/tf-aws/serviceS3"
<AwsS3Object/>
import { DataAwsS3Object } from "@dinghy/tf-aws/serviceS3"
<DataAwsS3Object/>
<AwsS3Object
bucket = {}
__key = {}
/>
AwsS3ObjectCopy
Provides a resource for copying an S3 object.
- Resource
import { AwsS3ObjectCopy } from "@dinghy/tf-aws/serviceS3"
<AwsS3ObjectCopy/>
AwsS3Objects
Returns keys and metadata of S3 objects
- Data
import { DataAwsS3Objects } from "@dinghy/tf-aws/serviceS3"
<DataAwsS3Objects/>