libZSservicesZSamazonka-ssmZSamazonka-ssm
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.SSM.DeregisterTargetFromMaintenanceWindow

Description

Removes a target from a maintenance window.

Synopsis

Creating a Request

data DeregisterTargetFromMaintenanceWindow Source #

Constructors

DeregisterTargetFromMaintenanceWindow' 

Fields

  • safe :: Maybe Bool

    The system checks if the target is being referenced by a task. If the target is being referenced, the system returns an error and doesn't deregister the target from the maintenance window.

  • windowId :: Text

    The ID of the maintenance window the target should be removed from.

  • windowTargetId :: Text

    The ID of the target definition to remove.

Instances

Instances details
Eq DeregisterTargetFromMaintenanceWindow Source # 
Instance details

Defined in Amazonka.SSM.DeregisterTargetFromMaintenanceWindow

Read DeregisterTargetFromMaintenanceWindow Source # 
Instance details

Defined in Amazonka.SSM.DeregisterTargetFromMaintenanceWindow

Show DeregisterTargetFromMaintenanceWindow Source # 
Instance details

Defined in Amazonka.SSM.DeregisterTargetFromMaintenanceWindow

Generic DeregisterTargetFromMaintenanceWindow Source # 
Instance details

Defined in Amazonka.SSM.DeregisterTargetFromMaintenanceWindow

NFData DeregisterTargetFromMaintenanceWindow Source # 
Instance details

Defined in Amazonka.SSM.DeregisterTargetFromMaintenanceWindow

Hashable DeregisterTargetFromMaintenanceWindow Source # 
Instance details

Defined in Amazonka.SSM.DeregisterTargetFromMaintenanceWindow

ToJSON DeregisterTargetFromMaintenanceWindow Source # 
Instance details

Defined in Amazonka.SSM.DeregisterTargetFromMaintenanceWindow

AWSRequest DeregisterTargetFromMaintenanceWindow Source # 
Instance details

Defined in Amazonka.SSM.DeregisterTargetFromMaintenanceWindow

ToHeaders DeregisterTargetFromMaintenanceWindow Source # 
Instance details

Defined in Amazonka.SSM.DeregisterTargetFromMaintenanceWindow

ToPath DeregisterTargetFromMaintenanceWindow Source # 
Instance details

Defined in Amazonka.SSM.DeregisterTargetFromMaintenanceWindow

ToQuery DeregisterTargetFromMaintenanceWindow Source # 
Instance details

Defined in Amazonka.SSM.DeregisterTargetFromMaintenanceWindow

type Rep DeregisterTargetFromMaintenanceWindow Source # 
Instance details

Defined in Amazonka.SSM.DeregisterTargetFromMaintenanceWindow

type Rep DeregisterTargetFromMaintenanceWindow = D1 ('MetaData "DeregisterTargetFromMaintenanceWindow" "Amazonka.SSM.DeregisterTargetFromMaintenanceWindow" "libZSservicesZSamazonka-ssmZSamazonka-ssm" 'False) (C1 ('MetaCons "DeregisterTargetFromMaintenanceWindow'" 'PrefixI 'True) (S1 ('MetaSel ('Just "safe") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "windowId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "windowTargetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DeregisterTargetFromMaintenanceWindow Source # 
Instance details

Defined in Amazonka.SSM.DeregisterTargetFromMaintenanceWindow

newDeregisterTargetFromMaintenanceWindow Source #

Create a value of DeregisterTargetFromMaintenanceWindow 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:safe:DeregisterTargetFromMaintenanceWindow', deregisterTargetFromMaintenanceWindow_safe - The system checks if the target is being referenced by a task. If the target is being referenced, the system returns an error and doesn't deregister the target from the maintenance window.

$sel:windowId:DeregisterTargetFromMaintenanceWindow', deregisterTargetFromMaintenanceWindow_windowId - The ID of the maintenance window the target should be removed from.

$sel:windowTargetId:DeregisterTargetFromMaintenanceWindow', deregisterTargetFromMaintenanceWindow_windowTargetId - The ID of the target definition to remove.

Request Lenses

deregisterTargetFromMaintenanceWindow_safe :: Lens' DeregisterTargetFromMaintenanceWindow (Maybe Bool) Source #

The system checks if the target is being referenced by a task. If the target is being referenced, the system returns an error and doesn't deregister the target from the maintenance window.

deregisterTargetFromMaintenanceWindow_windowId :: Lens' DeregisterTargetFromMaintenanceWindow Text Source #

The ID of the maintenance window the target should be removed from.

Destructuring the Response

data DeregisterTargetFromMaintenanceWindowResponse Source #

Constructors

DeregisterTargetFromMaintenanceWindowResponse' 

Fields

Instances

Instances details
Eq DeregisterTargetFromMaintenanceWindowResponse Source # 
Instance details

Defined in Amazonka.SSM.DeregisterTargetFromMaintenanceWindow

Read DeregisterTargetFromMaintenanceWindowResponse Source # 
Instance details

Defined in Amazonka.SSM.DeregisterTargetFromMaintenanceWindow

Show DeregisterTargetFromMaintenanceWindowResponse Source # 
Instance details

Defined in Amazonka.SSM.DeregisterTargetFromMaintenanceWindow

Generic DeregisterTargetFromMaintenanceWindowResponse Source # 
Instance details

Defined in Amazonka.SSM.DeregisterTargetFromMaintenanceWindow

NFData DeregisterTargetFromMaintenanceWindowResponse Source # 
Instance details

Defined in Amazonka.SSM.DeregisterTargetFromMaintenanceWindow

type Rep DeregisterTargetFromMaintenanceWindowResponse Source # 
Instance details

Defined in Amazonka.SSM.DeregisterTargetFromMaintenanceWindow

type Rep DeregisterTargetFromMaintenanceWindowResponse = D1 ('MetaData "DeregisterTargetFromMaintenanceWindowResponse" "Amazonka.SSM.DeregisterTargetFromMaintenanceWindow" "libZSservicesZSamazonka-ssmZSamazonka-ssm" 'False) (C1 ('MetaCons "DeregisterTargetFromMaintenanceWindowResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "windowTargetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "windowId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

Response Lenses