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)