Skip to content

CreateWebFunctionRevisionResponse

Source code in docs_src/capo_lambda_web/types/create_web_function_revision_response.py
class CreateWebFunctionRevisionResponse(TypedDict, closed=True):
    function_arn: "capo_lambda_web.types.function_arn.FunctionArn"
    """<p>The Amazon Resource Name (ARN) of the web function.</p>"""
    revision_arn: "capo_lambda_web.types.revision_arn.RevisionArn"
    """<p>The Amazon Resource Name (ARN) of the revision.</p>"""
    revision_id: "capo_lambda_web.types.revision_id.RevisionId"
    """<p>The identifier of the revision.</p>"""
    description: NotRequired["capo_lambda_web.types.description.Description"]
    """<p>The description of the revision.</p>"""
    kms_key_arn: NotRequired["capo_lambda_web.types.kms_key_arn.KmsKeyArn"]
    """<p>The Amazon Resource Name (ARN) of the AWS KMS key used to encrypt the revision's code and environment variables.</p>"""
    build_config: "capo_lambda_web.types.build_config.BuildConfig"
    service_config: "capo_lambda_web.types.service_config.ServiceConfig"
    state: "capo_lambda_web.types.revision_state.RevisionState"
    """<p>The current state of the revision.</p>"""
    state_reason: "str"
    """<p>The reason for the current state of the revision.</p>"""
    errors: NotRequired["capo_lambda_web.types.revision_errors.RevisionErrors"]
    """<p>A list of errors encountered during revision creation. This field is absent when the revision has no errors.</p>"""
    created_at: "capo_lambda_web.types.date_time.DateTime"
    """<p>The date and time the revision was created.</p>"""

build_config instance-attribute

build_config: BuildConfig

created_at instance-attribute

created_at: DateTime

The date and time the revision was created.

description instance-attribute

description: NotRequired[Description]

The description of the revision.

errors instance-attribute

errors: NotRequired[RevisionErrors]

A list of errors encountered during revision creation. This field is absent when the revision has no errors.

function_arn instance-attribute

function_arn: FunctionArn

The Amazon Resource Name (ARN) of the web function.

kms_key_arn instance-attribute

kms_key_arn: NotRequired[KmsKeyArn]

The Amazon Resource Name (ARN) of the AWS KMS key used to encrypt the revision's code and environment variables.

revision_arn instance-attribute

revision_arn: RevisionArn

The Amazon Resource Name (ARN) of the revision.

revision_id instance-attribute

revision_id: RevisionId

The identifier of the revision.

service_config instance-attribute

service_config: ServiceConfig

state instance-attribute

The current state of the revision.

state_reason instance-attribute

state_reason: str

The reason for the current state of the revision.