AWSEC2InternetGateway

Objective-C

@interface AWSEC2InternetGateway

Swift

class AWSEC2InternetGateway

Describes an internet gateway.

  • Any VPCs attached to the internet gateway.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSArray<AWSEC2InternetGatewayAttachment *> *_Nullable attachments;

    Swift

    var attachments: [AWSEC2InternetGatewayAttachment]? { get set }
  • The ID of the internet gateway.

    Declaration

    Objective-C

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

    Swift

    var internetGatewayId: String? { get set }
  • The ID of the AWS account that owns the internet gateway.

    Declaration

    Objective-C

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

    Swift

    var ownerId: String? { get set }
  • Any tags assigned to the internet gateway.

    Declaration

    Objective-C

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

    Swift

    var tags: [AWSEC2Tag]? { get set }