toggle menu
pulumi-aws-native-kotlin
0.108.1.0
jvm
switch theme
search in API
pulumi-aws-native-kotlin
/
com.pulumi.awsnative.ec2.kotlin
/
VpcEndpointArgsBuilder
Vpc
Endpoint
Args
Builder
class
VpcEndpointArgsBuilder
Builder for
VpcEndpointArgs
.
Members
Functions
policy
Document
Link copied to clipboard
@
JvmName
(
name
=
"ykmyllkfqlxeasqj"
)
suspend
fun
policyDocument
(
value
:
Output
<
Any
>
)
@
JvmName
(
name
=
"eubwpanebxrovogv"
)
suspend
fun
policyDocument
(
value
:
Any
?
)
private
Dns
Enabled
Link copied to clipboard
@
JvmName
(
name
=
"wjcfywjscjiqetcu"
)
suspend
fun
privateDnsEnabled
(
value
:
Output
<
Boolean
>
)
@
JvmName
(
name
=
"rhboojkqqvxeohko"
)
suspend
fun
privateDnsEnabled
(
value
:
Boolean
?
)
route
Table
Ids
Link copied to clipboard
@
JvmName
(
name
=
"itcbjhwoaqoitxwk"
)
suspend
fun
routeTableIds
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"hmnjyywkkbgxhsju"
)
suspend
fun
routeTableIds
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"lntxbvavsiptksme"
)
suspend
fun
routeTableIds
(
vararg
values
:
String
)
@
JvmName
(
name
=
"owewtxymepajigtj"
)
suspend
fun
routeTableIds
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"eaooxtdqrnvccgmo"
)
suspend
fun
routeTableIds
(
value
:
List
<
String
>
?
)
security
Group
Ids
Link copied to clipboard
@
JvmName
(
name
=
"orwfhvhevmnvuipq"
)
suspend
fun
securityGroupIds
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"ckajplcvijsytbbe"
)
suspend
fun
securityGroupIds
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"lxdgifatvfvelcre"
)
suspend
fun
securityGroupIds
(
vararg
values
:
String
)
@
JvmName
(
name
=
"uvhytrrhgdqascyg"
)
suspend
fun
securityGroupIds
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"nrlvqjvmrjrrubsi"
)
suspend
fun
securityGroupIds
(
value
:
List
<
String
>
?
)
service
Name
Link copied to clipboard
@
JvmName
(
name
=
"enchompxetqibdyh"
)
suspend
fun
serviceName
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"tsoulsjfmgkkqawk"
)
suspend
fun
serviceName
(
value
:
String
?
)
subnet
Ids
Link copied to clipboard
@
JvmName
(
name
=
"erapupicmdprsuga"
)
suspend
fun
subnetIds
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"evphmtoyjurwqxjp"
)
suspend
fun
subnetIds
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"scomsqfpelbcchbl"
)
suspend
fun
subnetIds
(
vararg
values
:
String
)
@
JvmName
(
name
=
"wqsdrtgebjtwgveo"
)
suspend
fun
subnetIds
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"tsxgxftagfgtdfxi"
)
suspend
fun
subnetIds
(
value
:
List
<
String
>
?
)
vpc
Endpoint
Type
Link copied to clipboard
@
JvmName
(
name
=
"yywknldcxsegfybh"
)
suspend
fun
vpcEndpointType
(
value
:
VpcEndpointType
?
)
@
JvmName
(
name
=
"gqubmxpbqkwyqbrd"
)
suspend
fun
vpcEndpointType
(
value
:
Output
<
VpcEndpointType
>
)
vpc
Id
Link copied to clipboard
@
JvmName
(
name
=
"ihyvvanoooyffntd"
)
suspend
fun
vpcId
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"hgxawicqdtvgtgim"
)
suspend
fun
vpcId
(
value
:
String
?
)