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.



2289
2290
2291
# File 'sig/types.rbs', line 2289

def capacity_provider_config
  @capacity_provider_config
end

#dead_letter_configTypes::DeadLetterConfig

Returns the value of attribute dead_letter_config.



2279
2280
2281
# File 'sig/types.rbs', line 2279

def dead_letter_config
  @dead_letter_config
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


2273
2274
2275
# File 'sig/types.rbs', line 2273

def description
  @description
end

#durable_configTypes::DurableConfig

Returns the value of attribute durable_config.



2290
2291
2292
# File 'sig/types.rbs', line 2290

def durable_config
  @durable_config
end

#environmentTypes::Environment

Returns the value of attribute environment.

Returns:



2277
2278
2279
# File 'sig/types.rbs', line 2277

def environment
  @environment
end

#ephemeral_storageTypes::EphemeralStorage

Returns the value of attribute ephemeral_storage.



2286
2287
2288
# File 'sig/types.rbs', line 2286

def ephemeral_storage
  @ephemeral_storage
end

#file_system_configs::Array[Types::FileSystemConfig]

Returns the value of attribute file_system_configs.

Returns:



2284
2285
2286
# File 'sig/types.rbs', line 2284

def file_system_configs
  @file_system_configs
end

#function_name::String

Returns the value of attribute function_name.

Returns:

  • (::String)


2270
2271
2272
# File 'sig/types.rbs', line 2270

def function_name
  @function_name
end

#handler::String

Returns the value of attribute handler.

Returns:

  • (::String)


2272
2273
2274
# File 'sig/types.rbs', line 2272

def handler
  @handler
end

#image_configTypes::ImageConfig

Returns the value of attribute image_config.

Returns:



2285
2286
2287
# File 'sig/types.rbs', line 2285

def image_config
  @image_config
end

#kms_key_arn::String

Returns the value of attribute kms_key_arn.

Returns:

  • (::String)


2280
2281
2282
# File 'sig/types.rbs', line 2280

def kms_key_arn
  @kms_key_arn
end

#layers::Array[::String]

Returns the value of attribute layers.

Returns:

  • (::Array[::String])


2283
2284
2285
# File 'sig/types.rbs', line 2283

def layers
  @layers
end

#logging_configTypes::LoggingConfig

Returns the value of attribute logging_config.



2288
2289
2290
# File 'sig/types.rbs', line 2288

def logging_config
  @logging_config
end

#memory_size::Integer

Returns the value of attribute memory_size.

Returns:

  • (::Integer)


2275
2276
2277
# File 'sig/types.rbs', line 2275

def memory_size
  @memory_size
end

#revision_id::String

Returns the value of attribute revision_id.

Returns:

  • (::String)


2282
2283
2284
# File 'sig/types.rbs', line 2282

def revision_id
  @revision_id
end

#role::String

Returns the value of attribute role.

Returns:

  • (::String)


2271
2272
2273
# File 'sig/types.rbs', line 2271

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


2278
2279
2280
# File 'sig/types.rbs', line 2278

def runtime
  @runtime
end

#snap_startTypes::SnapStart

Returns the value of attribute snap_start.

Returns:



2287
2288
2289
# File 'sig/types.rbs', line 2287

def snap_start
  @snap_start
end

#timeout::Integer

Returns the value of attribute timeout.

Returns:

  • (::Integer)


2274
2275
2276
# File 'sig/types.rbs', line 2274

def timeout
  @timeout
end

#tracing_configTypes::TracingConfig

Returns the value of attribute tracing_config.



2281
2282
2283
# File 'sig/types.rbs', line 2281

def tracing_config
  @tracing_config
end

#vpc_configTypes::VpcConfig

Returns the value of attribute vpc_config.

Returns:



2276
2277
2278
# File 'sig/types.rbs', line 2276

def vpc_config
  @vpc_config
end