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.

    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 }