Interface CreateBucketRequest (7.16.0)

Inheritance

BaseMetadata > BucketMetadata > CreateBucketRequest

Package

@google-cloud/storage

Properties

archive

archive?: boolean;

coldline

coldline?: boolean;

dataLocations

dataLocations?: string[];

dra

dra?: boolean;

enableObjectRetention

enableObjectRetention?: boolean;

multiRegional

multiRegional?: boolean;

nearline

nearline?: boolean;

predefinedAcl

predefinedAcl?: 'authenticatedRead' | 'private' | 'projectPrivate' | 'publicRead' | 'publicReadWrite';

predefinedDefaultObjectAcl

predefinedDefaultObjectAcl?: 'authenticatedRead' | 'bucketOwnerFullControl' | 'bucketOwnerRead' | 'private' | 'projectPrivate' | 'publicRead';

projection

projection?: 'full' | 'noAcl';

regional

regional?: boolean;

requesterPays

requesterPays?: boolean;

rpo

rpo?: string;

standard

standard?: boolean;

storageClass

storageClass?: string;

userProject

userProject?: string;

versioning

versioning?: Versioning;