AWSEC2Subnet Class Reference

Inherits from AWSModel : AWSMTLModel
Declared in AWSEC2Model.h
AWSEC2Model.m

Overview

Describes a subnet.

  availabilityZone

The Availability Zone of the subnet.

@property (nonatomic, strong) NSString *availabilityZone

Declared In

AWSEC2Model.h

  availableIpAddressCount

The number of unused IP addresses in the subnet. Note that the IP addresses for any stopped instances are considered unavailable.

@property (nonatomic, strong) NSNumber *availableIpAddressCount

Declared In

AWSEC2Model.h

  cidrBlock

The CIDR block assigned to the subnet.

@property (nonatomic, strong) NSString *cidrBlock

Declared In

AWSEC2Model.h

  defaultForAz

Indicates whether this is the default subnet for the Availability Zone.

@property (nonatomic, strong) NSNumber *defaultForAz

Declared In

AWSEC2Model.h

  mapPublicIpOnLaunch

Indicates whether instances launched in this subnet receive a public IP address.

@property (nonatomic, strong) NSNumber *mapPublicIpOnLaunch

Declared In

AWSEC2Model.h

  state

The current state of the subnet.

@property (nonatomic, assign) AWSEC2SubnetState state

Declared In

AWSEC2Model.h

  subnetId

The ID of the subnet.

@property (nonatomic, strong) NSString *subnetId

Declared In

AWSEC2Model.h

  tags

Any tags assigned to the subnet.

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

Declared In

AWSEC2Model.h

  vpcId

The ID of the VPC the subnet is in.

@property (nonatomic, strong) NSString *vpcId

Declared In

AWSEC2Model.h