Module: Aws::Lambda::Client::_CreateFunctionResponseSuccess
- 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")]
365 |
# File 'sig/client.rbs', line 365
def architectures: () -> ::Array[("x86_64" | "arm64")]
|
#capacity_provider_config ⇒ Types::CapacityProviderConfig
371 |
# File 'sig/client.rbs', line 371
def capacity_provider_config: () -> Types::CapacityProviderConfig
|
#code_sha_256 ⇒ ::String
344 |
# File 'sig/client.rbs', line 344
def code_sha_256: () -> ::String
|
#code_size ⇒ ::Integer
339 |
# File 'sig/client.rbs', line 339
def code_size: () -> ::Integer
|
#config_sha_256 ⇒ ::String
372 |
# File 'sig/client.rbs', line 372
def config_sha_256: () -> ::String
|
#dead_letter_config ⇒ Types::DeadLetterConfig
347 |
# File 'sig/client.rbs', line 347
def dead_letter_config: () -> Types::DeadLetterConfig
|
#description ⇒ ::String
340 |
# File 'sig/client.rbs', line 340
def description: () -> ::String
|
#durable_config ⇒ Types::DurableConfig
373 |
# File 'sig/client.rbs', line 373
def durable_config: () -> Types::DurableConfig
|
#environment ⇒ Types::EnvironmentResponse
348 |
# File 'sig/client.rbs', line 348
def environment: () -> Types::EnvironmentResponse
|
#ephemeral_storage ⇒ Types::EphemeralStorage
366 |
# File 'sig/client.rbs', line 366
def ephemeral_storage: () -> Types::EphemeralStorage
|
#file_system_configs ⇒ ::Array[Types::FileSystemConfig]
360 |
# File 'sig/client.rbs', line 360
def file_system_configs: () -> ::Array[Types::FileSystemConfig]
|
#function_arn ⇒ ::String
335 |
# File 'sig/client.rbs', line 335
def function_arn: () -> ::String
|
#function_name ⇒ ::String
334 |
# File 'sig/client.rbs', line 334
def function_name: () -> ::String
|
#handler ⇒ ::String
338 |
# File 'sig/client.rbs', line 338
def handler: () -> ::String
|
#image_config_response ⇒ Types::ImageConfigResponse
364 |
# File 'sig/client.rbs', line 364
def image_config_response: () -> Types::ImageConfigResponse
|
#kms_key_arn ⇒ ::String
349 |
# File 'sig/client.rbs', line 349
def kms_key_arn: () -> ::String
|
#last_modified ⇒ ::Time
343 |
# File 'sig/client.rbs', line 343
def last_modified: () -> ::Time
|
#last_update_status ⇒ "Successful", ...
357 |
# File 'sig/client.rbs', line 357
def last_update_status: () -> ("Successful" | "Failed" | "InProgress")
|
#last_update_status_reason ⇒ ::String
358 |
# File 'sig/client.rbs', line 358
def last_update_status_reason: () -> ::String
|
#last_update_status_reason_code ⇒ "EniLimitExceeded", ...
359 |
# File 'sig/client.rbs', line 359
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]
353 |
# File 'sig/client.rbs', line 353
def layers: () -> ::Array[Types::Layer]
|
#logging_config ⇒ Types::LoggingConfig
369 |
# File 'sig/client.rbs', line 369
def logging_config: () -> Types::LoggingConfig
|
#master_arn ⇒ ::String
351 |
# File 'sig/client.rbs', line 351
def master_arn: () -> ::String
|
#memory_size ⇒ ::Integer
342 |
# File 'sig/client.rbs', line 342
def memory_size: () -> ::Integer
|
#package_type ⇒ "Zip", "Image"
363 |
# File 'sig/client.rbs', line 363
def package_type: () -> ("Zip" | "Image")
|
#revision_id ⇒ ::String
352 |
# File 'sig/client.rbs', line 352
def revision_id: () -> ::String
|
#role ⇒ ::String
337 |
# File 'sig/client.rbs', line 337
def role: () -> ::String
|
#runtime ⇒ "nodejs", ...
336 |
# File 'sig/client.rbs', line 336
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
368 |
# File 'sig/client.rbs', line 368
def runtime_version_config: () -> Types::RuntimeVersionConfig
|
#signing_job_arn ⇒ ::String
362 |
# File 'sig/client.rbs', line 362
def signing_job_arn: () -> ::String
|
#signing_profile_version_arn ⇒ ::String
361 |
# File 'sig/client.rbs', line 361
def signing_profile_version_arn: () -> ::String
|
#snap_start ⇒ Types::SnapStartResponse
367 |
# File 'sig/client.rbs', line 367
def snap_start: () -> Types::SnapStartResponse
|
#state ⇒ "Pending", ...
354 |
# File 'sig/client.rbs', line 354
def state: () -> ("Pending" | "Active" | "Inactive" | "Failed" | "Deactivating" | "Deactivated" | "ActiveNonInvocable" | "Deleting")
|
#state_reason ⇒ ::String
355 |
# File 'sig/client.rbs', line 355
def state_reason: () -> ::String
|
#state_reason_code ⇒ "Idle", ...
356 |
# File 'sig/client.rbs', line 356
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
370 |
# File 'sig/client.rbs', line 370
def tenancy_config: () -> Types::TenancyConfig
|
#timeout ⇒ ::Integer
341 |
# File 'sig/client.rbs', line 341
def timeout: () -> ::Integer
|
#tracing_config ⇒ Types::TracingConfigResponse
350 |
# File 'sig/client.rbs', line 350
def tracing_config: () -> Types::TracingConfigResponse
|
#version ⇒ ::String
345 |
# File 'sig/client.rbs', line 345
def version: () -> ::String
|
#vpc_config ⇒ Types::VpcConfigResponse
346 |
# File 'sig/client.rbs', line 346
def vpc_config: () -> Types::VpcConfigResponse
|