AWSEC2Vpc
Objective-C
@interface AWSEC2Vpc
Swift
class AWSEC2Vpc
Describes a VPC.
-
The primary IPv4 CIDR block for the VPC.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable cidrBlock;Swift
var cidrBlock: String? { get set } -
Information about the IPv4 CIDR blocks associated with the VPC.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSEC2VpcCidrBlockAssociation *> *_Nullable cidrBlockAssociationSet;Swift
var cidrBlockAssociationSet: [AWSEC2VpcCidrBlockAssociation]? { get set } -
The ID of the set of DHCP options you’ve associated with the VPC.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable dhcpOptionsId;Swift
var dhcpOptionsId: String? { get set } -
The allowed tenancy of instances launched into the VPC.
Declaration
Objective-C
@property (nonatomic) AWSEC2Tenancy instanceTenancy;Swift
var instanceTenancy: AWSEC2Tenancy { get set } -
Information about the IPv6 CIDR blocks associated with the VPC.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSEC2VpcIpv6CidrBlockAssociation *> *_Nullable ipv6CidrBlockAssociationSet;Swift
var ipv6CidrBlockAssociationSet: [AWSEC2VpcIpv6CidrBlockAssociation]? { get set } -
Indicates whether the VPC is the default VPC.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable isDefault;Swift
var isDefault: NSNumber? { get set } -
The ID of the Amazon Web Services account that owns the VPC.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable ownerId;Swift
var ownerId: String? { get set } -
The current state of the VPC.
Declaration
Objective-C
@property (nonatomic) AWSEC2VpcState state;Swift
var state: AWSEC2VpcState { get set } -
The ID of the VPC.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable vpcId;Swift
var vpcId: String? { get set }
View on GitHub
Install in Dash
AWSEC2Vpc Class Reference