AWSEC2TransitGatewayPeeringAttachment

Objective-C

@interface AWSEC2TransitGatewayPeeringAttachment

Swift

class AWSEC2TransitGatewayPeeringAttachment

Describes the transit gateway peering attachment.

  • Information about the accepter transit gateway.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSEC2PeeringTgwInfo *_Nullable accepterTgwInfo;

    Swift

    var accepterTgwInfo: AWSEC2PeeringTgwInfo? { get set }
  • The time the transit gateway peering attachment was created.

    Declaration

    Objective-C

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

    Swift

    var creationTime: Date? { get set }
  • Information about the requester transit gateway.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSEC2PeeringTgwInfo *_Nullable requesterTgwInfo;

    Swift

    var requesterTgwInfo: AWSEC2PeeringTgwInfo? { get set }
  • The state of the transit gateway peering attachment. Note that the initiating state has been deprecated.

    Declaration

    Objective-C

    @property (nonatomic) AWSEC2TransitGatewayAttachmentState state;

    Swift

    var state: AWSEC2TransitGatewayAttachmentState { get set }
  • The status of the transit gateway peering attachment.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSEC2PeeringAttachmentStatus *_Nullable status;

    Swift

    var status: AWSEC2PeeringAttachmentStatus? { get set }
  • The tags for the transit gateway peering attachment.

    Declaration

    Objective-C

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

    Swift

    var tags: [AWSEC2Tag]? { get set }
  • The ID of the transit gateway peering attachment.

    Declaration

    Objective-C

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

    Swift

    var transitGatewayAttachmentId: String? { get set }