Skip to content

EC2  >  Structures  >  ServiceDetail

ServiceDetail

Structure Class

ServiceDetail dataclass

Bases: _SerdeShape

Describes a VPC endpoint service.

Attributes

acceptance_required class-attribute instance-attribute
acceptance_required: bool | None = ...

Indicates whether VPC endpoint connection requests to the service must be accepted by the service owner.

availability_zone_ids class-attribute instance-attribute
availability_zone_ids: list[str] | None = ...

The IDs of the Availability Zones in which the service is available.

Either AvailabilityZone or AvailabilityZoneId can be specified, but not both

availability_zones class-attribute instance-attribute
availability_zones: list[str] | None = ...

The Availability Zones in which the service is available.

Either AvailabilityZone or AvailabilityZoneId can be specified, but not both

base_endpoint_dns_names class-attribute instance-attribute
base_endpoint_dns_names: list[str] | None = ...

The DNS names for the service.

manages_vpc_endpoints class-attribute instance-attribute
manages_vpc_endpoints: bool | None = ...

Indicates whether the service manages its VPC endpoints. Management of the service VPC endpoints using the VPC endpoint API is restricted.

owner class-attribute instance-attribute
owner: str | None = ...

The Amazon Web Services account ID of the service owner.

payer_responsibility class-attribute instance-attribute
payer_responsibility: str | None = ...

The payer responsibility.

private_dns_name class-attribute instance-attribute
private_dns_name: str | None = ...

The private DNS name for the service.

private_dns_name_verification_state class-attribute instance-attribute
private_dns_name_verification_state: str | None = ...

The verification state of the VPC endpoint service.

Consumers of the endpoint service cannot use the private name when the state is not verified.

private_dns_names class-attribute instance-attribute
private_dns_names: list[PrivateDnsDetails] | None = ...

The private DNS names assigned to the VPC endpoint service.

service_id class-attribute instance-attribute
service_id: str | None = ...

The ID of the endpoint service.

service_name class-attribute instance-attribute
service_name: str | None = ...

The name of the service.

service_region class-attribute instance-attribute
service_region: str | None = ...

The Region where the service is hosted.

service_type class-attribute instance-attribute
service_type: list[ServiceTypeDetail] | None = ...

The type of service.

supported_ip_address_types class-attribute instance-attribute
supported_ip_address_types: list[str] | None = ...

The supported IP address types.

tags class-attribute instance-attribute
tags: list[Tag] | None = ...

The tags assigned to the service.

vpc_endpoint_policy_supported class-attribute instance-attribute
vpc_endpoint_policy_supported: bool | None = ...

Indicates whether the service supports endpoint policies.