Send feedback
Interface BucketMetadata (7.1.0) Stay organized with collections
Save and categorize content based on your preferences.
Version 7.1.0 keyboard_arrow_down
Inheritance
BaseMetadata
>
BucketMetadata
Package
@google-cloud/storage
Properties
acl
?:
AclMetadata
[]
|
null
;
autoclass
?:
{
enabled
?:
boolean
;
toggleTime
?:
string
;
};
billing
?:
{
requesterPays
?:
boolean
;
};
customPlacementConfig
?:
{
dataLocations
?:
string
[];
};
defaultEventBasedHold
?:
boolean
;
defaultObjectAcl
?:
AclMetadata
[];
encryption
?:
{
defaultKmsKeyName
?:
string
;
}
|
null
;
iamConfiguration
?:
{
publicAccessPrevention
?:
string
;
uniformBucketLevelAccess
?:
{
enabled
?:
boolean
;
lockedTime
?:
string
;
};
};
labels
?:
{
[
key
:
string
]
:
string
|
null
;
};
lifecycle
?:
{
rule
?:
LifecycleRule
[];
}
|
null
;
logging
?:
{
logBucket
?:
string
;
logObjectPrefix
?:
string
;
};
metageneration
?:
string
;
owner
?:
{
entity
?:
string
;
entityId
?:
string
;
};
projectNumber
?:
string
|
number
;
retentionPolicy
?:
{
effectiveTime
?:
string
;
isLocked
?:
boolean
;
retentionPeriod
?:
string
|
number
;
}
|
null
;
versioning
?:
{
enabled
?:
boolean
;
};
website
?:
{
mainPageSuffix
?:
string
;
notFoundPage
?:
string
;
};
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License
, and code samples are licensed under the Apache 2.0 License
. For details, see the Google Developers Site Policies
. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-09-04 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,[]]