AWSEC2AvailabilityZone
Objective-C
@interface AWSEC2AvailabilityZone
Swift
class AWSEC2AvailabilityZone
Describes Availability Zones, Local Zones, and Wavelength Zones.
-
For Availability Zones, this parameter has the same value as the Region name.
For Local Zones, the name of the associated group, for example
us-west-2-lax-1.For Wavelength Zones, the name of the associated group, for example
us-east-1-wl1-bos-wlz-1.Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable groupName;Swift
var groupName: String? { get set } -
Any messages about the Availability Zone, Local Zone, or Wavelength Zone.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSEC2AvailabilityZoneMessage *> *_Nullable messages;Swift
var messages: [AWSEC2AvailabilityZoneMessage]? { get set } -
The name of the network border group.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable networkBorderGroup;Swift
var networkBorderGroup: String? { get set } -
For Availability Zones, this parameter always has the value of
opt-in-not-required.For Local Zones and Wavelength Zones, this parameter is the opt-in status. The possible values are
opted-in, andnot-opted-in.Declaration
Objective-C
@property (nonatomic) AWSEC2AvailabilityZoneOptInStatus optInStatus;Swift
var optInStatus: AWSEC2AvailabilityZoneOptInStatus { get set } -
The ID of the zone that handles some of the Local Zone or Wavelength Zone control plane operations, such as API calls.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable parentZoneId;Swift
var parentZoneId: String? { get set } -
The name of the zone that handles some of the Local Zone or Wavelength Zone control plane operations, such as API calls.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable parentZoneName;Swift
var parentZoneName: String? { get set } -
The name of the Region.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable regionName;Swift
var regionName: String? { get set } -
The state of the Availability Zone, Local Zone, or Wavelength Zone. This value is always
available.Declaration
Objective-C
@property (nonatomic) AWSEC2AvailabilityZoneState state;Swift
var state: AWSEC2AvailabilityZoneState { get set } -
The ID of the Availability Zone, Local Zone, or Wavelength Zone.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable zoneId;Swift
var zoneId: String? { get set } -
The name of the Availability Zone, Local Zone, or Wavelength Zone.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable zoneName;Swift
var zoneName: String? { get set } -
The type of zone. The valid values are
availability-zone,local-zone, andwavelength-zone.Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable zoneType;Swift
var zoneType: String? { get set }
View on GitHub
Install in Dash
AWSEC2AvailabilityZone Class Reference