View a markdown version of this page

ManagedVpcResource - AgentRegistry Control Plane API Reference

ManagedVpcResource

A service-managed private endpoint provisioned within a customer VPC.

Contents

endpointIpAddressType

The IP address type used by the private endpoint, either IPV4 or IPV6.

Type: String

Valid Values: IPV4 | IPV6

Required: Yes

subnetIds

The identifiers of the subnets in which the private endpoint network interfaces are placed.

Type: Array of strings

Length Constraints: Minimum length of 15. Maximum length of 24.

Pattern: subnet-[0-9a-zA-Z]{8,17}

Required: Yes

vpcIdentifier

The identifier of the VPC in which the private endpoint is provisioned.

Type: String

Length Constraints: Minimum length of 10. Maximum length of 48.

Pattern: vpc-(([0-9a-z]{8})|([0-9a-z]{17}))

Required: Yes

routingDomain

The routing domain used to resolve traffic through the private endpoint.

Type: String

Length Constraints: Minimum length of 3. Maximum length of 255.

Required: No

securityGroupIds

The identifiers of the security groups associated with the private endpoint network interfaces.

Type: Array of strings

Array Members: Minimum number of 0 items. Maximum number of 5 items.

Length Constraints: Minimum length of 10. Maximum length of 48.

Pattern: sg-(([0-9a-z]{8})|([0-9a-z]{17}))

Required: No

tags

The tags applied to the service-managed VPC resource.

Type: String to string map

Map Entries: Maximum number of 50 items.

Key Length Constraints: Minimum length of 1. Maximum length of 128.

Key Pattern: [a-zA-Z0-9\s._:/=+@-]*

Value Length Constraints: Minimum length of 0. Maximum length of 256.

Value Pattern: [a-zA-Z0-9\s._:/=+@-]*

Required: No

See Also

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