AWSEC2InstanceTopology

Objective-C

@interface AWSEC2InstanceTopology

Swift

class AWSEC2InstanceTopology

Information about the instance topology.

  • The name of the Availability Zone or Local Zone that the instance is in.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable availabilityZone;

    Swift

    var availabilityZone: String? { get set }
  • The name of the placement group that the instance is in.

    Declaration

    Objective-C

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

    Swift

    var groupName: String? { get set }
  • The instance ID.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable instanceId;

    Swift

    var instanceId: String? { get set }
  • The instance type.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable instanceType;

    Swift

    var instanceType: String? { get set }
  • The network nodes. The nodes are hashed based on your account. Instances from different accounts running under the same droplet will return a different hashed list of strings.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSArray<NSString *> *_Nullable networkNodes;

    Swift

    var networkNodes: [String]? { get set }
  • The ID of the Availability Zone or Local Zone that the instance is in.

    Declaration

    Objective-C

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

    Swift

    var zoneId: String? { get set }