libZSservicesZSamazonka-opsworksZSamazonka-opsworks
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.OpsWorks.DeregisterInstance

Description

Deregister a registered Amazon EC2 or on-premises instance. This action removes the instance from the stack and returns it to your control. This action cannot be used with instances that were created with AWS OpsWorks Stacks.

Required Permissions: To use this action, an IAM user must have a Manage permissions level for the stack or an attached policy that explicitly grants permissions. For more information on user permissions, see Managing User Permissions.

Synopsis

Creating a Request

data DeregisterInstance Source #

See: newDeregisterInstance smart constructor.

Constructors

DeregisterInstance' 

Fields

Instances

Instances details
Eq DeregisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

Read DeregisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

Show DeregisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

Generic DeregisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

Associated Types

type Rep DeregisterInstance :: Type -> Type #

NFData DeregisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

Methods

rnf :: DeregisterInstance -> () #

Hashable DeregisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

ToJSON DeregisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

AWSRequest DeregisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

Associated Types

type AWSResponse DeregisterInstance #

ToHeaders DeregisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

ToPath DeregisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

ToQuery DeregisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

type Rep DeregisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

type Rep DeregisterInstance = D1 ('MetaData "DeregisterInstance" "Amazonka.OpsWorks.DeregisterInstance" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "DeregisterInstance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeregisterInstance Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

newDeregisterInstance Source #

Create a value of DeregisterInstance 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:instanceId:DeregisterInstance', deregisterInstance_instanceId - The instance ID.

Request Lenses

Destructuring the Response

data DeregisterInstanceResponse Source #

See: newDeregisterInstanceResponse smart constructor.

Instances

Instances details
Eq DeregisterInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

Read DeregisterInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

Show DeregisterInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

Generic DeregisterInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

Associated Types

type Rep DeregisterInstanceResponse :: Type -> Type #

NFData DeregisterInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

type Rep DeregisterInstanceResponse Source # 
Instance details

Defined in Amazonka.OpsWorks.DeregisterInstance

type Rep DeregisterInstanceResponse = D1 ('MetaData "DeregisterInstanceResponse" "Amazonka.OpsWorks.DeregisterInstance" "libZSservicesZSamazonka-opsworksZSamazonka-opsworks" 'False) (C1 ('MetaCons "DeregisterInstanceResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeregisterInstanceResponse :: DeregisterInstanceResponse Source #

Create a value of DeregisterInstanceResponse with all optional fields omitted.

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