AWSEC2VpcPeeringConnectionVpcInfo
Objective-C
@interface AWSEC2VpcPeeringConnectionVpcInfo
Swift
class AWSEC2VpcPeeringConnectionVpcInfo
Describes a VPC in a VPC peering connection.
-
The 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 for the VPC.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSEC2CidrBlock *> *_Nullable cidrBlockSet;
Swift
var cidrBlockSet: [AWSEC2CidrBlock]? { get set }
-
The IPv6 CIDR block for the VPC.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSEC2Ipv6CidrBlock *> *_Nullable ipv6CidrBlockSet;
Swift
var ipv6CidrBlockSet: [AWSEC2Ipv6CidrBlock]? { 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 }
-
Information about the VPC peering connection options for the accepter or requester VPC.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2VpcPeeringConnectionOptionsDescription *_Nullable peeringOptions;
Swift
var peeringOptions: AWSEC2VpcPeeringConnectionOptionsDescription? { get set }
-
The Region in which the VPC is located.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable region;
Swift
var region: String? { get set }
-
The ID of the VPC.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable vpcId;
Swift
var vpcId: String? { get set }