amazonka-migrationhuborchestrator-2.0: Amazon Migration Hub Orchestrator SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.MigrationHubOrchestrator.GetWorkflowStep

Description

Get a step in the migration workflow.

Synopsis

Creating a Request

data GetWorkflowStep Source #

See: newGetWorkflowStep smart constructor.

Constructors

GetWorkflowStep' 

Fields

Instances

Instances details
ToHeaders GetWorkflowStep Source # 
Instance details

Defined in Amazonka.MigrationHubOrchestrator.GetWorkflowStep

ToPath GetWorkflowStep Source # 
Instance details

Defined in Amazonka.MigrationHubOrchestrator.GetWorkflowStep

ToQuery GetWorkflowStep Source # 
Instance details

Defined in Amazonka.MigrationHubOrchestrator.GetWorkflowStep

AWSRequest GetWorkflowStep Source # 
Instance details

Defined in Amazonka.MigrationHubOrchestrator.GetWorkflowStep

Associated Types

type AWSResponse GetWorkflowStep #

Generic GetWorkflowStep Source # 
Instance details

Defined in Amazonka.MigrationHubOrchestrator.GetWorkflowStep

Associated Types

type Rep GetWorkflowStep :: Type -> Type #

Read GetWorkflowStep Source # 
Instance details

Defined in Amazonka.MigrationHubOrchestrator.GetWorkflowStep

Show GetWorkflowStep Source # 
Instance details

Defined in Amazonka.MigrationHubOrchestrator.GetWorkflowStep

NFData GetWorkflowStep Source # 
Instance details

Defined in Amazonka.MigrationHubOrchestrator.GetWorkflowStep

Methods

rnf :: GetWorkflowStep -> () #

Eq GetWorkflowStep Source # 
Instance details

Defined in Amazonka.MigrationHubOrchestrator.GetWorkflowStep

Hashable GetWorkflowStep Source # 
Instance details

Defined in Amazonka.MigrationHubOrchestrator.GetWorkflowStep

type AWSResponse GetWorkflowStep Source # 
Instance details

Defined in Amazonka.MigrationHubOrchestrator.GetWorkflowStep

type Rep GetWorkflowStep Source # 
Instance details

Defined in Amazonka.MigrationHubOrchestrator.GetWorkflowStep

type Rep GetWorkflowStep = D1 ('MetaData "GetWorkflowStep" "Amazonka.MigrationHubOrchestrator.GetWorkflowStep" "amazonka-migrationhuborchestrator-2.0-HQHMI3I3PjN4mnuoVSsX97" 'False) (C1 ('MetaCons "GetWorkflowStep'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workflowId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "stepGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newGetWorkflowStep Source #

Create a value of GetWorkflowStep with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetWorkflowStep, getWorkflowStep_workflowId - The ID of the migration workflow.

GetWorkflowStep, getWorkflowStep_stepGroupId - desThe ID of the step group.

GetWorkflowStep, getWorkflowStep_id - The ID of the step.

Request Lenses

getWorkflowStep_workflowId :: Lens' GetWorkflowStep Text Source #

The ID of the migration workflow.

Destructuring the Response

data GetWorkflowStepResponse Source #

See: newGetWorkflowStepResponse smart constructor.

Constructors

GetWorkflowStepResponse' 

Fields

Instances

Instances details
Generic GetWorkflowStepResponse Source # 
Instance details

Defined in Amazonka.MigrationHubOrchestrator.GetWorkflowStep

Associated Types

type Rep GetWorkflowStepResponse :: Type -> Type #

Read GetWorkflowStepResponse Source # 
Instance details

Defined in Amazonka.MigrationHubOrchestrator.GetWorkflowStep

Show GetWorkflowStepResponse Source # 
Instance details

Defined in Amazonka.MigrationHubOrchestrator.GetWorkflowStep

NFData GetWorkflowStepResponse Source # 
Instance details

Defined in Amazonka.MigrationHubOrchestrator.GetWorkflowStep

Methods

rnf :: GetWorkflowStepResponse -> () #

Eq GetWorkflowStepResponse Source # 
Instance details

Defined in Amazonka.MigrationHubOrchestrator.GetWorkflowStep

type Rep GetWorkflowStepResponse Source # 
Instance details

Defined in Amazonka.MigrationHubOrchestrator.GetWorkflowStep

type Rep GetWorkflowStepResponse = D1 ('MetaData "GetWorkflowStepResponse" "Amazonka.MigrationHubOrchestrator.GetWorkflowStep" "amazonka-migrationhuborchestrator-2.0-HQHMI3I3PjN4mnuoVSsX97" 'False) (C1 ('MetaCons "GetWorkflowStepResponse'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "lastStartTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "next") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "noOfSrvCompleted") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "noOfSrvFailed") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))) :*: (S1 ('MetaSel ('Just "outputs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WorkflowStepOutput])) :*: (S1 ('MetaSel ('Just "owner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Owner)) :*: S1 ('MetaSel ('Just "previous") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))))) :*: (((S1 ('MetaSel ('Just "scriptOutputLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StepStatus))) :*: (S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "stepActionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StepActionType)) :*: S1 ('MetaSel ('Just "stepGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "stepId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "stepTarget") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "totalNoOfSrv") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))) :*: (S1 ('MetaSel ('Just "workflowId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "workflowStepAutomationConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkflowStepAutomationConfiguration)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))))

newGetWorkflowStepResponse Source #

Create a value of GetWorkflowStepResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetWorkflowStepResponse, getWorkflowStepResponse_creationTime - The time at which the step was created.

GetWorkflowStepResponse, getWorkflowStepResponse_description - The description of the step.

GetWorkflowStepResponse, getWorkflowStepResponse_endTime - The time at which the step ended.

$sel:lastStartTime:GetWorkflowStepResponse', getWorkflowStepResponse_lastStartTime - The time at which the workflow was last started.

GetWorkflowStepResponse, getWorkflowStepResponse_name - The name of the step.

GetWorkflowStepResponse, getWorkflowStepResponse_next - The next step.

GetWorkflowStepResponse, getWorkflowStepResponse_noOfSrvCompleted - The number of servers that have been migrated.

GetWorkflowStepResponse, getWorkflowStepResponse_noOfSrvFailed - The number of servers that have failed to migrate.

$sel:outputs:GetWorkflowStepResponse', getWorkflowStepResponse_outputs - The outputs of the step.

GetWorkflowStepResponse, getWorkflowStepResponse_owner - The owner of the step.

GetWorkflowStepResponse, getWorkflowStepResponse_previous - The previous step.

$sel:scriptOutputLocation:GetWorkflowStepResponse', getWorkflowStepResponse_scriptOutputLocation - The output location of the script.

GetWorkflowStepResponse, getWorkflowStepResponse_status - The status of the step.

GetWorkflowStepResponse, getWorkflowStepResponse_statusMessage - The status message of the migration workflow.

GetWorkflowStepResponse, getWorkflowStepResponse_stepActionType - The action type of the step. You must run and update the status of a manual step for the workflow to continue after the completion of the step.

GetWorkflowStep, getWorkflowStepResponse_stepGroupId - The ID of the step group.

GetWorkflowStepResponse, getWorkflowStepResponse_stepId - The ID of the step.

$sel:stepTarget:GetWorkflowStepResponse', getWorkflowStepResponse_stepTarget - The servers on which a step will be run.

GetWorkflowStepResponse, getWorkflowStepResponse_totalNoOfSrv - The total number of servers that have been migrated.

GetWorkflowStep, getWorkflowStepResponse_workflowId - The ID of the migration workflow.

$sel:workflowStepAutomationConfiguration:GetWorkflowStepResponse', getWorkflowStepResponse_workflowStepAutomationConfiguration - The custom script to run tests on source or target environments.

$sel:httpStatus:GetWorkflowStepResponse', getWorkflowStepResponse_httpStatus - The response's http status code.

Response Lenses

getWorkflowStepResponse_lastStartTime :: Lens' GetWorkflowStepResponse (Maybe UTCTime) Source #

The time at which the workflow was last started.

getWorkflowStepResponse_noOfSrvCompleted :: Lens' GetWorkflowStepResponse (Maybe Int) Source #

The number of servers that have been migrated.

getWorkflowStepResponse_noOfSrvFailed :: Lens' GetWorkflowStepResponse (Maybe Int) Source #

The number of servers that have failed to migrate.

getWorkflowStepResponse_statusMessage :: Lens' GetWorkflowStepResponse (Maybe Text) Source #

The status message of the migration workflow.

getWorkflowStepResponse_stepActionType :: Lens' GetWorkflowStepResponse (Maybe StepActionType) Source #

The action type of the step. You must run and update the status of a manual step for the workflow to continue after the completion of the step.

getWorkflowStepResponse_stepTarget :: Lens' GetWorkflowStepResponse (Maybe [Text]) Source #

The servers on which a step will be run.

getWorkflowStepResponse_totalNoOfSrv :: Lens' GetWorkflowStepResponse (Maybe Int) Source #

The total number of servers that have been migrated.