AWSLambdaProvisionedConcurrencyConfigListItem
Objective-C
@interface AWSLambdaProvisionedConcurrencyConfigListItem
Swift
class AWSLambdaProvisionedConcurrencyConfigListItem
Details about the provisioned concurrency configuration for a function alias or version.
-
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 Amazon Resource Name (ARN) of the alias or version.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable functionArn;
Swift
var functionArn: String? { 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 }