メインコンテンツまでスキップ

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