pulumi-google-native-kotlin
0.31.1.1
pulumi-google-native-kotlin
/
com.pulumi.googlenative.storage.v1.kotlin.inputs
/
ObjectAccessControlArgsBuilder
Object
Access
Control
Args
Builder
class
ObjectAccessControlArgsBuilder
Builder for
ObjectAccessControlArgs
.
Functions
Functions
bucket
Link copied to clipboard
@
JvmName
(
name
=
"gppkjaabcqedsfvf"
)
suspend
fun
bucket
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"dtqcgrkbloajntph"
)
suspend
fun
bucket
(
value
:
String
?
)
domain
Link copied to clipboard
@
JvmName
(
name
=
"gxqmbnntwfqokxoa"
)
suspend
fun
domain
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"fidlpsmomwrawwly"
)
suspend
fun
domain
(
value
:
String
?
)
email
Link copied to clipboard
@
JvmName
(
name
=
"qywmpkmkormparnk"
)
suspend
fun
email
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"uvfuxvsdhthmfcmy"
)
suspend
fun
email
(
value
:
String
?
)
entity
Link copied to clipboard
@
JvmName
(
name
=
"uvavekkqewmbflhh"
)
suspend
fun
entity
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"vbaexltdilifrekj"
)
suspend
fun
entity
(
value
:
String
?
)
entity
Id
Link copied to clipboard
@
JvmName
(
name
=
"oorgubthvlaewyvq"
)
suspend
fun
entityId
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"wvlifaehqyrosivg"
)
suspend
fun
entityId
(
value
:
String
?
)
etag
Link copied to clipboard
@
JvmName
(
name
=
"cgpcgsimvtsjdtqr"
)
suspend
fun
etag
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"xnbqpgksjtpdhqny"
)
suspend
fun
etag
(
value
:
String
?
)
generation
Link copied to clipboard
@
JvmName
(
name
=
"pqpsncqruoyosdfb"
)
suspend
fun
generation
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"aiduqqeclsusrsdx"
)
suspend
fun
generation
(
value
:
String
?
)
id
Link copied to clipboard
@
JvmName
(
name
=
"uhnryviewmrwqtuh"
)
suspend
fun
id
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"tdwxfrjkhuyvsuya"
)
suspend
fun
id
(
value
:
String
?
)
kind
Link copied to clipboard
@
JvmName
(
name
=
"govtataqcfjjllok"
)
suspend
fun
kind
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"ketcspvyytqnotpc"
)
suspend
fun
kind
(
value
:
String
?
)
object
Link copied to clipboard
@
JvmName
(
name
=
"cgynxerjkovfowen"
)
suspend
fun
object
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"vxmoqxljfiaxfxat"
)
suspend
fun
object
(
value
:
String
?
)
project
Team
Link copied to clipboard
@
JvmName
(
name
=
"uyejqjkmsuokbjfv"
)
suspend
fun
projectTeam
(
value
:
Output
<
ObjectAccessControlProjectTeamArgs
>
)
@
JvmName
(
name
=
"mostjjmsewettxbn"
)
suspend
fun
projectTeam
(
value
:
ObjectAccessControlProjectTeamArgs
?
)
@
JvmName
(
name
=
"hrliqjbqaoimfgvy"
)
suspend
fun
projectTeam
(
argument
:
suspend
ObjectAccessControlProjectTeamArgsBuilder
.
(
)
->
Unit
)
role
Link copied to clipboard
@
JvmName
(
name
=
"ibsgqtbtmqtdjnvl"
)
suspend
fun
role
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"xpraksaadhbyxobe"
)
suspend
fun
role
(
value
:
String
?
)
self
Link
Link copied to clipboard
@
JvmName
(
name
=
"aigfhfmufoyqlphx"
)
suspend
fun
selfLink
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"ckxfxaufkwqkifqg"
)
suspend
fun
selfLink
(
value
:
String
?
)