pulumi-google-native-kotlin
0.31.1.0
pulumi-google-native-kotlin
/
com.pulumi.googlenative.storage.v1.kotlin.inputs
/
BucketLifecycleRuleItemConditionArgsBuilder
Bucket
Lifecycle
Rule
Item
Condition
Args
Builder
class
BucketLifecycleRuleItemConditionArgsBuilder
Builder for
BucketLifecycleRuleItemConditionArgs
.
Functions
Functions
age
Link copied to clipboard
@
JvmName
(
name
=
"jyrcxxupvovvgmyh"
)
suspend
fun
age
(
value
:
Output
<
Int
>
)
@
JvmName
(
name
=
"njeglxrfshgccjpx"
)
suspend
fun
age
(
value
:
Int
?
)
created
Before
Link copied to clipboard
@
JvmName
(
name
=
"amoskahlhkbawijc"
)
suspend
fun
createdBefore
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"dejjsccqinxypkug"
)
suspend
fun
createdBefore
(
value
:
String
?
)
custom
Time
Before
Link copied to clipboard
@
JvmName
(
name
=
"kqhkmobmasbkhjlx"
)
suspend
fun
customTimeBefore
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"xbraspidbhraybww"
)
suspend
fun
customTimeBefore
(
value
:
String
?
)
days
Since
Custom
Time
Link copied to clipboard
@
JvmName
(
name
=
"fmjukrryjcqobtjq"
)
suspend
fun
daysSinceCustomTime
(
value
:
Output
<
Int
>
)
@
JvmName
(
name
=
"iypkruoguofgimgx"
)
suspend
fun
daysSinceCustomTime
(
value
:
Int
?
)
days
Since
Noncurrent
Time
Link copied to clipboard
@
JvmName
(
name
=
"lvwchetfmkxjujnh"
)
suspend
fun
daysSinceNoncurrentTime
(
value
:
Output
<
Int
>
)
@
JvmName
(
name
=
"jvoshrtnugphrwcd"
)
suspend
fun
daysSinceNoncurrentTime
(
value
:
Int
?
)
is
Live
Link copied to clipboard
@
JvmName
(
name
=
"niggixslmcjuwalj"
)
suspend
fun
isLive
(
value
:
Output
<
Boolean
>
)
@
JvmName
(
name
=
"htifcadflajitlsa"
)
suspend
fun
isLive
(
value
:
Boolean
?
)
matches
Pattern
Link copied to clipboard
@
JvmName
(
name
=
"wxfageceglfqjfky"
)
suspend
fun
matchesPattern
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"ialcbuijilbbcdhr"
)
suspend
fun
matchesPattern
(
value
:
String
?
)
matches
Prefix
Link copied to clipboard
@
JvmName
(
name
=
"lemtugebptytoova"
)
suspend
fun
matchesPrefix
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"umcnwjnwubhuncto"
)
suspend
fun
matchesPrefix
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"anqkjxnedcuvwvmx"
)
suspend
fun
matchesPrefix
(
vararg
values
:
String
)
@
JvmName
(
name
=
"oalhytqyhffyjsqe"
)
suspend
fun
matchesPrefix
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"uqerfprhawbrxwqi"
)
suspend
fun
matchesPrefix
(
value
:
List
<
String
>
?
)
matches
Storage
Class
Link copied to clipboard
@
JvmName
(
name
=
"mublrabsewlnhfjv"
)
suspend
fun
matchesStorageClass
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"epspratgwbpgixwo"
)
suspend
fun
matchesStorageClass
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"knggpbquikfbkwfo"
)
suspend
fun
matchesStorageClass
(
vararg
values
:
String
)
@
JvmName
(
name
=
"cnvpilhoyxcwypor"
)
suspend
fun
matchesStorageClass
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"ntaybwyowqvntttr"
)
suspend
fun
matchesStorageClass
(
value
:
List
<
String
>
?
)
matches
Suffix
Link copied to clipboard
@
JvmName
(
name
=
"ogqswumnxxwkncyh"
)
suspend
fun
matchesSuffix
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"cqirnipbowsjcntb"
)
suspend
fun
matchesSuffix
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"qdvexismfhuuokvd"
)
suspend
fun
matchesSuffix
(
vararg
values
:
String
)
@
JvmName
(
name
=
"qbsbouxpbonxhbpk"
)
suspend
fun
matchesSuffix
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"ywllvvbujqfrwnyt"
)
suspend
fun
matchesSuffix
(
value
:
List
<
String
>
?
)
noncurrent
Time
Before
Link copied to clipboard
@
JvmName
(
name
=
"eggiytvhetksbuon"
)
suspend
fun
noncurrentTimeBefore
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"hwavigjmimdcsars"
)
suspend
fun
noncurrentTimeBefore
(
value
:
String
?
)
num
Newer
Versions
Link copied to clipboard
@
JvmName
(
name
=
"kmucvpqruqucglkt"
)
suspend
fun
numNewerVersions
(
value
:
Output
<
Int
>
)
@
JvmName
(
name
=
"mvprijmsqchrrjog"
)
suspend
fun
numNewerVersions
(
value
:
Int
?
)