Skip to main content

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!
}

Fields

AWSS3Bucket.metadata ● ResourceMetadata! non-null object

The metadata to identify this resource in Shisho Cloud

AWSS3Bucket.region ● AWSRegion! non-null enum

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! non-null object

The versioning is enabled or not

AWSS3Bucket.policy ● AWSS3BucketPolicy! non-null 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! non-null object

The bucket encryption configuration

AWSS3Bucket.publicAccessBlockConfiguration ● AWSS3BucketPublicAccessBlockConfiguration! non-null object

The bucket public access block configuration

Member of

AWSS3 object