pulumi-google-native-kotlin
0.31.1.1
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
=
"qwpqhnfvecwrblfv"
)
suspend
fun
condition
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"oapfihmgfqjtjxmb"
)
suspend
fun
condition
(
value
:
String
?
)
groups
Link copied to clipboard
@
JvmName
(
name
=
"gnltxpmjcwwvmhkq"
)
suspend
fun
groups
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"uarqynvspyqrtbfc"
)
suspend
fun
groups
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"qnsjoopsfuhdpaui"
)
suspend
fun
groups
(
vararg
values
:
String
)
@
JvmName
(
name
=
"ebqoldolbgncubqb"
)
suspend
fun
groups
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"yegcgqoyibtdysvi"
)
suspend
fun
groups
(
value
:
List
<
String
>
?
)
ips
Link copied to clipboard
@
JvmName
(
name
=
"safrxeaiyulqnrno"
)
suspend
fun
ips
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"hhhjvbmbsqjmlwdy"
)
suspend
fun
ips
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"fhyqkptqtckkcnnx"
)
suspend
fun
ips
(
vararg
values
:
String
)
@
JvmName
(
name
=
"epyxllultcfredtv"
)
suspend
fun
ips
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"xxeobmwdwigosgpk"
)
suspend
fun
ips
(
value
:
List
<
String
>
?
)
namespaces
Link copied to clipboard
@
JvmName
(
name
=
"fdhfvjhujkpxfrsc"
)
suspend
fun
namespaces
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"ycxorrpbrtwxefiv"
)
suspend
fun
namespaces
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"pqrridhmmwcuseex"
)
suspend
fun
namespaces
(
vararg
values
:
String
)
@
JvmName
(
name
=
"txrmtwmlmsohqovg"
)
suspend
fun
namespaces
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"puvheiaxovvngjya"
)
suspend
fun
namespaces
(
value
:
List
<
String
>
?
)
not
Groups
Link copied to clipboard
@
JvmName
(
name
=
"njkaaacqjjieoptv"
)
suspend
fun
notGroups
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"tqkesftswgbaepcs"
)
suspend
fun
notGroups
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"cqkicndyqbvfffdm"
)
suspend
fun
notGroups
(
vararg
values
:
String
)
@
JvmName
(
name
=
"ntgfpuheworjauac"
)
suspend
fun
notGroups
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"oxofccbyabpftbwh"
)
suspend
fun
notGroups
(
value
:
List
<
String
>
?
)
not
Ips
Link copied to clipboard
@
JvmName
(
name
=
"unqrawlyccmvdtbm"
)
suspend
fun
notIps
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"vgcvrpsedoownkhg"
)
suspend
fun
notIps
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"syqmogxkufquwgsr"
)
suspend
fun
notIps
(
vararg
values
:
String
)
@
JvmName
(
name
=
"concqyqrokdfxyub"
)
suspend
fun
notIps
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"ilnyxadtooihufac"
)
suspend
fun
notIps
(
value
:
List
<
String
>
?
)
not
Namespaces
Link copied to clipboard
@
JvmName
(
name
=
"kjkamlfkcrkicukb"
)
suspend
fun
notNamespaces
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"lxhrfeojtwybjyyn"
)
suspend
fun
notNamespaces
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"caoaxqcyhyembcgf"
)
suspend
fun
notNamespaces
(
vararg
values
:
String
)
@
JvmName
(
name
=
"mktuhxjopuuabfvl"
)
suspend
fun
notNamespaces
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"nmmbhflhxuplnfqn"
)
suspend
fun
notNamespaces
(
value
:
List
<
String
>
?
)
not
Users
Link copied to clipboard
@
JvmName
(
name
=
"mryvrxeqqchdemib"
)
suspend
fun
notUsers
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"ycohsuofdtuxgsnh"
)
suspend
fun
notUsers
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"pgedvsimemumbosw"
)
suspend
fun
notUsers
(
vararg
values
:
String
)
@
JvmName
(
name
=
"edvvkujpleegjhjx"
)
suspend
fun
notUsers
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"vbtadmimaopmwoxj"
)
suspend
fun
notUsers
(
value
:
List
<
String
>
?
)
properties
Link copied to clipboard
@
JvmName
(
name
=
"tlxfqljbomybuvfv"
)
suspend
fun
properties
(
value
:
Output
<
Map
<
String
,
String
>
>
)
@
JvmName
(
name
=
"jtklyhucmihnpkpq"
)
fun
properties
(
vararg
values
:
Pair
<
String
,
String
>
)
@
JvmName
(
name
=
"dxktwgaemoqvvwoi"
)
suspend
fun
properties
(
value
:
Map
<
String
,
String
>
?
)
users
Link copied to clipboard
@
JvmName
(
name
=
"fswbslhihyjndwyl"
)
suspend
fun
users
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"erigppuihobfnknr"
)
suspend
fun
users
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"cullmuxeqjfrpghn"
)
suspend
fun
users
(
vararg
values
:
String
)
@
JvmName
(
name
=
"neplpfyslbvmvgdl"
)
suspend
fun
users
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"lcfbacottkedorce"
)
suspend
fun
users
(
value
:
List
<
String
>
?
)