ServiceDetail
import type { ServiceDetail } from "https://aws-api.deno.dev/v0.3/services/ec2.ts?docs=full";
Describes a VPC endpoint service.
interface ServiceDetail {
AcceptanceRequired?: boolean | null;
AvailabilityZones: string[];
BaseEndpointDnsNames: string[];
ManagesVpcEndpoints?: boolean | null;
Owner?: string | null;
PayerResponsibility?: PayerResponsibility | null;
PrivateDnsName?: string | null;
PrivateDnsNames: PrivateDnsDetails[];
PrivateDnsNameVerificationState?: DnsNameState | null;
ServiceId?: string | null;
ServiceName?: string | null;
ServiceType: ServiceTypeDetail[];
Tags: Tag[];
VpcEndpointPolicySupported?: boolean | null;
}§Properties
§
AcceptanceRequired?: boolean | null
[src]Indicates whether VPC endpoint connection requests to the service must be accepted by the service owner.
§
ManagesVpcEndpoints?: boolean | null
[src]Indicates whether the service manages its VPC endpoints. Management of the service VPC endpoints using the VPC endpoint API is restricted.
§
PayerResponsibility?: PayerResponsibility | null
[src]The payer responsibility.
§
PrivateDnsNames: PrivateDnsDetails[]
[src]The private DNS names assigned to the VPC endpoint service.
§
PrivateDnsNameVerificationState?: DnsNameState | null
[src]The verification state of the VPC endpoint service.
Consumers of the endpoint service cannot use the private name when the state is not verified
.
§
ServiceType: ServiceTypeDetail[]
[src]The type of service.