GetVpcEndpointServiceResult

data class GetVpcEndpointServiceResult(val acceptanceRequired: Boolean? = null, val gatewayLoadBalancerArns: List<String>? = null, val networkLoadBalancerArns: List<String>? = null, val payerResponsibility: String? = null, val serviceId: String? = null, val supportedIpAddressTypes: List<VpcEndpointServiceIpAddressType>? = null, val supportedRegions: List<String>? = null, val tags: List<Tag>? = null)

Constructors

Link copied to clipboard
constructor(acceptanceRequired: Boolean? = null, gatewayLoadBalancerArns: List<String>? = null, networkLoadBalancerArns: List<String>? = null, payerResponsibility: String? = null, serviceId: String? = null, supportedIpAddressTypes: List<VpcEndpointServiceIpAddressType>? = null, supportedRegions: List<String>? = null, tags: List<Tag>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Indicates whether requests from service consumers to create an endpoint to your service must be accepted.

Link copied to clipboard

The Amazon Resource Names (ARNs) of the Gateway Load Balancers.

Link copied to clipboard

The Amazon Resource Names (ARNs) of the Network Load Balancers.

Link copied to clipboard

The entity that is responsible for the endpoint costs. The default is the endpoint owner. If you set the payer responsibility to the service owner, you cannot set it back to the endpoint owner.

Link copied to clipboard
val serviceId: String? = null

The ID of the endpoint service.

Link copied to clipboard

Specify which Ip Address types are supported for VPC endpoint service.

Link copied to clipboard

The Regions from which service consumers can access the service.

Link copied to clipboard
val tags: List<Tag>? = null

The tags to add to the VPC endpoint service.