libZSservicesZSamazonka-guarddutyZSamazonka-guardduty
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.GuardDuty.DisableOrganizationAdminAccount

Description

Disables an AWS account within the Organization as the GuardDuty delegated administrator.

Synopsis

Creating a Request

data DisableOrganizationAdminAccount Source #

See: newDisableOrganizationAdminAccount smart constructor.

Constructors

DisableOrganizationAdminAccount' 

Fields

  • adminAccountId :: Text

    The AWS Account ID for the organizations account to be disabled as a GuardDuty delegated administrator.

Instances

Instances details
Eq DisableOrganizationAdminAccount Source # 
Instance details

Defined in Amazonka.GuardDuty.DisableOrganizationAdminAccount

Read DisableOrganizationAdminAccount Source # 
Instance details

Defined in Amazonka.GuardDuty.DisableOrganizationAdminAccount

Show DisableOrganizationAdminAccount Source # 
Instance details

Defined in Amazonka.GuardDuty.DisableOrganizationAdminAccount

Generic DisableOrganizationAdminAccount Source # 
Instance details

Defined in Amazonka.GuardDuty.DisableOrganizationAdminAccount

Associated Types

type Rep DisableOrganizationAdminAccount :: Type -> Type #

NFData DisableOrganizationAdminAccount Source # 
Instance details

Defined in Amazonka.GuardDuty.DisableOrganizationAdminAccount

Hashable DisableOrganizationAdminAccount Source # 
Instance details

Defined in Amazonka.GuardDuty.DisableOrganizationAdminAccount

ToJSON DisableOrganizationAdminAccount Source # 
Instance details

Defined in Amazonka.GuardDuty.DisableOrganizationAdminAccount

AWSRequest DisableOrganizationAdminAccount Source # 
Instance details

Defined in Amazonka.GuardDuty.DisableOrganizationAdminAccount

ToHeaders DisableOrganizationAdminAccount Source # 
Instance details

Defined in Amazonka.GuardDuty.DisableOrganizationAdminAccount

ToPath DisableOrganizationAdminAccount Source # 
Instance details

Defined in Amazonka.GuardDuty.DisableOrganizationAdminAccount

ToQuery DisableOrganizationAdminAccount Source # 
Instance details

Defined in Amazonka.GuardDuty.DisableOrganizationAdminAccount

type Rep DisableOrganizationAdminAccount Source # 
Instance details

Defined in Amazonka.GuardDuty.DisableOrganizationAdminAccount

type Rep DisableOrganizationAdminAccount = D1 ('MetaData "DisableOrganizationAdminAccount" "Amazonka.GuardDuty.DisableOrganizationAdminAccount" "libZSservicesZSamazonka-guarddutyZSamazonka-guardduty" 'False) (C1 ('MetaCons "DisableOrganizationAdminAccount'" 'PrefixI 'True) (S1 ('MetaSel ('Just "adminAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DisableOrganizationAdminAccount Source # 
Instance details

Defined in Amazonka.GuardDuty.DisableOrganizationAdminAccount

newDisableOrganizationAdminAccount Source #

Create a value of DisableOrganizationAdminAccount 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:adminAccountId:DisableOrganizationAdminAccount', disableOrganizationAdminAccount_adminAccountId - The AWS Account ID for the organizations account to be disabled as a GuardDuty delegated administrator.

Request Lenses

disableOrganizationAdminAccount_adminAccountId :: Lens' DisableOrganizationAdminAccount Text Source #

The AWS Account ID for the organizations account to be disabled as a GuardDuty delegated administrator.

Destructuring the Response

data DisableOrganizationAdminAccountResponse Source #

Constructors

DisableOrganizationAdminAccountResponse' 

Fields

Instances

Instances details
Eq DisableOrganizationAdminAccountResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.DisableOrganizationAdminAccount

Read DisableOrganizationAdminAccountResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.DisableOrganizationAdminAccount

Show DisableOrganizationAdminAccountResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.DisableOrganizationAdminAccount

Generic DisableOrganizationAdminAccountResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.DisableOrganizationAdminAccount

NFData DisableOrganizationAdminAccountResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.DisableOrganizationAdminAccount

type Rep DisableOrganizationAdminAccountResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.DisableOrganizationAdminAccount

type Rep DisableOrganizationAdminAccountResponse = D1 ('MetaData "DisableOrganizationAdminAccountResponse" "Amazonka.GuardDuty.DisableOrganizationAdminAccount" "libZSservicesZSamazonka-guarddutyZSamazonka-guardduty" 'False) (C1 ('MetaCons "DisableOrganizationAdminAccountResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDisableOrganizationAdminAccountResponse Source #

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

Response Lenses