sparse-intern-71089
02/09/2023, 8:09 PMlittle-cartoon-10569
02/09/2023, 8:19 PMlittle-cartoon-10569
02/09/2023, 8:20 PMnice-hairdresser-58013
02/09/2023, 8:39 PMNEARLINE
as constant?little-cartoon-10569
02/09/2023, 8:40 PMlittle-cartoon-10569
02/09/2023, 8:44 PMlittle-cartoon-10569
02/09/2023, 8:44 PMnice-hairdresser-58013
02/09/2023, 8:46 PMlifecycleRules
to this, would this behave like the Expire noncurrent versions after
, so that all objects within this bucket is deleted after 30 days?nice-hairdresser-58013
02/09/2023, 8:46 PMconst bucket = new gcp.storage.Bucket("name", {
location: "US",
name: "name",
storageClass: "NEAERLINE",
uniformBucketLevelAccess: true,
versioning: {
enabled: true,
},
lifecycleRules: [
{
action: {
type: "Delete",
},
condition: {
age: 30,
},
},
],
});
little-cartoon-10569
02/09/2023, 8:47 PMnice-hairdresser-58013
02/09/2023, 8:48 PMlittle-cartoon-10569
02/09/2023, 8:49 PMage
, and put in daysSinceNoncurrentTime
. And probably numNewerVersions
too.nice-hairdresser-58013
02/09/2023, 8:50 PMlifecycleRules: [
{
action: {
type: "Delete",
},
condition: {
daysSinceNoncurrentTime: 30,
numNewerVersions: 2,
},
},
],
nice-hairdresser-58013
02/09/2023, 8:50 PMMax. Number of versions per object
as well, right?little-cartoon-10569
02/09/2023, 8:50 PMlittle-cartoon-10569
02/09/2023, 8:51 PMnice-hairdresser-58013
02/09/2023, 8:51 PMnice-hairdresser-58013
02/09/2023, 8:52 PMlifecycleRules: [
{
action: {
type: "Delete",
},
condition: {
daysSinceNoncurrentTime: 30,
},
},
{
action: {
type: "Delete",
},
condition: {
numNewerVersions: 2,
},
},
],
little-cartoon-10569
02/09/2023, 8:52 PMlittle-cartoon-10569
02/09/2023, 8:53 PMlittle-cartoon-10569
02/09/2023, 8:53 PMnice-hairdresser-58013
02/09/2023, 8:53 PMnice-hairdresser-58013
02/09/2023, 8:54 PMnice-hairdresser-58013
02/09/2023, 8:54 PM