Class: Aws::ARCRegionswitch::Types::CustomActionLambdaConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::ARCRegionswitch::Types::CustomActionLambdaConfiguration
- Defined in:
- gems/aws-sdk-arcregionswitch/lib/aws-sdk-arcregionswitch/types.rb
Overview
Configuration for Amazon Web Services Lambda functions that perform custom actions during a Region switch.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#lambdas ⇒ Array<Types::Lambdas>
The Amazon Web Services Lambda functions for the execution block.
-
#region_to_run ⇒ String
The Amazon Web Services Region for the function to run in.
-
#retry_interval_minutes ⇒ Float
The retry interval specified.
-
#timeout_minutes ⇒ Integer
The timeout value specified for the configuration.
-
#ungraceful ⇒ Types::LambdaUngraceful
The settings for ungraceful execution.
Instance Attribute Details
#lambdas ⇒ Array<Types::Lambdas>
The Amazon Web Services Lambda functions for the execution block.
451 452 453 454 455 456 457 458 459 |
# File 'gems/aws-sdk-arcregionswitch/lib/aws-sdk-arcregionswitch/types.rb', line 451 class CustomActionLambdaConfiguration < Struct.new( :timeout_minutes, :lambdas, :retry_interval_minutes, :region_to_run, :ungraceful) SENSITIVE = [] include Aws::Structure end |
#region_to_run ⇒ String
The Amazon Web Services Region for the function to run in.
451 452 453 454 455 456 457 458 459 |
# File 'gems/aws-sdk-arcregionswitch/lib/aws-sdk-arcregionswitch/types.rb', line 451 class CustomActionLambdaConfiguration < Struct.new( :timeout_minutes, :lambdas, :retry_interval_minutes, :region_to_run, :ungraceful) SENSITIVE = [] include Aws::Structure end |
#retry_interval_minutes ⇒ Float
The retry interval specified.
451 452 453 454 455 456 457 458 459 |
# File 'gems/aws-sdk-arcregionswitch/lib/aws-sdk-arcregionswitch/types.rb', line 451 class CustomActionLambdaConfiguration < Struct.new( :timeout_minutes, :lambdas, :retry_interval_minutes, :region_to_run, :ungraceful) SENSITIVE = [] include Aws::Structure end |
#timeout_minutes ⇒ Integer
The timeout value specified for the configuration.
451 452 453 454 455 456 457 458 459 |
# File 'gems/aws-sdk-arcregionswitch/lib/aws-sdk-arcregionswitch/types.rb', line 451 class CustomActionLambdaConfiguration < Struct.new( :timeout_minutes, :lambdas, :retry_interval_minutes, :region_to_run, :ungraceful) SENSITIVE = [] include Aws::Structure end |
#ungraceful ⇒ Types::LambdaUngraceful
The settings for ungraceful execution.
451 452 453 454 455 456 457 458 459 |
# File 'gems/aws-sdk-arcregionswitch/lib/aws-sdk-arcregionswitch/types.rb', line 451 class CustomActionLambdaConfiguration < Struct.new( :timeout_minutes, :lambdas, :retry_interval_minutes, :region_to_run, :ungraceful) SENSITIVE = [] include Aws::Structure end |