pulumi-aws-native-kotlin
0.82.0.0
pulumi-aws-native-kotlin
/
com.pulumi.awsnative.ec2.kotlin
/
VpcEndpointArgsBuilder
Vpc
Endpoint
Args
Builder
class
VpcEndpointArgsBuilder
Builder for
VpcEndpointArgs
.
Functions
Functions
policy
Document
Link copied to clipboard
@
JvmName
(
name
=
"hvewbqyxbogumuhi"
)
suspend
fun
policyDocument
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"mvoconroknqucrxg"
)
suspend
fun
policyDocument
(
value
:
String
?
)
private
Dns
Enabled
Link copied to clipboard
@
JvmName
(
name
=
"gyfeqswimdchmrep"
)
suspend
fun
privateDnsEnabled
(
value
:
Output
<
Boolean
>
)
@
JvmName
(
name
=
"gtmwhjgirnnmxusw"
)
suspend
fun
privateDnsEnabled
(
value
:
Boolean
?
)
route
Table
Ids
Link copied to clipboard
@
JvmName
(
name
=
"itsylfyonookxagd"
)
suspend
fun
routeTableIds
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"duqotajgwmlfeert"
)
suspend
fun
routeTableIds
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"yveshirauvbtfgqk"
)
suspend
fun
routeTableIds
(
vararg
values
:
String
)
@
JvmName
(
name
=
"fylervrkdgfgawvb"
)
suspend
fun
routeTableIds
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"lucliqrkyuycupsw"
)
suspend
fun
routeTableIds
(
value
:
List
<
String
>
?
)
security
Group
Ids
Link copied to clipboard
@
JvmName
(
name
=
"mwwdwqxujspohagc"
)
suspend
fun
securityGroupIds
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"qtdkjlhmnohkattv"
)
suspend
fun
securityGroupIds
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"lyuotevpsuweunxv"
)
suspend
fun
securityGroupIds
(
vararg
values
:
String
)
@
JvmName
(
name
=
"egpirgftxcgpnaag"
)
suspend
fun
securityGroupIds
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"fvanuqfhkvuccndb"
)
suspend
fun
securityGroupIds
(
value
:
List
<
String
>
?
)
service
Name
Link copied to clipboard
@
JvmName
(
name
=
"fvrcuwilvcihbybn"
)
suspend
fun
serviceName
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"repokxcirnicxbix"
)
suspend
fun
serviceName
(
value
:
String
?
)
subnet
Ids
Link copied to clipboard
@
JvmName
(
name
=
"wwcyfexwednllshx"
)
suspend
fun
subnetIds
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"ermoxewhdrtwsbxk"
)
suspend
fun
subnetIds
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"jgxeetxftsygjdxg"
)
suspend
fun
subnetIds
(
vararg
values
:
String
)
@
JvmName
(
name
=
"eiehofrjhojumsdq"
)
suspend
fun
subnetIds
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"pxtqvysmqlnteonx"
)
suspend
fun
subnetIds
(
value
:
List
<
String
>
?
)
vpc
Endpoint
Type
Link copied to clipboard
@
JvmName
(
name
=
"fwmgctmylyrysnst"
)
suspend
fun
vpcEndpointType
(
value
:
VpcEndpointType
?
)
@
JvmName
(
name
=
"foukwhylpfiptsqa"
)
suspend
fun
vpcEndpointType
(
value
:
Output
<
VpcEndpointType
>
)
vpc
Id
Link copied to clipboard
@
JvmName
(
name
=
"nbvmtakrwupaiybh"
)
suspend
fun
vpcId
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"vukhcgwuajiqnfvo"
)
suspend
fun
vpcId
(
value
:
String
?
)