amazonka-mgn-2.0: Amazon Application Migration Service 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.MGN.RemoveSourceServerAction

Description

Remove source server post migration custom action.

Synopsis

Creating a Request

data RemoveSourceServerAction Source #

See: newRemoveSourceServerAction smart constructor.

Constructors

RemoveSourceServerAction' 

Fields

  • actionID :: Text

    Source server post migration custom action ID to remove.

  • sourceServerID :: Text

    Source server ID of the post migration custom action to remove.

Instances

Instances details
ToJSON RemoveSourceServerAction Source # 
Instance details

Defined in Amazonka.MGN.RemoveSourceServerAction

ToHeaders RemoveSourceServerAction Source # 
Instance details

Defined in Amazonka.MGN.RemoveSourceServerAction

ToPath RemoveSourceServerAction Source # 
Instance details

Defined in Amazonka.MGN.RemoveSourceServerAction

ToQuery RemoveSourceServerAction Source # 
Instance details

Defined in Amazonka.MGN.RemoveSourceServerAction

AWSRequest RemoveSourceServerAction Source # 
Instance details

Defined in Amazonka.MGN.RemoveSourceServerAction

Generic RemoveSourceServerAction Source # 
Instance details

Defined in Amazonka.MGN.RemoveSourceServerAction

Associated Types

type Rep RemoveSourceServerAction :: Type -> Type #

Read RemoveSourceServerAction Source # 
Instance details

Defined in Amazonka.MGN.RemoveSourceServerAction

Show RemoveSourceServerAction Source # 
Instance details

Defined in Amazonka.MGN.RemoveSourceServerAction

NFData RemoveSourceServerAction Source # 
Instance details

Defined in Amazonka.MGN.RemoveSourceServerAction

Eq RemoveSourceServerAction Source # 
Instance details

Defined in Amazonka.MGN.RemoveSourceServerAction

Hashable RemoveSourceServerAction Source # 
Instance details

Defined in Amazonka.MGN.RemoveSourceServerAction

type AWSResponse RemoveSourceServerAction Source # 
Instance details

Defined in Amazonka.MGN.RemoveSourceServerAction

type Rep RemoveSourceServerAction Source # 
Instance details

Defined in Amazonka.MGN.RemoveSourceServerAction

type Rep RemoveSourceServerAction = D1 ('MetaData "RemoveSourceServerAction" "Amazonka.MGN.RemoveSourceServerAction" "amazonka-mgn-2.0-BuezedRYkBsCUJQfnWhjEk" 'False) (C1 ('MetaCons "RemoveSourceServerAction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "actionID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "sourceServerID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newRemoveSourceServerAction Source #

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

RemoveSourceServerAction, removeSourceServerAction_actionID - Source server post migration custom action ID to remove.

RemoveSourceServerAction, removeSourceServerAction_sourceServerID - Source server ID of the post migration custom action to remove.

Request Lenses

removeSourceServerAction_actionID :: Lens' RemoveSourceServerAction Text Source #

Source server post migration custom action ID to remove.

removeSourceServerAction_sourceServerID :: Lens' RemoveSourceServerAction Text Source #

Source server ID of the post migration custom action to remove.

Destructuring the Response

data RemoveSourceServerActionResponse Source #

See: newRemoveSourceServerActionResponse smart constructor.

Constructors

RemoveSourceServerActionResponse' 

Fields

Instances

Instances details
Generic RemoveSourceServerActionResponse Source # 
Instance details

Defined in Amazonka.MGN.RemoveSourceServerAction

Associated Types

type Rep RemoveSourceServerActionResponse :: Type -> Type #

Read RemoveSourceServerActionResponse Source # 
Instance details

Defined in Amazonka.MGN.RemoveSourceServerAction

Show RemoveSourceServerActionResponse Source # 
Instance details

Defined in Amazonka.MGN.RemoveSourceServerAction

NFData RemoveSourceServerActionResponse Source # 
Instance details

Defined in Amazonka.MGN.RemoveSourceServerAction

Eq RemoveSourceServerActionResponse Source # 
Instance details

Defined in Amazonka.MGN.RemoveSourceServerAction

type Rep RemoveSourceServerActionResponse Source # 
Instance details

Defined in Amazonka.MGN.RemoveSourceServerAction

type Rep RemoveSourceServerActionResponse = D1 ('MetaData "RemoveSourceServerActionResponse" "Amazonka.MGN.RemoveSourceServerAction" "amazonka-mgn-2.0-BuezedRYkBsCUJQfnWhjEk" 'False) (C1 ('MetaCons "RemoveSourceServerActionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRemoveSourceServerActionResponse Source #

Create a value of RemoveSourceServerActionResponse 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:httpStatus:RemoveSourceServerActionResponse', removeSourceServerActionResponse_httpStatus - The response's http status code.

Response Lenses