amazonka-resiliencehub-2.0: Amazon Resilience Hub 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.ResilienceHub.DescribeResiliencyPolicy

Description

Describes a specified resiliency policy for an AWS Resilience Hub application. The returned policy object includes creation time, data location constraints, the Amazon Resource Name (ARN) for the policy, tags, tier, and more.

Synopsis

Creating a Request

data DescribeResiliencyPolicy Source #

See: newDescribeResiliencyPolicy smart constructor.

Constructors

DescribeResiliencyPolicy' 

Fields

  • policyArn :: Text

    The Amazon Resource Name (ARN) of the resiliency policy. The format for this ARN is: arn:partition:resiliencehub:region:account:resiliency-policy/policy-id. For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference.

Instances

Instances details
ToJSON DescribeResiliencyPolicy Source # 
Instance details

Defined in Amazonka.ResilienceHub.DescribeResiliencyPolicy

ToHeaders DescribeResiliencyPolicy Source # 
Instance details

Defined in Amazonka.ResilienceHub.DescribeResiliencyPolicy

ToPath DescribeResiliencyPolicy Source # 
Instance details

Defined in Amazonka.ResilienceHub.DescribeResiliencyPolicy

ToQuery DescribeResiliencyPolicy Source # 
Instance details

Defined in Amazonka.ResilienceHub.DescribeResiliencyPolicy

AWSRequest DescribeResiliencyPolicy Source # 
Instance details

Defined in Amazonka.ResilienceHub.DescribeResiliencyPolicy

Generic DescribeResiliencyPolicy Source # 
Instance details

Defined in Amazonka.ResilienceHub.DescribeResiliencyPolicy

Associated Types

type Rep DescribeResiliencyPolicy :: Type -> Type #

Read DescribeResiliencyPolicy Source # 
Instance details

Defined in Amazonka.ResilienceHub.DescribeResiliencyPolicy

Show DescribeResiliencyPolicy Source # 
Instance details

Defined in Amazonka.ResilienceHub.DescribeResiliencyPolicy

NFData DescribeResiliencyPolicy Source # 
Instance details

Defined in Amazonka.ResilienceHub.DescribeResiliencyPolicy

Eq DescribeResiliencyPolicy Source # 
Instance details

Defined in Amazonka.ResilienceHub.DescribeResiliencyPolicy

Hashable DescribeResiliencyPolicy Source # 
Instance details

Defined in Amazonka.ResilienceHub.DescribeResiliencyPolicy

type AWSResponse DescribeResiliencyPolicy Source # 
Instance details

Defined in Amazonka.ResilienceHub.DescribeResiliencyPolicy

type Rep DescribeResiliencyPolicy Source # 
Instance details

Defined in Amazonka.ResilienceHub.DescribeResiliencyPolicy

type Rep DescribeResiliencyPolicy = D1 ('MetaData "DescribeResiliencyPolicy" "Amazonka.ResilienceHub.DescribeResiliencyPolicy" "amazonka-resiliencehub-2.0-EsKgNhAb0B96cCxrYtrBzG" 'False) (C1 ('MetaCons "DescribeResiliencyPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "policyArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeResiliencyPolicy Source #

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

DescribeResiliencyPolicy, describeResiliencyPolicy_policyArn - The Amazon Resource Name (ARN) of the resiliency policy. The format for this ARN is: arn:partition:resiliencehub:region:account:resiliency-policy/policy-id. For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference.

Request Lenses

describeResiliencyPolicy_policyArn :: Lens' DescribeResiliencyPolicy Text Source #

The Amazon Resource Name (ARN) of the resiliency policy. The format for this ARN is: arn:partition:resiliencehub:region:account:resiliency-policy/policy-id. For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference.

Destructuring the Response

data DescribeResiliencyPolicyResponse Source #

See: newDescribeResiliencyPolicyResponse smart constructor.

Constructors

DescribeResiliencyPolicyResponse' 

Fields

  • httpStatus :: Int

    The response's http status code.

  • policy :: ResiliencyPolicy

    Information about the specific resiliency policy, returned as an object. This object includes creation time, data location constraints, its name, description, tags, the recovery time objective (RTO) and recovery point objective (RPO) in seconds, and more.

Instances

Instances details
Generic DescribeResiliencyPolicyResponse Source # 
Instance details

Defined in Amazonka.ResilienceHub.DescribeResiliencyPolicy

Associated Types

type Rep DescribeResiliencyPolicyResponse :: Type -> Type #

Show DescribeResiliencyPolicyResponse Source # 
Instance details

Defined in Amazonka.ResilienceHub.DescribeResiliencyPolicy

NFData DescribeResiliencyPolicyResponse Source # 
Instance details

Defined in Amazonka.ResilienceHub.DescribeResiliencyPolicy

Eq DescribeResiliencyPolicyResponse Source # 
Instance details

Defined in Amazonka.ResilienceHub.DescribeResiliencyPolicy

type Rep DescribeResiliencyPolicyResponse Source # 
Instance details

Defined in Amazonka.ResilienceHub.DescribeResiliencyPolicy

type Rep DescribeResiliencyPolicyResponse = D1 ('MetaData "DescribeResiliencyPolicyResponse" "Amazonka.ResilienceHub.DescribeResiliencyPolicy" "amazonka-resiliencehub-2.0-EsKgNhAb0B96cCxrYtrBzG" 'False) (C1 ('MetaCons "DescribeResiliencyPolicyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "policy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResiliencyPolicy)))

newDescribeResiliencyPolicyResponse Source #

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

DescribeResiliencyPolicyResponse, describeResiliencyPolicyResponse_policy - Information about the specific resiliency policy, returned as an object. This object includes creation time, data location constraints, its name, description, tags, the recovery time objective (RTO) and recovery point objective (RPO) in seconds, and more.

Response Lenses

describeResiliencyPolicyResponse_policy :: Lens' DescribeResiliencyPolicyResponse ResiliencyPolicy Source #

Information about the specific resiliency policy, returned as an object. This object includes creation time, data location constraints, its name, description, tags, the recovery time objective (RTO) and recovery point objective (RPO) in seconds, and more.