pulumi-google-native-kotlin
0.31.0.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
=
"nnrwjofiapimmoaq"
)
suspend
fun
condition
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"ncqhgsnotwhjvfvc"
)
suspend
fun
condition
(
value
:
String
?
)
groups
Link copied to clipboard
@
JvmName
(
name
=
"hbfwejtlqykhggtx"
)
suspend
fun
groups
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"seeudqqwmseiuiju"
)
suspend
fun
groups
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"yelmvkblxfbwafut"
)
suspend
fun
groups
(
vararg
values
:
String
)
@
JvmName
(
name
=
"vhxyjebfffuvlvrk"
)
suspend
fun
groups
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"ebodnjweasdpsumo"
)
suspend
fun
groups
(
value
:
List
<
String
>
?
)
ips
Link copied to clipboard
@
JvmName
(
name
=
"avjpeonjbjqohuvo"
)
suspend
fun
ips
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"boeglpqypkgnurby"
)
suspend
fun
ips
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"lhwxfyplculrcvpp"
)
suspend
fun
ips
(
vararg
values
:
String
)
@
JvmName
(
name
=
"tvlisbpulgisbvlp"
)
suspend
fun
ips
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"vdspebpnmbflgfcl"
)
suspend
fun
ips
(
value
:
List
<
String
>
?
)
namespaces
Link copied to clipboard
@
JvmName
(
name
=
"niisqkxddhabsuca"
)
suspend
fun
namespaces
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"mkdkbjqkuuwfxdiu"
)
suspend
fun
namespaces
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"jcwvpkmojctumwyv"
)
suspend
fun
namespaces
(
vararg
values
:
String
)
@
JvmName
(
name
=
"omgeheansochftnp"
)
suspend
fun
namespaces
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"vivpjkdunbgeirlt"
)
suspend
fun
namespaces
(
value
:
List
<
String
>
?
)
not
Groups
Link copied to clipboard
@
JvmName
(
name
=
"tkaqqryittjhgtkv"
)
suspend
fun
notGroups
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"bfmlcpktasqgimsl"
)
suspend
fun
notGroups
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"cswcupdbswfwinou"
)
suspend
fun
notGroups
(
vararg
values
:
String
)
@
JvmName
(
name
=
"iasolwbgqlihtjui"
)
suspend
fun
notGroups
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"jrgldxjqytxefknn"
)
suspend
fun
notGroups
(
value
:
List
<
String
>
?
)
not
Ips
Link copied to clipboard
@
JvmName
(
name
=
"cdifbfbxepddmqhh"
)
suspend
fun
notIps
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"rnibewfsakqefeyy"
)
suspend
fun
notIps
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"jfbsoudpvprifwxa"
)
suspend
fun
notIps
(
vararg
values
:
String
)
@
JvmName
(
name
=
"ujupijdraesphhbn"
)
suspend
fun
notIps
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"ccdefylkravujpmo"
)
suspend
fun
notIps
(
value
:
List
<
String
>
?
)
not
Namespaces
Link copied to clipboard
@
JvmName
(
name
=
"ygelldkimenrgjee"
)
suspend
fun
notNamespaces
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"rghhubvvwyusqqkj"
)
suspend
fun
notNamespaces
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"idguufmnhcofvffy"
)
suspend
fun
notNamespaces
(
vararg
values
:
String
)
@
JvmName
(
name
=
"yoedflmoycegcefh"
)
suspend
fun
notNamespaces
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"ecnnsicbjcwekmju"
)
suspend
fun
notNamespaces
(
value
:
List
<
String
>
?
)
not
Users
Link copied to clipboard
@
JvmName
(
name
=
"oldxwkdptuboyprv"
)
suspend
fun
notUsers
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"plnabxijvhwxpxfk"
)
suspend
fun
notUsers
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"hwglhfqwsddhwjfp"
)
suspend
fun
notUsers
(
vararg
values
:
String
)
@
JvmName
(
name
=
"lgplwxtxxgutourr"
)
suspend
fun
notUsers
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"wfsxyaiiuiermupi"
)
suspend
fun
notUsers
(
value
:
List
<
String
>
?
)
properties
Link copied to clipboard
@
JvmName
(
name
=
"glcuxknhlklkwfdv"
)
suspend
fun
properties
(
value
:
Output
<
Map
<
String
,
String
>
>
)
@
JvmName
(
name
=
"feucjbcqvfftmtbt"
)
fun
properties
(
vararg
values
:
Pair
<
String
,
String
>
)
@
JvmName
(
name
=
"imkkcvkitidhfeqp"
)
suspend
fun
properties
(
value
:
Map
<
String
,
String
>
?
)
users
Link copied to clipboard
@
JvmName
(
name
=
"ohbcqxnmbpudywpb"
)
suspend
fun
users
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"tvsyncakxwprhvgu"
)
suspend
fun
users
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"xjplvgqjflatinea"
)
suspend
fun
users
(
vararg
values
:
String
)
@
JvmName
(
name
=
"ssmrrvcpknehgbov"
)
suspend
fun
users
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"cxeevktqepouxplm"
)
suspend
fun
users
(
value
:
List
<
String
>
?
)