pub struct VpcEndpointServiceResult {Show 17 fields
pub acceptance_required: Output<bool>,
pub allowed_principals: Output<Vec<String>>,
pub arn: Output<String>,
pub availability_zones: Output<Vec<String>>,
pub base_endpoint_dns_names: Output<Vec<String>>,
pub gateway_load_balancer_arns: Output<Option<Vec<String>>>,
pub manages_vpc_endpoints: Output<bool>,
pub network_load_balancer_arns: Output<Option<Vec<String>>>,
pub private_dns_name: Output<String>,
pub private_dns_name_configurations: Output<Vec<VpcEndpointServicePrivateDnsNameConfiguration>>,
pub service_name: Output<String>,
pub service_type: Output<String>,
pub state: Output<String>,
pub supported_ip_address_types: Output<Vec<String>>,
pub supported_regions: Output<Vec<String>>,
pub tags: Output<Option<HashMap<String, String>>>,
pub tags_all: Output<HashMap<String, String>>,
}
Fields§
§acceptance_required: Output<bool>
Whether or not VPC endpoint connection requests to the service must be accepted by the service owner - true
or false
.
allowed_principals: Output<Vec<String>>
The ARNs of one or more principals allowed to discover the endpoint service.
arn: Output<String>
The Amazon Resource Name (ARN) of the VPC endpoint service.
availability_zones: Output<Vec<String>>
A set of Availability Zones in which the service is available.
base_endpoint_dns_names: Output<Vec<String>>
A set of DNS names for the service.
gateway_load_balancer_arns: Output<Option<Vec<String>>>
Amazon Resource Names (ARNs) of one or more Gateway Load Balancers for the endpoint service.
manages_vpc_endpoints: Output<bool>
Whether or not the service manages its VPC endpoints - true
or false
.
network_load_balancer_arns: Output<Option<Vec<String>>>
Amazon Resource Names (ARNs) of one or more Network Load Balancers for the endpoint service.
private_dns_name: Output<String>
The private DNS name for the service.
private_dns_name_configurations: Output<Vec<VpcEndpointServicePrivateDnsNameConfiguration>>
List of objects containing information about the endpoint service private DNS name configuration.
service_name: Output<String>
The service name.
service_type: Output<String>
The service type, Gateway
or Interface
.
state: Output<String>
Verification state of the VPC endpoint service. Consumers of the endpoint service can use the private name only when the state is verified
.
supported_ip_address_types: Output<Vec<String>>
The supported IP address types. The possible values are ipv4
and ipv6
.
supported_regions: Output<Vec<String>>
The set of regions from which service consumers can access the service.
A map of tags to assign to the resource. .If configured with a provider default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level.
A map of tags assigned to the resource, including those inherited from the provider default_tags
configuration block.