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.Types.WorkflowStepSummary

Description

 
Synopsis

Documentation

data WorkflowStepSummary Source #

The summary of the step in a migration workflow.

See: newWorkflowStepSummary smart constructor.

Constructors

WorkflowStepSummary' 

Fields

Instances

Instances details
FromJSON WorkflowStepSummary Source # 
Instance details

Defined in Amazonka.MigrationHubOrchestrator.Types.WorkflowStepSummary

Generic WorkflowStepSummary Source # 
Instance details

Defined in Amazonka.MigrationHubOrchestrator.Types.WorkflowStepSummary

Associated Types

type Rep WorkflowStepSummary :: Type -> Type #

Read WorkflowStepSummary Source # 
Instance details

Defined in Amazonka.MigrationHubOrchestrator.Types.WorkflowStepSummary

Show WorkflowStepSummary Source # 
Instance details

Defined in Amazonka.MigrationHubOrchestrator.Types.WorkflowStepSummary

NFData WorkflowStepSummary Source # 
Instance details

Defined in Amazonka.MigrationHubOrchestrator.Types.WorkflowStepSummary

Methods

rnf :: WorkflowStepSummary -> () #

Eq WorkflowStepSummary Source # 
Instance details

Defined in Amazonka.MigrationHubOrchestrator.Types.WorkflowStepSummary

Hashable WorkflowStepSummary Source # 
Instance details

Defined in Amazonka.MigrationHubOrchestrator.Types.WorkflowStepSummary

type Rep WorkflowStepSummary Source # 
Instance details

Defined in Amazonka.MigrationHubOrchestrator.Types.WorkflowStepSummary

type Rep WorkflowStepSummary = D1 ('MetaData "WorkflowStepSummary" "Amazonka.MigrationHubOrchestrator.Types.WorkflowStepSummary" "amazonka-migrationhuborchestrator-2.0-HQHMI3I3PjN4mnuoVSsX97" 'False) (C1 ('MetaCons "WorkflowStepSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (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 "owner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Owner))))) :*: ((S1 ('MetaSel ('Just "previous") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "scriptLocation") '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 "stepId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "totalNoOfSrv") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))))

newWorkflowStepSummary :: WorkflowStepSummary Source #

Create a value of WorkflowStepSummary 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:

$sel:description:WorkflowStepSummary', workflowStepSummary_description - The description of the step.

$sel:name:WorkflowStepSummary', workflowStepSummary_name - The name of the step.

$sel:next:WorkflowStepSummary', workflowStepSummary_next - The next step.

$sel:noOfSrvCompleted:WorkflowStepSummary', workflowStepSummary_noOfSrvCompleted - The number of servers that have been migrated.

$sel:noOfSrvFailed:WorkflowStepSummary', workflowStepSummary_noOfSrvFailed - The number of servers that have failed to migrate.

$sel:owner:WorkflowStepSummary', workflowStepSummary_owner - The owner of the step.

$sel:previous:WorkflowStepSummary', workflowStepSummary_previous - The previous step.

$sel:scriptLocation:WorkflowStepSummary', workflowStepSummary_scriptLocation - The location of the script.

$sel:status:WorkflowStepSummary', workflowStepSummary_status - The status of the step.

$sel:statusMessage:WorkflowStepSummary', workflowStepSummary_statusMessage - The status message of the migration workflow.

$sel:stepActionType:WorkflowStepSummary', workflowStepSummary_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.

$sel:stepId:WorkflowStepSummary', workflowStepSummary_stepId - The ID of the step.

$sel:totalNoOfSrv:WorkflowStepSummary', workflowStepSummary_totalNoOfSrv - The total number of servers that have been migrated.

workflowStepSummary_noOfSrvCompleted :: Lens' WorkflowStepSummary (Maybe Int) Source #

The number of servers that have been migrated.

workflowStepSummary_noOfSrvFailed :: Lens' WorkflowStepSummary (Maybe Int) Source #

The number of servers that have failed to migrate.

workflowStepSummary_statusMessage :: Lens' WorkflowStepSummary (Maybe Text) Source #

The status message of the migration workflow.

workflowStepSummary_stepActionType :: Lens' WorkflowStepSummary (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.

workflowStepSummary_totalNoOfSrv :: Lens' WorkflowStepSummary (Maybe Int) Source #

The total number of servers that have been migrated.