Class: Aws::Types::DeploymentLifecycleHook
- Inherits:
-
Object
- Object
- Aws::Types::DeploymentLifecycleHook
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#hook_details ⇒ Object
Returns the value of attribute hook_details.
-
#hook_target_arn ⇒ ::String
Returns the value of attribute hook_target_arn.
-
#lifecycle_stages ⇒ ::Array[("RECONCILE_SERVICE" | "PRE_SCALE_UP" | "POST_SCALE_UP" | "TEST_TRAFFIC_SHIFT" | "POST_TEST_TRAFFIC_SHIFT" | "PRE_PRODUCTION_TRAFFIC_SHIFT" | "PRODUCTION_TRAFFIC_SHIFT" | "POST_PRODUCTION_TRAFFIC_SHIFT")]
Returns the value of attribute lifecycle_stages.
-
#role_arn ⇒ ::String
Returns the value of attribute role_arn.
-
#target_type ⇒ "AWS_LAMBDA", "PAUSE"
Returns the value of attribute target_type.
-
#timeout_configuration ⇒ Types::DeploymentLifecycleHookTimeoutConfiguration
Returns the value of attribute timeout_configuration.
Instance Attribute Details
#hook_details ⇒ Object
Returns the value of attribute hook_details.
925 926 927 |
# File 'sig/types.rbs', line 925 def hook_details @hook_details end |
#hook_target_arn ⇒ ::String
Returns the value of attribute hook_target_arn.
922 923 924 |
# File 'sig/types.rbs', line 922 def hook_target_arn @hook_target_arn end |
#lifecycle_stages ⇒ ::Array[("RECONCILE_SERVICE" | "PRE_SCALE_UP" | "POST_SCALE_UP" | "TEST_TRAFFIC_SHIFT" | "POST_TEST_TRAFFIC_SHIFT" | "PRE_PRODUCTION_TRAFFIC_SHIFT" | "PRODUCTION_TRAFFIC_SHIFT" | "POST_PRODUCTION_TRAFFIC_SHIFT")]
Returns the value of attribute lifecycle_stages.
924 925 926 |
# File 'sig/types.rbs', line 924 def lifecycle_stages @lifecycle_stages end |
#role_arn ⇒ ::String
Returns the value of attribute role_arn.
923 924 925 |
# File 'sig/types.rbs', line 923 def role_arn @role_arn end |
#target_type ⇒ "AWS_LAMBDA", "PAUSE"
Returns the value of attribute target_type.
921 922 923 |
# File 'sig/types.rbs', line 921 def target_type @target_type end |
#timeout_configuration ⇒ Types::DeploymentLifecycleHookTimeoutConfiguration
Returns the value of attribute timeout_configuration.
926 927 928 |
# File 'sig/types.rbs', line 926 def timeout_configuration @timeout_configuration end |