Interface Lambda2Constants
public interface Lambda2Constants
Constants used in Camel AWS Lambda module
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
-
Field Details
-
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:
-
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:
-
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:
-
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:
-
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:
-
DESCRIPTION
@Metadata(label="createFunction", description="The user-provided description.", javaType="String") static final String DESCRIPTION- See Also:
-
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:
-
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:
-
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:
-
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:
-
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:
-
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:
-
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:
-
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:
-
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:
-
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:
-
TRACING_CONFIG
@Metadata(label="createFunction", description="Your function\'s tracing settings (Active or PassThrough).", javaType="String") static final String TRACING_CONFIG- See Also:
-
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:
-
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:
-
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:
-
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:
-
EVENT_SOURCE_UUID
@Metadata(label="deleteEventSourceMapping", description="The identifier of the event source mapping.", javaType="String") static final String EVENT_SOURCE_UUID- See Also:
-
RESOURCE_ARN
@Metadata(label="listTags tagResource untagResource", description="The function\'s Amazon Resource Name (ARN).", javaType="String") static final String RESOURCE_ARN- See Also:
-
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:
-
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:
-
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:
-
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:
-
FUNCTION_VERSION
@Metadata(label="createAlias listAliases", description="The function version to set in the alias", javaType="String") static final String FUNCTION_VERSION- See Also:
-
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:
-
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:
-