libZSservicesZSamazonka-iamZSamazonka-iam
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.IAM.GetAccountPasswordPolicy

Description

Retrieves the password policy for the Amazon Web Services account. This tells you the complexity requirements and mandatory rotation periods for the IAM user passwords in your account. For more information about using a password policy, see Managing an IAM password policy.

Synopsis

Creating a Request

data GetAccountPasswordPolicy Source #

See: newGetAccountPasswordPolicy smart constructor.

Instances

Instances details
Eq GetAccountPasswordPolicy Source # 
Instance details

Defined in Amazonka.IAM.GetAccountPasswordPolicy

Read GetAccountPasswordPolicy Source # 
Instance details

Defined in Amazonka.IAM.GetAccountPasswordPolicy

Show GetAccountPasswordPolicy Source # 
Instance details

Defined in Amazonka.IAM.GetAccountPasswordPolicy

Generic GetAccountPasswordPolicy Source # 
Instance details

Defined in Amazonka.IAM.GetAccountPasswordPolicy

Associated Types

type Rep GetAccountPasswordPolicy :: Type -> Type #

NFData GetAccountPasswordPolicy Source # 
Instance details

Defined in Amazonka.IAM.GetAccountPasswordPolicy

Hashable GetAccountPasswordPolicy Source # 
Instance details

Defined in Amazonka.IAM.GetAccountPasswordPolicy

AWSRequest GetAccountPasswordPolicy Source # 
Instance details

Defined in Amazonka.IAM.GetAccountPasswordPolicy

ToHeaders GetAccountPasswordPolicy Source # 
Instance details

Defined in Amazonka.IAM.GetAccountPasswordPolicy

ToPath GetAccountPasswordPolicy Source # 
Instance details

Defined in Amazonka.IAM.GetAccountPasswordPolicy

ToQuery GetAccountPasswordPolicy Source # 
Instance details

Defined in Amazonka.IAM.GetAccountPasswordPolicy

type Rep GetAccountPasswordPolicy Source # 
Instance details

Defined in Amazonka.IAM.GetAccountPasswordPolicy

type Rep GetAccountPasswordPolicy = D1 ('MetaData "GetAccountPasswordPolicy" "Amazonka.IAM.GetAccountPasswordPolicy" "libZSservicesZSamazonka-iamZSamazonka-iam" 'False) (C1 ('MetaCons "GetAccountPasswordPolicy'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse GetAccountPasswordPolicy Source # 
Instance details

Defined in Amazonka.IAM.GetAccountPasswordPolicy

newGetAccountPasswordPolicy :: GetAccountPasswordPolicy Source #

Create a value of GetAccountPasswordPolicy with all optional fields omitted.

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

Destructuring the Response

data GetAccountPasswordPolicyResponse Source #

Contains the response to a successful GetAccountPasswordPolicy request.

See: newGetAccountPasswordPolicyResponse smart constructor.

Constructors

GetAccountPasswordPolicyResponse' 

Fields

Instances

Instances details
Eq GetAccountPasswordPolicyResponse Source # 
Instance details

Defined in Amazonka.IAM.GetAccountPasswordPolicy

Read GetAccountPasswordPolicyResponse Source # 
Instance details

Defined in Amazonka.IAM.GetAccountPasswordPolicy

Show GetAccountPasswordPolicyResponse Source # 
Instance details

Defined in Amazonka.IAM.GetAccountPasswordPolicy

Generic GetAccountPasswordPolicyResponse Source # 
Instance details

Defined in Amazonka.IAM.GetAccountPasswordPolicy

Associated Types

type Rep GetAccountPasswordPolicyResponse :: Type -> Type #

NFData GetAccountPasswordPolicyResponse Source # 
Instance details

Defined in Amazonka.IAM.GetAccountPasswordPolicy

type Rep GetAccountPasswordPolicyResponse Source # 
Instance details

Defined in Amazonka.IAM.GetAccountPasswordPolicy

type Rep GetAccountPasswordPolicyResponse = D1 ('MetaData "GetAccountPasswordPolicyResponse" "Amazonka.IAM.GetAccountPasswordPolicy" "libZSservicesZSamazonka-iamZSamazonka-iam" 'False) (C1 ('MetaCons "GetAccountPasswordPolicyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "passwordPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PasswordPolicy)))

newGetAccountPasswordPolicyResponse Source #

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

$sel:passwordPolicy:GetAccountPasswordPolicyResponse', getAccountPasswordPolicyResponse_passwordPolicy - A structure that contains details about the account's password policy.

Response Lenses

getAccountPasswordPolicyResponse_passwordPolicy :: Lens' GetAccountPasswordPolicyResponse PasswordPolicy Source #

A structure that contains details about the account's password policy.