pulumi-google-native-kotlin
0.31.1.0
pulumi-google-native-kotlin
/
com.pulumi.googlenative.compute.alpha.kotlin.inputs
/
PrincipalArgsBuilder
Principal
Args
Builder
class
PrincipalArgsBuilder
Builder for
PrincipalArgs
.
Functions
Functions
condition
Link copied to clipboard
@
JvmName
(
name
=
"qtlbbtcmtbieuxfb"
)
suspend
fun
condition
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"ylcthelpxekiqbrh"
)
suspend
fun
condition
(
value
:
String
?
)
groups
Link copied to clipboard
@
JvmName
(
name
=
"boamgwbfwjfxalcb"
)
suspend
fun
groups
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"lxmfcwoxqultourw"
)
suspend
fun
groups
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"jcqmwlnwgjtspeww"
)
suspend
fun
groups
(
vararg
values
:
String
)
@
JvmName
(
name
=
"gsprlqvkshtnjjnu"
)
suspend
fun
groups
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"mrhqfuqnglusinyo"
)
suspend
fun
groups
(
value
:
List
<
String
>
?
)
ips
Link copied to clipboard
@
JvmName
(
name
=
"nasketvadbxnlefj"
)
suspend
fun
ips
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"oerswrypegkxbxmm"
)
suspend
fun
ips
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"vmwtacqohsupqtyf"
)
suspend
fun
ips
(
vararg
values
:
String
)
@
JvmName
(
name
=
"orijjfanmqlyaicf"
)
suspend
fun
ips
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"rkhnhdixxbbawmvl"
)
suspend
fun
ips
(
value
:
List
<
String
>
?
)
namespaces
Link copied to clipboard
@
JvmName
(
name
=
"kukxgbxkgyhrpgtf"
)
suspend
fun
namespaces
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"xkquxqnrfnebgsjl"
)
suspend
fun
namespaces
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"tpgwxqhribvldwny"
)
suspend
fun
namespaces
(
vararg
values
:
String
)
@
JvmName
(
name
=
"apbcbdneehcgcodq"
)
suspend
fun
namespaces
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"rrxxkhvbmuhneugb"
)
suspend
fun
namespaces
(
value
:
List
<
String
>
?
)
not
Groups
Link copied to clipboard
@
JvmName
(
name
=
"mvfteqwfnuyourjj"
)
suspend
fun
notGroups
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"wsacdcigocufrusv"
)
suspend
fun
notGroups
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"yombnjfcplubtkfa"
)
suspend
fun
notGroups
(
vararg
values
:
String
)
@
JvmName
(
name
=
"xvdfhenuqjimtwet"
)
suspend
fun
notGroups
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"lrmheriakdiktdtj"
)
suspend
fun
notGroups
(
value
:
List
<
String
>
?
)
not
Ips
Link copied to clipboard
@
JvmName
(
name
=
"reyhokqfvvmrkehk"
)
suspend
fun
notIps
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"mryjccruykpwwkpc"
)
suspend
fun
notIps
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"ukkbpknbkdtchnnw"
)
suspend
fun
notIps
(
vararg
values
:
String
)
@
JvmName
(
name
=
"bvaxfkhcdbdvpvrq"
)
suspend
fun
notIps
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"nuwueunxvgfpyyuu"
)
suspend
fun
notIps
(
value
:
List
<
String
>
?
)
not
Namespaces
Link copied to clipboard
@
JvmName
(
name
=
"etiorpgsixqovgxc"
)
suspend
fun
notNamespaces
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"gdyhypudinavvnfa"
)
suspend
fun
notNamespaces
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"trkvnijleaqlafoh"
)
suspend
fun
notNamespaces
(
vararg
values
:
String
)
@
JvmName
(
name
=
"tdfgbqquvnjslakd"
)
suspend
fun
notNamespaces
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"vwmvykmrskxtbjbk"
)
suspend
fun
notNamespaces
(
value
:
List
<
String
>
?
)
not
Users
Link copied to clipboard
@
JvmName
(
name
=
"lidgybsqdrnxvtqv"
)
suspend
fun
notUsers
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"wrrjkyhydnqvfata"
)
suspend
fun
notUsers
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"xqqnmrrsoemwaeiu"
)
suspend
fun
notUsers
(
vararg
values
:
String
)
@
JvmName
(
name
=
"ooxvevdkkjioklrf"
)
suspend
fun
notUsers
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"isbrnewlxjhclyjs"
)
suspend
fun
notUsers
(
value
:
List
<
String
>
?
)
properties
Link copied to clipboard
@
JvmName
(
name
=
"couexynyeuycotop"
)
suspend
fun
properties
(
value
:
Output
<
Map
<
String
,
String
>
>
)
@
JvmName
(
name
=
"mgjgyofjajksqsxq"
)
fun
properties
(
vararg
values
:
Pair
<
String
,
String
>
)
@
JvmName
(
name
=
"ggueuxxqmistgxps"
)
suspend
fun
properties
(
value
:
Map
<
String
,
String
>
?
)
users
Link copied to clipboard
@
JvmName
(
name
=
"unmrkaknviwronog"
)
suspend
fun
users
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"kprdaaacrxjbqbeu"
)
suspend
fun
users
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"fedhqtbdqeksuovl"
)
suspend
fun
users
(
vararg
values
:
String
)
@
JvmName
(
name
=
"bigcqetdruybweki"
)
suspend
fun
users
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"pnwmkscynpulnfta"
)
suspend
fun
users
(
value
:
List
<
String
>
?
)