Module: Aws::Lambda::Client::_UpdateFunctionConfigurationResponseSuccess
- Includes:
- Seahorse::Client::_ResponseSuccess[Types::FunctionConfiguration]
- Defined in:
- sig/client.rbs
Instance Method Summary collapse
- #architectures ⇒ ::Array[("x86_64" | "arm64")]
- #capacity_provider_config ⇒ Types::CapacityProviderConfig
- #code_sha_256 ⇒ ::String
- #code_size ⇒ ::Integer
- #config_sha_256 ⇒ ::String
- #dead_letter_config ⇒ Types::DeadLetterConfig
- #description ⇒ ::String
- #durable_config ⇒ Types::DurableConfig
- #environment ⇒ Types::EnvironmentResponse
- #ephemeral_storage ⇒ Types::EphemeralStorage
- #file_system_configs ⇒ ::Array[Types::FileSystemConfig]
- #function_arn ⇒ ::String
- #function_name ⇒ ::String
- #handler ⇒ ::String
- #image_config_response ⇒ Types::ImageConfigResponse
- #kms_key_arn ⇒ ::String
- #last_modified ⇒ ::Time
- #last_update_status ⇒ "Successful", ...
- #last_update_status_reason ⇒ ::String
- #last_update_status_reason_code ⇒ "EniLimitExceeded", ...
- #layers ⇒ ::Array[Types::Layer]
- #logging_config ⇒ Types::LoggingConfig
- #master_arn ⇒ ::String
- #memory_size ⇒ ::Integer
- #package_type ⇒ "Zip", "Image"
- #revision_id ⇒ ::String
- #role ⇒ ::String
- #runtime ⇒ "nodejs", ...
- #runtime_version_config ⇒ Types::RuntimeVersionConfig
- #signing_job_arn ⇒ ::String
- #signing_profile_version_arn ⇒ ::String
- #snap_start ⇒ Types::SnapStartResponse
- #state ⇒ "Pending", ...
- #state_reason ⇒ ::String
- #state_reason_code ⇒ "Idle", ...
- #tenancy_config ⇒ Types::TenancyConfig
- #timeout ⇒ ::Integer
- #tracing_config ⇒ Types::TracingConfigResponse
- #version ⇒ ::String
- #vpc_config ⇒ Types::VpcConfigResponse
Instance Method Details
#architectures ⇒ ::Array[("x86_64" | "arm64")]
1715 |
# File 'sig/client.rbs', line 1715
def architectures: () -> ::Array[("x86_64" | "arm64")]
|
#capacity_provider_config ⇒ Types::CapacityProviderConfig
1721 |
# File 'sig/client.rbs', line 1721
def capacity_provider_config: () -> Types::CapacityProviderConfig
|
#code_sha_256 ⇒ ::String
1694 |
# File 'sig/client.rbs', line 1694
def code_sha_256: () -> ::String
|
#code_size ⇒ ::Integer
1689 |
# File 'sig/client.rbs', line 1689
def code_size: () -> ::Integer
|
#config_sha_256 ⇒ ::String
1722 |
# File 'sig/client.rbs', line 1722
def config_sha_256: () -> ::String
|
#dead_letter_config ⇒ Types::DeadLetterConfig
1697 |
# File 'sig/client.rbs', line 1697
def dead_letter_config: () -> Types::DeadLetterConfig
|
#description ⇒ ::String
1690 |
# File 'sig/client.rbs', line 1690
def description: () -> ::String
|
#durable_config ⇒ Types::DurableConfig
1723 |
# File 'sig/client.rbs', line 1723
def durable_config: () -> Types::DurableConfig
|
#environment ⇒ Types::EnvironmentResponse
1698 |
# File 'sig/client.rbs', line 1698
def environment: () -> Types::EnvironmentResponse
|
#ephemeral_storage ⇒ Types::EphemeralStorage
1716 |
# File 'sig/client.rbs', line 1716
def ephemeral_storage: () -> Types::EphemeralStorage
|
#file_system_configs ⇒ ::Array[Types::FileSystemConfig]
1710 |
# File 'sig/client.rbs', line 1710
def file_system_configs: () -> ::Array[Types::FileSystemConfig]
|
#function_arn ⇒ ::String
1685 |
# File 'sig/client.rbs', line 1685
def function_arn: () -> ::String
|
#function_name ⇒ ::String
1684 |
# File 'sig/client.rbs', line 1684
def function_name: () -> ::String
|
#handler ⇒ ::String
1688 |
# File 'sig/client.rbs', line 1688
def handler: () -> ::String
|
#image_config_response ⇒ Types::ImageConfigResponse
1714 |
# File 'sig/client.rbs', line 1714
def image_config_response: () -> Types::ImageConfigResponse
|
#kms_key_arn ⇒ ::String
1699 |
# File 'sig/client.rbs', line 1699
def kms_key_arn: () -> ::String
|
#last_modified ⇒ ::Time
1693 |
# File 'sig/client.rbs', line 1693
def last_modified: () -> ::Time
|
#last_update_status ⇒ "Successful", ...
1707 |
# File 'sig/client.rbs', line 1707
def last_update_status: () -> ("Successful" | "Failed" | "InProgress")
|
#last_update_status_reason ⇒ ::String
1708 |
# File 'sig/client.rbs', line 1708
def last_update_status_reason: () -> ::String
|
#last_update_status_reason_code ⇒ "EniLimitExceeded", ...
1709 |
# File 'sig/client.rbs', line 1709
def last_update_status_reason_code: () -> ("EniLimitExceeded" | "InsufficientRolePermissions" | "InvalidConfiguration" | "InternalError" | "SubnetOutOfIPAddresses" | "InvalidSubnet" | "InvalidSecurityGroup" | "ImageDeleted" | "ImageAccessDenied" | "InvalidImage" | "KMSKeyAccessDenied" | "KMSKeyNotFound" | "InvalidStateKMSKey" | "DisabledKMSKey" | "EFSIOError" | "EFSMountConnectivityError" | "EFSMountFailure" | "EFSMountTimeout" | "InvalidRuntime" | "InvalidZipFileException" | "FunctionError" | "ServiceQuotaExceededException" | "VcpuLimitExceeded" | "CapacityProviderScalingLimitExceeded" | "InsufficientCapacity" | "EC2RequestLimitExceeded" | "FunctionError.InitTimeout" | "FunctionError.RuntimeInitError" | "FunctionError.ExtensionInitError" | "FunctionError.InvalidEntryPoint" | "FunctionError.InvalidWorkingDirectory" | "FunctionError.PermissionDenied" | "FunctionError.TooManyExtensions" | "FunctionError.InitResourceExhausted" | "DisallowedByVpcEncryptionControl")
|
#layers ⇒ ::Array[Types::Layer]
1703 |
# File 'sig/client.rbs', line 1703
def layers: () -> ::Array[Types::Layer]
|
#logging_config ⇒ Types::LoggingConfig
1719 |
# File 'sig/client.rbs', line 1719
def logging_config: () -> Types::LoggingConfig
|
#master_arn ⇒ ::String
1701 |
# File 'sig/client.rbs', line 1701
def master_arn: () -> ::String
|
#memory_size ⇒ ::Integer
1692 |
# File 'sig/client.rbs', line 1692
def memory_size: () -> ::Integer
|
#package_type ⇒ "Zip", "Image"
1713 |
# File 'sig/client.rbs', line 1713
def package_type: () -> ("Zip" | "Image")
|
#revision_id ⇒ ::String
1702 |
# File 'sig/client.rbs', line 1702
def revision_id: () -> ::String
|
#role ⇒ ::String
1687 |
# File 'sig/client.rbs', line 1687
def role: () -> ::String
|
#runtime ⇒ "nodejs", ...
1686 |
# File 'sig/client.rbs', line 1686
def runtime: () -> ("nodejs" | "nodejs4.3" | "nodejs6.10" | "nodejs8.10" | "nodejs10.x" | "nodejs12.x" | "nodejs14.x" | "nodejs16.x" | "nodejs18.x" | "nodejs20.x" | "nodejs22.x" | "nodejs24.x" | "java8" | "java8.al2" | "java11" | "java17" | "java21" | "java25" | "python2.7" | "python3.6" | "python3.7" | "python3.8" | "python3.9" | "python3.10" | "python3.11" | "python3.12" | "python3.13" | "python3.14" | "dotnetcore1.0" | "dotnetcore2.0" | "dotnetcore2.1" | "dotnetcore3.1" | "dotnet6" | "dotnet8" | "dotnet10" | "nodejs4.3-edge" | "go1.x" | "ruby2.5" | "ruby2.7" | "ruby3.2" | "ruby3.3" | "ruby3.4" | "ruby4.0" | "provided" | "provided.al2" | "provided.al2023")
|
#runtime_version_config ⇒ Types::RuntimeVersionConfig
1718 |
# File 'sig/client.rbs', line 1718
def runtime_version_config: () -> Types::RuntimeVersionConfig
|
#signing_job_arn ⇒ ::String
1712 |
# File 'sig/client.rbs', line 1712
def signing_job_arn: () -> ::String
|
#signing_profile_version_arn ⇒ ::String
1711 |
# File 'sig/client.rbs', line 1711
def signing_profile_version_arn: () -> ::String
|
#snap_start ⇒ Types::SnapStartResponse
1717 |
# File 'sig/client.rbs', line 1717
def snap_start: () -> Types::SnapStartResponse
|
#state ⇒ "Pending", ...
1704 |
# File 'sig/client.rbs', line 1704
def state: () -> ("Pending" | "Active" | "Inactive" | "Failed" | "Deactivating" | "Deactivated" | "ActiveNonInvocable" | "Deleting")
|
#state_reason ⇒ ::String
1705 |
# File 'sig/client.rbs', line 1705
def state_reason: () -> ::String
|
#state_reason_code ⇒ "Idle", ...
1706 |
# File 'sig/client.rbs', line 1706
def state_reason_code: () -> ("Idle" | "Creating" | "Restoring" | "EniLimitExceeded" | "InsufficientRolePermissions" | "InvalidConfiguration" | "InternalError" | "SubnetOutOfIPAddresses" | "InvalidSubnet" | "InvalidSecurityGroup" | "ImageDeleted" | "ImageAccessDenied" | "InvalidImage" | "KMSKeyAccessDenied" | "KMSKeyNotFound" | "InvalidStateKMSKey" | "DisabledKMSKey" | "EFSIOError" | "EFSMountConnectivityError" | "EFSMountFailure" | "EFSMountTimeout" | "InvalidRuntime" | "InvalidZipFileException" | "FunctionError" | "ServiceQuotaExceededException" | "VcpuLimitExceeded" | "CapacityProviderScalingLimitExceeded" | "InsufficientCapacity" | "EC2RequestLimitExceeded" | "FunctionError.InitTimeout" | "FunctionError.RuntimeInitError" | "FunctionError.ExtensionInitError" | "FunctionError.InvalidEntryPoint" | "FunctionError.InvalidWorkingDirectory" | "FunctionError.PermissionDenied" | "FunctionError.TooManyExtensions" | "FunctionError.InitResourceExhausted" | "DisallowedByVpcEncryptionControl" | "DrainingDurableExecutions")
|
#tenancy_config ⇒ Types::TenancyConfig
1720 |
# File 'sig/client.rbs', line 1720
def tenancy_config: () -> Types::TenancyConfig
|
#timeout ⇒ ::Integer
1691 |
# File 'sig/client.rbs', line 1691
def timeout: () -> ::Integer
|
#tracing_config ⇒ Types::TracingConfigResponse
1700 |
# File 'sig/client.rbs', line 1700
def tracing_config: () -> Types::TracingConfigResponse
|
#version ⇒ ::String
1695 |
# File 'sig/client.rbs', line 1695
def version: () -> ::String
|
#vpc_config ⇒ Types::VpcConfigResponse
1696 |
# File 'sig/client.rbs', line 1696
def vpc_config: () -> Types::VpcConfigResponse
|