Interface Lambda2Constants
-
public interface Lambda2Constants
Constants used in Camel AWS Lambda module
-
-
Field Summary
Fields Modifier and Type Field Description static String
DESCRIPTION
static String
ENVIRONMENT_VARIABLES
static String
EVENT_SOURCE_ARN
static String
EVENT_SOURCE_BATCH_SIZE
static String
EVENT_SOURCE_UUID
static String
FUNCTION_ALIAS_DESCRIPTION
static String
FUNCTION_ALIAS_NAME
static String
FUNCTION_VERSION
static String
HANDLER
static String
KMS_KEY_ARN
static String
MEMORY_SIZE
static String
OPERATION
static String
PUBLISH
static String
RESOURCE_ARN
static String
RESOURCE_TAG_KEYS
static String
RESOURCE_TAGS
static String
ROLE
static String
RUNTIME
static String
S3_BUCKET
static String
S3_KEY
static String
S3_OBJECT_VERSION
static String
SECURITY_GROUP_IDS
static String
SUBNET_IDS
static String
TAGS
static String
TARGET_ARN
static String
TIMEOUT
static String
TRACING_CONFIG
static String
VERSION_DESCRIPTION
static String
VERSION_REVISION_ID
static String
ZIP_FILE
-
-
-
Field Detail
-
OPERATION
@Metadata(label="all", description="The operation we want to perform. Override operation passed as query parameter", javaType="String", required=true) static final String OPERATION
- See Also:
- Constant Field Values
-
S3_BUCKET
@Metadata(label="createFunction", description="Amazon S3 bucket name where the .zip file containing\nyour deployment package is stored. This bucket must reside in the same AWS region where you are creating the Lambda function.", javaType="String") static final String S3_BUCKET
- See Also:
- Constant Field Values
-
S3_KEY
@Metadata(label="createFunction", description="The Amazon S3 object (the deployment package) key name\nyou want to upload.", javaType="String") static final String S3_KEY
- See Also:
- Constant Field Values
-
S3_OBJECT_VERSION
@Metadata(label="createFunction", description="The Amazon S3 object (the deployment package) version\nyou want to upload.", javaType="String") static final String S3_OBJECT_VERSION
- See Also:
- Constant Field Values
-
ZIP_FILE
@Metadata(label="createFunction", description="The local path of the zip file (the deployment package).\n Content of zip file can also be put in Message body.", javaType="String") static final String ZIP_FILE
- See Also:
- Constant Field Values
-
DESCRIPTION
@Metadata(label="createFunction", description="The user-provided description.", javaType="String") static final String DESCRIPTION
- See Also:
- Constant Field Values
-
ROLE
@Metadata(label="createFunction", description="The Amazon Resource Name (ARN) of the IAM role that Lambda assumes\n when it executes your function to access any other Amazon Web Services (AWS) resources.", javaType="String", required=true) static final String ROLE
- See Also:
- Constant Field Values
-
RUNTIME
@Metadata(label="createFunction", description="The runtime environment for the Lambda function you are uploading.\n (nodejs, nodejs4.3, nodejs6.10, java8, python2.7, python3.6, dotnetcore1.0, odejs4.3-edge)", javaType="String", required=true) static final String RUNTIME
- See Also:
- Constant Field Values
-
HANDLER
@Metadata(label="createFunction", description="The function within your code that Lambda calls to begin execution.\n For Node.js, it is the module-name.export value in your function.\n For Java, it can be package.class-name::handler or package.class-name.", javaType="String", required=true) static final String HANDLER
- See Also:
- Constant Field Values
-
TARGET_ARN
@Metadata(label="createFunction", description="The parent object that contains the target ARN (Amazon Resource Name)\nof an Amazon SQS queue or Amazon SNS topic.", javaType="String") static final String TARGET_ARN
- See Also:
- Constant Field Values
-
MEMORY_SIZE
@Metadata(label="createFunction", description="The memory size, in MB, you configured for the function.\nMust be a multiple of 64 MB.", javaType="Integer") static final String MEMORY_SIZE
- See Also:
- Constant Field Values
-
KMS_KEY_ARN
@Metadata(label="createFunction", description="The Amazon Resource Name (ARN) of the KMS key used to encrypt your function\'s environment variables.\nIf not provided, AWS Lambda will use a default service key.", javaType="String") static final String KMS_KEY_ARN
- See Also:
- Constant Field Values
-
ENVIRONMENT_VARIABLES
@Metadata(label="createFunction", description="The key-value pairs that represent your environment\'s configuration settings.", javaType="Map<String, String>") static final String ENVIRONMENT_VARIABLES
- See Also:
- Constant Field Values
-
PUBLISH
@Metadata(label="createFunction updateFunction", description="This boolean parameter can be used to request AWS Lambda\nto create the Lambda function and publish a version as an atomic operation.", javaType="Boolean") static final String PUBLISH
- See Also:
- Constant Field Values
-
TIMEOUT
@Metadata(label="createFunction", description="The function execution time at which Lambda should terminate the function.\nThe default is 3 seconds.", javaType="Integer") static final String TIMEOUT
- See Also:
- Constant Field Values
-
TAGS
@Metadata(label="createFunction", description="The list of tags (key-value pairs) assigned to the new function.", javaType="Map<String, String>") static final String TAGS
- See Also:
- Constant Field Values
-
TRACING_CONFIG
@Metadata(label="createFunction", description="Your function\'s tracing settings (Active or PassThrough).", javaType="String") static final String TRACING_CONFIG
- See Also:
- Constant Field Values
-
SECURITY_GROUP_IDS
@Metadata(label="createFunction", description="If your Lambda function accesses resources in a VPC, a list of one or more security groups IDs in your VPC.", javaType="List<String>") static final String SECURITY_GROUP_IDS
- See Also:
- Constant Field Values
-
SUBNET_IDS
@Metadata(label="createFunction", description="If your Lambda function accesses resources in a VPC, a list of one or more subnet IDs in your VPC.", javaType="List<String>") static final String SUBNET_IDS
- See Also:
- Constant Field Values
-
EVENT_SOURCE_ARN
@Metadata(label="createEventSourceMapping", description="The Amazon Resource Name (ARN) of the event source.", javaType="String") static final String EVENT_SOURCE_ARN
- See Also:
- Constant Field Values
-
EVENT_SOURCE_BATCH_SIZE
@Metadata(label="createEventSourceMapping", description="The maximum number of records in each batch that Lambda pulls from your stream or queue and sends to your function. ", javaType="Integer") static final String EVENT_SOURCE_BATCH_SIZE
- See Also:
- Constant Field Values
-
EVENT_SOURCE_UUID
@Metadata(label="deleteEventSourceMapping", description="The identifier of the event source mapping.", javaType="String") static final String EVENT_SOURCE_UUID
- See Also:
- Constant Field Values
-
RESOURCE_ARN
@Metadata(label="listTags tagResource untagResource", description="The function\'s Amazon Resource Name (ARN).", javaType="String") static final String RESOURCE_ARN
- See Also:
- Constant Field Values
-
RESOURCE_TAGS
@Metadata(label="tagResource", description="A list of tags to apply to the function.", javaType="Map<String, String>") static final String RESOURCE_TAGS
- See Also:
- Constant Field Values
-
RESOURCE_TAG_KEYS
@Metadata(label="untagResource", description="A list of tag keys to remove from the function.", javaType="List<String>") static final String RESOURCE_TAG_KEYS
- See Also:
- Constant Field Values
-
VERSION_DESCRIPTION
@Metadata(label="publishVersion", description="A description for the version to override the description in the function configuration.", javaType="String") static final String VERSION_DESCRIPTION
- See Also:
- Constant Field Values
-
VERSION_REVISION_ID
@Metadata(label="publishVersion", description="Only update the function if the revision ID matches the ID that\'s specified.", javaType="String") static final String VERSION_REVISION_ID
- See Also:
- Constant Field Values
-
FUNCTION_VERSION
@Metadata(label="createAlias listAliases", description="The function version to set in the alias", javaType="String") static final String FUNCTION_VERSION
- See Also:
- Constant Field Values
-
FUNCTION_ALIAS_NAME
@Metadata(label="createAlias deleteAlias getAlias", description="The function name of the alias", javaType="String", required=true) static final String FUNCTION_ALIAS_NAME
- See Also:
- Constant Field Values
-
FUNCTION_ALIAS_DESCRIPTION
@Metadata(label="createAlias", description="The function description to set in the alias", javaType="String") static final String FUNCTION_ALIAS_DESCRIPTION
- See Also:
- Constant Field Values
-
-