AwsEc2VpcEndpointServiceDetails - AWS Security Hub

AwsEc2VpcEndpointServiceDetails

Contains details about the service configuration for a VPC endpoint service.

Contents

AcceptanceRequired

Whether requests from other AWS accounts to create an endpoint to the service must first be accepted.

Type: Boolean

Required: No

AvailabilityZones

The Availability Zones where the service is available.

Type: Array of strings

Pattern: .*\S.*

Required: No

BaseEndpointDnsNames

The DNS names for the service.

Type: Array of strings

Pattern: .*\S.*

Required: No

GatewayLoadBalancerArns

The ARNs of the Gateway Load Balancers for the service.

Type: Array of strings

Pattern: .*\S.*

Required: No

ManagesVpcEndpoints

Whether the service manages its VPC endpoints.

Type: Boolean

Required: No

NetworkLoadBalancerArns

The ARNs of the Network Load Balancers for the service.

Type: Array of strings

Pattern: .*\S.*

Required: No

PrivateDnsName

The private DNS name for the service.

Type: String

Pattern: .*\S.*

Required: No

ServiceId

The identifier of the service.

Type: String

Pattern: .*\S.*

Required: No

ServiceName

The name of the service.

Type: String

Pattern: .*\S.*

Required: No

ServiceState

The current state of the service. Valid values are as follows:

  • Available

  • Deleted

  • Deleting

  • Failed

  • Pending

Type: String

Pattern: .*\S.*

Required: No

ServiceType

The types for the service.

Type: Array of AwsEc2VpcEndpointServiceServiceTypeDetails objects

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: