PrivateLinkConfig
Specifies how your AWS DataSync agent connects to AWS using a virtual private cloud (VPC) service endpoint. An agent that uses a VPC endpoint isn't accessible over the public internet.
Contents
- PrivateLinkEndpoint
-
Specifies the VPC endpoint provided by AWS PrivateLink that your agent connects to.
Type: String
Length Constraints: Minimum length of 7. Maximum length of 15.
Pattern:
\A(25[0-5]|2[0-4]\d|[0-1]?\d?\d)(\.(25[0-5]|2[0-4]\d|[0-1]?\d?\d)){3}\z
Required: No
- SecurityGroupArns
-
Specifies the Amazon Resource Names (ARN) of the security group that provides DataSync access to your VPC endpoint. You can only specify one ARN.
Type: Array of strings
Array Members: Fixed number of 1 item.
Length Constraints: Maximum length of 128.
Pattern:
^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):ec2:[a-z\-0-9]*:[0-9]{12}:security-group/sg-[a-f0-9]+$
Required: No
- SubnetArns
-
Specifies the ARN of the subnet where your VPC endpoint is located. You can only specify one ARN.
Type: Array of strings
Array Members: Fixed number of 1 item.
Length Constraints: Maximum length of 128.
Pattern:
^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):ec2:[a-z\-0-9]*:[0-9]{12}:subnet/.*$
Required: No
- VpcEndpointId
-
Specifies the ID of the VPC endpoint that your agent connects to.
Type: String
Pattern:
^vpce-[0-9a-f]{17}$
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: