AWSEC2TransitGatewayVpcAttachment
Objective-C
@interface AWSEC2TransitGatewayVpcAttachment
Swift
class AWSEC2TransitGatewayVpcAttachment
Describes a VPC attachment.
-
The creation time.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable creationTime;
Swift
var creationTime: Date? { get set }
-
The VPC attachment options.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2TransitGatewayVpcAttachmentOptions *_Nullable options;
Swift
var options: AWSEC2TransitGatewayVpcAttachmentOptions? { get set }
-
The state of the VPC attachment. Note that the
initiating
state has been deprecated.Declaration
Objective-C
@property (nonatomic) AWSEC2TransitGatewayAttachmentState state;
Swift
var state: AWSEC2TransitGatewayAttachmentState { get set }
-
The IDs of the subnets.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *_Nullable subnetIds;
Swift
var subnetIds: [String]? { get set }
-
The ID of the attachment.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable transitGatewayAttachmentId;
Swift
var transitGatewayAttachmentId: String? { get set }
-
The ID of the transit gateway.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable transitGatewayId;
Swift
var transitGatewayId: String? { get set }
-
The ID of the VPC.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable vpcId;
Swift
var vpcId: String? { get set }
-
The ID of the Amazon Web Services account that owns the VPC.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable vpcOwnerId;
Swift
var vpcOwnerId: String? { get set }