pub struct GetVpcEndpointServiceResult {Show 17 fields
pub acceptance_required: Output<bool>,
pub arn: Output<String>,
pub availability_zones: Output<Vec<String>>,
pub base_endpoint_dns_names: Output<Vec<String>>,
pub filters: Output<Option<Vec<GetVpcEndpointServiceFilter>>>,
pub id: Output<String>,
pub manages_vpc_endpoints: Output<bool>,
pub owner: Output<String>,
pub private_dns_name: Output<String>,
pub private_dns_names: Output<Vec<String>>,
pub service: Output<Option<String>>,
pub service_id: Output<String>,
pub service_name: Output<String>,
pub service_type: Output<String>,
pub supported_ip_address_types: Output<Vec<String>>,
pub tags: Output<HashMap<String, String>>,
pub vpc_endpoint_policy_supported: Output<bool>,
}
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
.
arn: Output<String>
ARN of the VPC endpoint service.
availability_zones: Output<Vec<String>>
Availability Zones in which the service is available.
base_endpoint_dns_names: Output<Vec<String>>
The DNS names for the service.
filters: Output<Option<Vec<GetVpcEndpointServiceFilter>>>
§id: Output<String>
The provider-assigned unique ID for this managed resource.
manages_vpc_endpoints: Output<bool>
Whether or not the service manages its VPC endpoints - true
or false
.
owner: Output<String>
AWS account ID of the service owner or amazon
.
private_dns_name: Output<String>
Private DNS name for the service.
private_dns_names: Output<Vec<String>>
Private DNS names assigned to the VPC endpoint service.
service: Output<Option<String>>
§service_id: Output<String>
ID of the endpoint service.
service_name: Output<String>
§service_type: Output<String>
§supported_ip_address_types: Output<Vec<String>>
The supported IP address types.
Map of tags assigned to the resource.
vpc_endpoint_policy_supported: Output<bool>
Whether or not the service supports endpoint policies - true
or false
.
Auto Trait Implementations§
impl Freeze for GetVpcEndpointServiceResult
impl RefUnwindSafe for GetVpcEndpointServiceResult
impl Send for GetVpcEndpointServiceResult
impl Sync for GetVpcEndpointServiceResult
impl Unpin for GetVpcEndpointServiceResult
impl UnwindSafe for GetVpcEndpointServiceResult
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more