AWSAutoScalingDescribePoliciesType

Objective-C

@interface AWSAutoScalingDescribePoliciesType

Swift

class AWSAutoScalingDescribePoliciesType
  • The name of the Auto Scaling group.

    Declaration

    Objective-C

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

    Swift

    var autoScalingGroupName: String? { get set }
  • The maximum number of items to be returned with each call. The default value is 50 and the maximum value is 100.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable maxRecords;

    Swift

    var maxRecords: NSNumber? { get set }
  • The token for the next set of items to return. (You received this token from a previous call.)

    Declaration

    Objective-C

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

    Swift

    var nextToken: String? { get set }
  • The names of one or more policies. If you omit this parameter, all policies are described. If a group name is provided, the results are limited to that group. If you specify an unknown policy name, it is ignored with no error.

    Array Members: Maximum number of 50 items.

    Declaration

    Objective-C

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

    Swift

    var policyNames: [String]? { get set }
  • One or more policy types. The valid values are SimpleScaling, StepScaling, TargetTrackingScaling, and PredictiveScaling.

    Declaration

    Objective-C

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

    Swift

    var policyTypes: [String]? { get set }