class Aws::DataSync::Types::PrivateLinkConfig

The VPC endpoint, subnet, and security group that an agent uses to access IP addresses in a VPC (Virtual Private Cloud).

@!attribute [rw] vpc_endpoint_id

The ID of the VPC endpoint that is configured for an agent. An agent
that is configured with a VPC endpoint will not be accessible over
the public internet.
@return [String]

@!attribute [rw] private_link_endpoint

The private endpoint that is configured for an agent that has access
to IP addresses in a [PrivateLink][1]. An agent that is configured
with this endpoint will not be accessible over the public internet.

[1]: https://docs.aws.amazon.com/vpc/latest/userguide/endpoint-service.html
@return [String]

@!attribute [rw] subnet_arns

The Amazon Resource Names (ARNs) of the subnets that are configured
for an agent activated in a VPC or an agent that has access to a VPC
endpoint.
@return [Array<String>]

@!attribute [rw] security_group_arns

The Amazon Resource Names (ARNs) of the security groups that are
configured for the EC2 resource that hosts an agent activated in a
VPC or an agent that has access to a VPC endpoint.
@return [Array<String>]

@see docs.aws.amazon.com/goto/WebAPI/datasync-2018-11-09/PrivateLinkConfig AWS API Documentation

Constants

SENSITIVE