AWSEC2VpcEndpointConnection

@interface 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 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 ID of the VPC endpoint.

    Declaration

    Objective-C

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

    Swift

    var vpcEndpointId: String? { get set }
  • The AWS account ID of the owner of 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 }