GetVpcEndpointResult

data class GetVpcEndpointResult(val arn: String, val cidrBlocks: List<String>, val dnsEntries: List<GetVpcEndpointDnsEntry>, val dnsOptions: List<GetVpcEndpointDnsOption>, val filters: List<GetVpcEndpointFilter>? = null, val id: String, val ipAddressType: String, val networkInterfaceIds: List<String>, val ownerId: String, val policy: String, val prefixListId: String, val privateDnsEnabled: Boolean, val requesterManaged: Boolean, val routeTableIds: List<String>, val securityGroupIds: List<String>, val serviceName: String, val state: String, val subnetIds: List<String>, val tags: Map<String, String>, val vpcEndpointType: String, val vpcId: String)

A collection of values returned by getVpcEndpoint.

Constructors

Link copied to clipboard
constructor(arn: String, cidrBlocks: List<String>, dnsEntries: List<GetVpcEndpointDnsEntry>, dnsOptions: List<GetVpcEndpointDnsOption>, filters: List<GetVpcEndpointFilter>? = null, id: String, ipAddressType: String, networkInterfaceIds: List<String>, ownerId: String, policy: String, prefixListId: String, privateDnsEnabled: Boolean, requesterManaged: Boolean, routeTableIds: List<String>, securityGroupIds: List<String>, serviceName: String, state: String, subnetIds: List<String>, tags: Map<String, String>, vpcEndpointType: String, vpcId: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val arn: String

ARN of the VPC endpoint.

Link copied to clipboard

List of CIDR blocks for the exposed AWS service. Applicable for endpoints of type Gateway.

Link copied to clipboard

DNS entries for the VPC Endpoint. Applicable for endpoints of type Interface. DNS blocks are documented below.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val id: String
Link copied to clipboard
Link copied to clipboard

One or more network interfaces for the VPC Endpoint. Applicable for endpoints of type Interface.

Link copied to clipboard

ID of the AWS account that owns the VPC endpoint.

Link copied to clipboard

Policy document associated with the VPC Endpoint. Applicable for endpoints of type Gateway.

Link copied to clipboard

Prefix list ID of the exposed AWS service. Applicable for endpoints of type Gateway.

Link copied to clipboard

Whether or not the VPC is associated with a private hosted zone - true or false. Applicable for endpoints of type Interface.

Link copied to clipboard

Whether or not the VPC Endpoint is being managed by its service - true or false.

Link copied to clipboard

One or more route tables associated with the VPC Endpoint. Applicable for endpoints of type Gateway.

Link copied to clipboard

One or more security groups associated with the network interfaces. Applicable for endpoints of type Interface.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

One or more subnets in which the VPC Endpoint is located. Applicable for endpoints of type Interface.

Link copied to clipboard
Link copied to clipboard

VPC Endpoint type, Gateway or Interface.

Link copied to clipboard