libZSservicesZSamazonka-route53resolverZSamazonka-route53resolver
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.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
Eq GetResolverRulePolicy Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRulePolicy

Read GetResolverRulePolicy Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRulePolicy

Show GetResolverRulePolicy Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRulePolicy

Generic GetResolverRulePolicy Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRulePolicy

Associated Types

type Rep GetResolverRulePolicy :: Type -> Type #

NFData GetResolverRulePolicy Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRulePolicy

Methods

rnf :: GetResolverRulePolicy -> () #

Hashable GetResolverRulePolicy Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRulePolicy

ToJSON GetResolverRulePolicy Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRulePolicy

AWSRequest GetResolverRulePolicy Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRulePolicy

Associated Types

type AWSResponse 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

type Rep GetResolverRulePolicy Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRulePolicy

type Rep GetResolverRulePolicy = D1 ('MetaData "GetResolverRulePolicy" "Amazonka.Route53Resolver.GetResolverRulePolicy" "libZSservicesZSamazonka-route53resolverZSamazonka-route53resolver" 'False) (C1 ('MetaCons "GetResolverRulePolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetResolverRulePolicy Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRulePolicy

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:

$sel:arn: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
Eq GetResolverRulePolicyResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRulePolicy

Read GetResolverRulePolicyResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRulePolicy

Show GetResolverRulePolicyResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRulePolicy

Generic GetResolverRulePolicyResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRulePolicy

Associated Types

type Rep GetResolverRulePolicyResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-route53resolverZSamazonka-route53resolver" '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.