AWSS3Bucket
No description
type AWSS3Bucket {
metadata: ResourceMetadata!
region: AWSRegion!
createdAt: DateTime!
name: String!
versioning: AWSS3BucketVersioning
policy: AWSS3BucketPolicy
logging: AWSS3BucketLogging
aclGrants: [AWSS3ACLGrant!]!
encryptionConfiguration: AWSS3BucketEncryptionConfiguration
publicAccessBlockConfiguration: AWSS3BucketPublicAccessBlockConfiguration
replicationConfiguration: AWSS3BucketReplicationConfiguration
lifecycleConfiguration: AWSS3BucketLifecycleConfiguration
notificationConfiguration: AWSS3BucketNotificationConfiguration
ownershipControls: AWSS3BucketOwnershipControls
objectLockConfiguration: AWSS3BucketObjectLockConfiguration
tags: [AWSTag!]
}
Fields
AWSS3Bucket.metadata ● ResourceMetadata! non-null object
The metadata to identify this resource in Shisho Cloud
AWSS3Bucket.region ● AWSRegion! non-null scalar
The region the bucket is in
AWSS3Bucket.createdAt ● DateTime! non-null scalar
The created date/time
AWSS3Bucket.name ● String! non-null scalar
The name of the bucket
AWSS3Bucket.versioning ● AWSS3BucketVersioning object
The versioning is enabled or not
AWSS3Bucket.policy ● AWSS3BucketPolicy object
The bucket policy as a JSON document
AWSS3Bucket.logging ● AWSS3BucketLogging object
The bucket logging
AWSS3Bucket.aclGrants ● [AWSS3ACLGrant!]! non-null object
The bucket ACL
AWSS3Bucket.encryptionConfiguration ● AWSS3BucketEncryptionConfiguration object
The bucket encryption configuration
AWSS3Bucket.publicAccessBlockConfiguration ● AWSS3BucketPublicAccessBlockConfiguration object
The bucket public access block configuration
AWSS3Bucket.replicationConfiguration ● AWSS3BucketReplicationConfiguration object
The bucket replication configuration
AWSS3Bucket.lifecycleConfiguration ● AWSS3BucketLifecycleConfiguration object
The lifecycle configuration
AWSS3Bucket.notificationConfiguration ● AWSS3BucketNotificationConfiguration object
The notification configuration
AWSS3Bucket.ownershipControls ● AWSS3BucketOwnershipControls object
The bucket's ownership controls
AWSS3Bucket.objectLockConfiguration ● AWSS3BucketObjectLockConfiguration object
The bucket's object lock configuration
AWSS3Bucket.tags ● [AWSTag!] list object
The resource tags This field requires Resource Groups Tagging API, so it may be null even if CloudFront API is available.
Member of
AWSCloudFrontDistributionOriginBackendS3Bucket object ● AWSCloudFrontDistributionOriginBackendS3Website object ● AWSCloudTrailTrail object ● AWSS3 object