Class: Aws::Types::UpdateFunctionConfigurationRequest

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#capacity_provider_configTypes::CapacityProviderConfig

Returns the value of attribute capacity_provider_config.



2253
2254
2255
# File 'sig/types.rbs', line 2253

def capacity_provider_config
  @capacity_provider_config
end

#dead_letter_configTypes::DeadLetterConfig

Returns the value of attribute dead_letter_config.



2243
2244
2245
# File 'sig/types.rbs', line 2243

def dead_letter_config
  @dead_letter_config
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


2237
2238
2239
# File 'sig/types.rbs', line 2237

def description
  @description
end

#durable_configTypes::DurableConfig

Returns the value of attribute durable_config.



2254
2255
2256
# File 'sig/types.rbs', line 2254

def durable_config
  @durable_config
end

#environmentTypes::Environment

Returns the value of attribute environment.

Returns:



2241
2242
2243
# File 'sig/types.rbs', line 2241

def environment
  @environment
end

#ephemeral_storageTypes::EphemeralStorage

Returns the value of attribute ephemeral_storage.



2250
2251
2252
# File 'sig/types.rbs', line 2250

def ephemeral_storage
  @ephemeral_storage
end

#file_system_configs::Array[Types::FileSystemConfig]

Returns the value of attribute file_system_configs.

Returns:



2248
2249
2250
# File 'sig/types.rbs', line 2248

def file_system_configs
  @file_system_configs
end

#function_name::String

Returns the value of attribute function_name.

Returns:

  • (::String)


2234
2235
2236
# File 'sig/types.rbs', line 2234

def function_name
  @function_name
end

#handler::String

Returns the value of attribute handler.

Returns:

  • (::String)


2236
2237
2238
# File 'sig/types.rbs', line 2236

def handler
  @handler
end

#image_configTypes::ImageConfig

Returns the value of attribute image_config.

Returns:



2249
2250
2251
# File 'sig/types.rbs', line 2249

def image_config
  @image_config
end

#kms_key_arn::String

Returns the value of attribute kms_key_arn.

Returns:

  • (::String)


2244
2245
2246
# File 'sig/types.rbs', line 2244

def kms_key_arn
  @kms_key_arn
end

#layers::Array[::String]

Returns the value of attribute layers.

Returns:

  • (::Array[::String])


2247
2248
2249
# File 'sig/types.rbs', line 2247

def layers
  @layers
end

#logging_configTypes::LoggingConfig

Returns the value of attribute logging_config.



2252
2253
2254
# File 'sig/types.rbs', line 2252

def logging_config
  @logging_config
end

#memory_size::Integer

Returns the value of attribute memory_size.

Returns:

  • (::Integer)


2239
2240
2241
# File 'sig/types.rbs', line 2239

def memory_size
  @memory_size
end

#revision_id::String

Returns the value of attribute revision_id.

Returns:

  • (::String)


2246
2247
2248
# File 'sig/types.rbs', line 2246

def revision_id
  @revision_id
end

#role::String

Returns the value of attribute role.

Returns:

  • (::String)


2235
2236
2237
# File 'sig/types.rbs', line 2235

def role
  @role
end

#runtime"nodejs", ...

Returns the value of attribute runtime.

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", "nodejs26.x", "python3.15", "java8.al2023", "java11.al2023", "java17.al2023")


2242
2243
2244
# File 'sig/types.rbs', line 2242

def runtime
  @runtime
end

#snap_startTypes::SnapStart

Returns the value of attribute snap_start.

Returns:



2251
2252
2253
# File 'sig/types.rbs', line 2251

def snap_start
  @snap_start
end

#timeout::Integer

Returns the value of attribute timeout.

Returns:

  • (::Integer)


2238
2239
2240
# File 'sig/types.rbs', line 2238

def timeout
  @timeout
end

#tracing_configTypes::TracingConfig

Returns the value of attribute tracing_config.



2245
2246
2247
# File 'sig/types.rbs', line 2245

def tracing_config
  @tracing_config
end

#vpc_configTypes::VpcConfig

Returns the value of attribute vpc_config.

Returns:



2240
2241
2242
# File 'sig/types.rbs', line 2240

def vpc_config
  @vpc_config
end