PrivateLinkConfig
public struct PrivateLinkConfig : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
The private endpoint that is configured for an agent that has access to IP addresses in a PrivateLink. An agent that is configured with this endpoint will not be accessible over the public internet.
Declaration
Swift
public let privateLinkEndpoint: String? -
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.
Declaration
Swift
public let securityGroupArns: [String]? -
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.
Declaration
Swift
public let subnetArns: [String]? -
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.
Declaration
Swift
public let vpcEndpointId: String? -
Undocumented
Declaration
Swift
public init(privateLinkEndpoint: String? = nil, securityGroupArns: [String]? = nil, subnetArns: [String]? = nil, vpcEndpointId: String? = nil)
View on GitHub
PrivateLinkConfig Structure Reference