AWSLambdaFunctionConfiguration Class Reference

Inherits from AWSModel : AWSMTLModel
Declared in AWSLambdaModel.h
AWSLambdaModel.m

Overview

A Lambda function's configuration settings.

  codeSha256

The SHA256 hash of the function's deployment package.

@property (nonatomic, strong) NSString *codeSha256

Declared In

AWSLambdaModel.h

  codeSize

The size of the function's deployment package in bytes.

@property (nonatomic, strong) NSNumber *codeSize

Declared In

AWSLambdaModel.h

  deadLetterConfig

The function's dead letter queue.

@property (nonatomic, strong) AWSLambdaDeadLetterConfig *deadLetterConfig

Declared In

AWSLambdaModel.h

  detail

The function's description.

@property (nonatomic, strong) NSString *detail

Declared In

AWSLambdaModel.h

  environment

The function's environment variables.

@property (nonatomic, strong) AWSLambdaEnvironmentResponse *environment

Declared In

AWSLambdaModel.h

  functionArn

The function's Amazon Resource Name.

@property (nonatomic, strong) NSString *functionArn

Declared In

AWSLambdaModel.h

  functionName

The name of the function.

@property (nonatomic, strong) NSString *functionName

Declared In

AWSLambdaModel.h

  handler

The function Lambda calls to begin executing your function.

@property (nonatomic, strong) NSString *handler

Declared In

AWSLambdaModel.h

  KMSKeyArn

The KMS key used to encrypt the function's environment variables. Only returned if you've configured a customer managed CMK.

@property (nonatomic, strong) NSString *KMSKeyArn

Declared In

AWSLambdaModel.h

  lastModified

The date and time that the function was last updated, in ISO-8601 format (YYYY-MM-DDThh:mm:ssTZD).

@property (nonatomic, strong) NSString *lastModified

Declared In

AWSLambdaModel.h

  masterArn

The ARN of the master function.

@property (nonatomic, strong) NSString *masterArn

Declared In

AWSLambdaModel.h

  memorySize

The memory allocated to the function

@property (nonatomic, strong) NSNumber *memorySize

Declared In

AWSLambdaModel.h

  revisionId

Represents the latest updated revision of the function or alias.

@property (nonatomic, strong) NSString *revisionId

Declared In

AWSLambdaModel.h

  role

The function's execution role.

@property (nonatomic, strong) NSString *role

Declared In

AWSLambdaModel.h

  runtime

The runtime environment for the Lambda function.

@property (nonatomic, assign) AWSLambdaRuntime runtime

Declared In

AWSLambdaModel.h

  timeout

The amount of time that Lambda allows a function to run before terminating it.

@property (nonatomic, strong) NSNumber *timeout

Declared In

AWSLambdaModel.h

  tracingConfig

The function's AWS X-Ray tracing configuration.

@property (nonatomic, strong) AWSLambdaTracingConfigResponse *tracingConfig

Declared In

AWSLambdaModel.h

  version

The version of the Lambda function.

@property (nonatomic, strong) NSString *version

Declared In

AWSLambdaModel.h

  vpcConfig

The function's networking configuration.

@property (nonatomic, strong) AWSLambdaVpcConfigResponse *vpcConfig

Declared In

AWSLambdaModel.h