amazonka-route53resolver-2.0: Amazon Route 53 Resolver 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.Route53Resolver.GetResolverRulePolicy

Description

Gets information about the Resolver rule policy for a specified rule. A Resolver rule policy includes the rule that you want to share with another account, the account that you want to share the rule with, and the Resolver operations that you want to allow the account to use.

Synopsis

Creating a Request

data GetResolverRulePolicy Source #

See: newGetResolverRulePolicy smart constructor.

Constructors

GetResolverRulePolicy' 

Fields

  • arn :: Text

    The ID of the Resolver rule that you want to get the Resolver rule policy for.

Instances

Instances details
ToJSON GetResolverRulePolicy Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRulePolicy

ToHeaders GetResolverRulePolicy Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRulePolicy

ToPath GetResolverRulePolicy Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRulePolicy

ToQuery GetResolverRulePolicy Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRulePolicy

AWSRequest GetResolverRulePolicy Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRulePolicy

Associated Types

type AWSResponse GetResolverRulePolicy #

Generic GetResolverRulePolicy Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRulePolicy

Associated Types

type Rep GetResolverRulePolicy :: Type -> Type #

Read GetResolverRulePolicy Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRulePolicy

Show GetResolverRulePolicy Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRulePolicy

NFData GetResolverRulePolicy Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRulePolicy

Methods

rnf :: GetResolverRulePolicy -> () #

Eq GetResolverRulePolicy Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRulePolicy

Hashable GetResolverRulePolicy Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRulePolicy

type AWSResponse GetResolverRulePolicy Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRulePolicy

type Rep GetResolverRulePolicy Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRulePolicy

type Rep GetResolverRulePolicy = D1 ('MetaData "GetResolverRulePolicy" "Amazonka.Route53Resolver.GetResolverRulePolicy" "amazonka-route53resolver-2.0-GFukx1WIgCPEXMh1BiYlp6" 'False) (C1 ('MetaCons "GetResolverRulePolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetResolverRulePolicy Source #

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

GetResolverRulePolicy, getResolverRulePolicy_arn - The ID of the Resolver rule that you want to get the Resolver rule policy for.

Request Lenses

getResolverRulePolicy_arn :: Lens' GetResolverRulePolicy Text Source #

The ID of the Resolver rule that you want to get the Resolver rule policy for.

Destructuring the Response

data GetResolverRulePolicyResponse Source #

See: newGetResolverRulePolicyResponse smart constructor.

Constructors

GetResolverRulePolicyResponse' 

Fields

Instances

Instances details
Generic GetResolverRulePolicyResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRulePolicy

Associated Types

type Rep GetResolverRulePolicyResponse :: Type -> Type #

Read GetResolverRulePolicyResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRulePolicy

Show GetResolverRulePolicyResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRulePolicy

NFData GetResolverRulePolicyResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRulePolicy

Eq GetResolverRulePolicyResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRulePolicy

type Rep GetResolverRulePolicyResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRulePolicy

type Rep GetResolverRulePolicyResponse = D1 ('MetaData "GetResolverRulePolicyResponse" "Amazonka.Route53Resolver.GetResolverRulePolicy" "amazonka-route53resolver-2.0-GFukx1WIgCPEXMh1BiYlp6" 'False) (C1 ('MetaCons "GetResolverRulePolicyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resolverRulePolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetResolverRulePolicyResponse Source #

Create a value of GetResolverRulePolicyResponse 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:resolverRulePolicy:GetResolverRulePolicyResponse', getResolverRulePolicyResponse_resolverRulePolicy - The Resolver rule policy for the rule that you specified in a GetResolverRulePolicy request.

$sel:httpStatus:GetResolverRulePolicyResponse', getResolverRulePolicyResponse_httpStatus - The response's http status code.

Response Lenses

getResolverRulePolicyResponse_resolverRulePolicy :: Lens' GetResolverRulePolicyResponse (Maybe Text) Source #

The Resolver rule policy for the rule that you specified in a GetResolverRulePolicy request.