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