AWSEC2AvailabilityZone

@interface AWSEC2AvailabilityZone

Describes an Availability Zone or Local Zone.

  • 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.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *_Nullable groupName;

    Swift

    var groupName: String? { get set }
  • Any messages about the Availability Zone or Local Zone.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        NSArray<AWSEC2AvailabilityZoneMessage *> *_Nullable messages;

    Swift

    var messages: [AWSEC2AvailabilityZoneMessage]? { get set }
  • The name of the location from which the address is advertised.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) 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, this parameter is the opt in status. The possible values are opted-in, and not-opted-in.

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic)
        AWSEC2AvailabilityZoneOptInStatus optInStatus;

    Swift

    var optInStatus: AWSEC2AvailabilityZoneOptInStatus { get set }
  • The name of the Region.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *_Nullable regionName;

    Swift

    var regionName: String? { get set }
  • The state of the Availability Zone or Local Zone.

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) AWSEC2AvailabilityZoneState state;

    Swift

    var state: AWSEC2AvailabilityZoneState { get set }
  • The ID of the Availability Zone or Local Zone.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *_Nullable zoneId;

    Swift

    var zoneId: String? { get set }
  • The name of the Availability Zone or Local Zone.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *_Nullable zoneName;

    Swift

    var zoneName: String? { get set }