create_recovery_plan_step
¶
create_recovery_plan_step(
recovery_plan_arn: StrictDRSARN,
step_name: RecoveryPlanStepName,
configuration: RecoveryPlanStepConfiguration,
*,
config_overrides: Optional[drsClientConfig] = None,
step_order: Optional[RecoveryPlanStepOrder] = None,
client_token: Optional[ClientIdempotencyToken] = None,
) -> CreateRecoveryPlanStepResponse
Creates a step in a Recovery Plan. A step is either SERVER type (servers to recover in parallel) or WAIT type (timed pause between steps).
Parameters:
-
recovery_plan_arn(StrictDRSARN) –The ARN of the Recovery Plan to add the step to.
-
client_token(Optional[ClientIdempotencyToken], default:None) –A unique string provided to ensure request idempotency.
Raises:
-
AccessDeniedException–You do not have sufficient access to perform this action.
-
ConflictException–The request could not be completed due to a conflict with the current state of the target resource.
-
InternalServerException–The request processing has failed because of an unknown error, exception or failure.
-
ResourceNotFoundException–The resource for this operation was not found.
-
ServiceQuotaExceededException–The request could not be completed because its exceeded the service quota.
-
ThrottlingException–The request was denied due to request throttling.
-
UninitializedAccountException–The account performing the request has not been initialized.
-
ValidationException–The input fails to satisfy the constraints specified by the AWS service.
-
UnknownServiceError–The service returned an error code this client does not model.