Properties of a Bucket.
Package
@google-cloud/storage-controlProperties
acl
acl?: (google.storage.v2.IBucketAccessControl[]|null);Bucket acl
autoclass
autoclass?: (google.storage.v2.Bucket.IAutoclass|null);Bucket autoclass
billing
billing?: (google.storage.v2.Bucket.IBilling|null);Bucket billing
bucketId
bucketId?: (string|null);Bucket bucketId
cors
cors?: (google.storage.v2.Bucket.ICors[]|null);Bucket cors
createTime
createTime?: (google.protobuf.ITimestamp|null);Bucket createTime
customPlacementConfig
customPlacementConfig?: (google.storage.v2.Bucket.ICustomPlacementConfig|null);Bucket customPlacementConfig
defaultEventBasedHold
defaultEventBasedHold?: (boolean|null);Bucket defaultEventBasedHold
defaultObjectAcl
defaultObjectAcl?: (google.storage.v2.IObjectAccessControl[]|null);Bucket defaultObjectAcl
encryption
encryption?: (google.storage.v2.Bucket.IEncryption|null);Bucket encryption
etag
etag?: (string|null);Bucket etag
hierarchicalNamespace
hierarchicalNamespace?: (google.storage.v2.Bucket.IHierarchicalNamespace|null);Bucket hierarchicalNamespace
iamConfig
iamConfig?: (google.storage.v2.Bucket.IIamConfig|null);Bucket iamConfig
ipFilter
ipFilter?: (google.storage.v2.Bucket.IIpFilter|null);Bucket ipFilter
labels
labels?: ({ [k: string]: string }|null);Bucket labels
lifecycle
lifecycle?: (google.storage.v2.Bucket.ILifecycle|null);Bucket lifecycle
location
location?: (string|null);Bucket location
locationType
locationType?: (string|null);Bucket locationType
logging
logging?: (google.storage.v2.Bucket.ILogging|null);Bucket logging
metageneration
metageneration?: (number|Long|string|null);Bucket metageneration
name
name?: (string|null);Bucket name
objectRetention
objectRetention?: (google.storage.v2.Bucket.IObjectRetention|null);Bucket objectRetention
owner
owner?: (google.storage.v2.IOwner|null);Bucket owner
project
project?: (string|null);Bucket project
retentionPolicy
retentionPolicy?: (google.storage.v2.Bucket.IRetentionPolicy|null);Bucket retentionPolicy
rpo
rpo?: (string|null);Bucket rpo
satisfiesPzs
satisfiesPzs?: (boolean|null);Bucket satisfiesPzs
softDeletePolicy
softDeletePolicy?: (google.storage.v2.Bucket.ISoftDeletePolicy|null);Bucket softDeletePolicy
storageClass
storageClass?: (string|null);Bucket storageClass
updateTime
updateTime?: (google.protobuf.ITimestamp|null);Bucket updateTime
versioning
versioning?: (google.storage.v2.Bucket.IVersioning|null);Bucket versioning
website
website?: (google.storage.v2.Bucket.IWebsite|null);Bucket website