AWSEC2VpcEndpointConnection

Objective-C

@interface AWSEC2VpcEndpointConnection

Swift

class AWSEC2VpcEndpointConnection

Describes a VPC endpoint connection to a service.

  • The date and time that the VPC endpoint was created.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDate *_Nullable creationTimestamp;

    Swift

    var creationTimestamp: Date? { get set }
  • The DNS entries for the VPC endpoint.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSArray<AWSEC2DnsEntry *> *_Nullable dnsEntries;

    Swift

    var dnsEntries: [AWSEC2DnsEntry]? { get set }
  • The Amazon Resource Names (ARNs) of the Gateway Load Balancers for the service.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSArray<NSString *> *_Nullable gatewayLoadBalancerArns;

    Swift

    var gatewayLoadBalancerArns: [String]? { get set }
  • The IP address type for the endpoint.

    Declaration

    Objective-C

    @property (nonatomic) AWSEC2IpAddressType ipAddressType;

    Swift

    var ipAddressType: AWSEC2IpAddressType { get set }
  • The Amazon Resource Names (ARNs) of the network load balancers for the service.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSArray<NSString *> *_Nullable networkLoadBalancerArns;

    Swift

    var networkLoadBalancerArns: [String]? { get set }
  • The ID of the service to which the endpoint is connected.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable serviceId;

    Swift

    var serviceId: String? { get set }
  • The tags.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSArray<AWSEC2Tag *> *_Nullable tags;

    Swift

    var tags: [AWSEC2Tag]? { get set }
  • The ID of the VPC endpoint connection.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable vpcEndpointConnectionId;

    Swift

    var vpcEndpointConnectionId: String? { get set }
  • The ID of the VPC endpoint.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable vpcEndpointId;

    Swift

    var vpcEndpointId: String? { get set }
  • The ID of the Amazon Web Services account that owns the VPC endpoint.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable vpcEndpointOwner;

    Swift

    var vpcEndpointOwner: String? { get set }
  • The state of the VPC endpoint.

    Declaration

    Objective-C

    @property (nonatomic) AWSEC2State vpcEndpointState;

    Swift

    var vpcEndpointState: AWSEC2State { get set }