Module: Aws::Lambda::Client::_PublishVersionResponseSuccess

Includes:
Seahorse::Client::_ResponseSuccess[Types::FunctionConfiguration]
Defined in:
sig/client.rbs

Instance Method Summary collapse

Instance Method Details

#architectures::Array[("x86_64" | "arm64")]

Returns:

  • (::Array[("x86_64" | "arm64")])


1278
# File 'sig/client.rbs', line 1278

def architectures: () -> ::Array[("x86_64" | "arm64")]

#capacity_provider_configTypes::CapacityProviderConfig



1284
# File 'sig/client.rbs', line 1284

def capacity_provider_config: () -> Types::CapacityProviderConfig

#code_sha_256::String

Returns:

  • (::String)


1257
# File 'sig/client.rbs', line 1257

def code_sha_256: () -> ::String

#code_size::Integer

Returns:

  • (::Integer)


1252
# File 'sig/client.rbs', line 1252

def code_size: () -> ::Integer

#config_sha_256::String

Returns:

  • (::String)


1285
# File 'sig/client.rbs', line 1285

def config_sha_256: () -> ::String

#dead_letter_configTypes::DeadLetterConfig



1260
# File 'sig/client.rbs', line 1260

def dead_letter_config: () -> Types::DeadLetterConfig

#description::String

Returns:

  • (::String)


1253
# File 'sig/client.rbs', line 1253

def description: () -> ::String

#durable_configTypes::DurableConfig



1286
# File 'sig/client.rbs', line 1286

def durable_config: () -> Types::DurableConfig

#environmentTypes::EnvironmentResponse



1261
# File 'sig/client.rbs', line 1261

def environment: () -> Types::EnvironmentResponse

#ephemeral_storageTypes::EphemeralStorage



1279
# File 'sig/client.rbs', line 1279

def ephemeral_storage: () -> Types::EphemeralStorage

#file_system_configs::Array[Types::FileSystemConfig]

Returns:



1273
# File 'sig/client.rbs', line 1273

def file_system_configs: () -> ::Array[Types::FileSystemConfig]

#function_arn::String

Returns:

  • (::String)


1248
# File 'sig/client.rbs', line 1248

def function_arn: () -> ::String

#function_name::String

Returns:

  • (::String)


1247
# File 'sig/client.rbs', line 1247

def function_name: () -> ::String

#handler::String

Returns:

  • (::String)


1251
# File 'sig/client.rbs', line 1251

def handler: () -> ::String

#image_config_responseTypes::ImageConfigResponse



1277
# File 'sig/client.rbs', line 1277

def image_config_response: () -> Types::ImageConfigResponse

#kms_key_arn::String

Returns:

  • (::String)


1262
# File 'sig/client.rbs', line 1262

def kms_key_arn: () -> ::String

#last_modified::Time

Returns:

  • (::Time)


1256
# File 'sig/client.rbs', line 1256

def last_modified: () -> ::Time

#last_update_status"Successful", ...

Returns:

  • ("Successful", "Failed", "InProgress")


1270
# File 'sig/client.rbs', line 1270

def last_update_status: () -> ("Successful" | "Failed" | "InProgress")

#last_update_status_reason::String

Returns:

  • (::String)


1271
# File 'sig/client.rbs', line 1271

def last_update_status_reason: () -> ::String

#last_update_status_reason_code"EniLimitExceeded", ...

Returns:

  • ("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")


1272
# File 'sig/client.rbs', line 1272

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]

Returns:



1266
# File 'sig/client.rbs', line 1266

def layers: () -> ::Array[Types::Layer]

#logging_configTypes::LoggingConfig



1282
# File 'sig/client.rbs', line 1282

def logging_config: () -> Types::LoggingConfig

#master_arn::String

Returns:

  • (::String)


1264
# File 'sig/client.rbs', line 1264

def master_arn: () -> ::String

#memory_size::Integer

Returns:

  • (::Integer)


1255
# File 'sig/client.rbs', line 1255

def memory_size: () -> ::Integer

#package_type"Zip", "Image"

Returns:

  • ("Zip", "Image")


1276
# File 'sig/client.rbs', line 1276

def package_type: () -> ("Zip" | "Image")

#revision_id::String

Returns:

  • (::String)


1265
# File 'sig/client.rbs', line 1265

def revision_id: () -> ::String

#role::String

Returns:

  • (::String)


1250
# File 'sig/client.rbs', line 1250

def role: () -> ::String

#runtime"nodejs", ...

Returns:

  • ("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")


1249
# File 'sig/client.rbs', line 1249

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_configTypes::RuntimeVersionConfig



1281
# File 'sig/client.rbs', line 1281

def runtime_version_config: () -> Types::RuntimeVersionConfig

#signing_job_arn::String

Returns:

  • (::String)


1275
# File 'sig/client.rbs', line 1275

def signing_job_arn: () -> ::String

#signing_profile_version_arn::String

Returns:

  • (::String)


1274
# File 'sig/client.rbs', line 1274

def signing_profile_version_arn: () -> ::String

#snap_startTypes::SnapStartResponse



1280
# File 'sig/client.rbs', line 1280

def snap_start: () -> Types::SnapStartResponse

#state"Pending", ...

Returns:

  • ("Pending", "Active", "Inactive", "Failed", "Deactivating", "Deactivated", "ActiveNonInvocable", "Deleting")


1267
# File 'sig/client.rbs', line 1267

def state: () -> ("Pending" | "Active" | "Inactive" | "Failed" | "Deactivating" | "Deactivated" | "ActiveNonInvocable" | "Deleting")

#state_reason::String

Returns:

  • (::String)


1268
# File 'sig/client.rbs', line 1268

def state_reason: () -> ::String

#state_reason_code"Idle", ...

Returns:

  • ("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")


1269
# File 'sig/client.rbs', line 1269

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_configTypes::TenancyConfig



1283
# File 'sig/client.rbs', line 1283

def tenancy_config: () -> Types::TenancyConfig

#timeout::Integer

Returns:

  • (::Integer)


1254
# File 'sig/client.rbs', line 1254

def timeout: () -> ::Integer

#tracing_configTypes::TracingConfigResponse



1263
# File 'sig/client.rbs', line 1263

def tracing_config: () -> Types::TracingConfigResponse

#version::String

Returns:

  • (::String)


1258
# File 'sig/client.rbs', line 1258

def version: () -> ::String

#vpc_configTypes::VpcConfigResponse



1259
# File 'sig/client.rbs', line 1259

def vpc_config: () -> Types::VpcConfigResponse