AWSLambdaPutProvisionedConcurrencyConfigResponse

Objective-C

@interface AWSLambdaPutProvisionedConcurrencyConfigResponse

Swift

class AWSLambdaPutProvisionedConcurrencyConfigResponse
  • The amount of provisioned concurrency allocated. When a weighted alias is used during linear and canary deployments, this value fluctuates depending on the amount of concurrency that is provisioned for the function versions.

    Declaration

    Objective-C

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

    Swift

    var allocatedProvisionedConcurrentExecutions: NSNumber? { get set }
  • The amount of provisioned concurrency available.

    Declaration

    Objective-C

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

    Swift

    var availableProvisionedConcurrentExecutions: NSNumber? { get set }
  • The date and time that a user last updated the configuration, in ISO 8601 format.

    Declaration

    Objective-C

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

    Swift

    var lastModified: String? { get set }
  • The amount of provisioned concurrency requested.

    Declaration

    Objective-C

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

    Swift

    var requestedProvisionedConcurrentExecutions: NSNumber? { get set }
  • The status of the allocation process.

    Declaration

    Objective-C

    @property (nonatomic) AWSLambdaProvisionedConcurrencyStatusEnum status;

    Swift

    var status: AWSLambdaProvisionedConcurrencyStatusEnum { get set }
  • For failed allocations, the reason that provisioned concurrency could not be allocated.

    Declaration

    Objective-C

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

    Swift

    var statusReason: String? { get set }