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 ID of the accepter transit gateway attachment.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable accepterTransitGatewayAttachmentId;
Swift
var accepterTransitGatewayAttachmentId: String? { 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 }
-
Details about the transit gateway peering attachment.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2TransitGatewayPeeringAttachmentOptions *_Nullable options;
Swift
var options: AWSEC2TransitGatewayPeeringAttachmentOptions? { 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 ID of the transit gateway peering attachment.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable transitGatewayAttachmentId;
Swift
var transitGatewayAttachmentId: String? { get set }