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.GetResolverRule

Description

Gets information about a specified Resolver rule, such as the domain name that the rule forwards DNS queries for and the ID of the outbound Resolver endpoint that the rule is associated with.

Synopsis

Creating a Request

data GetResolverRule Source #

See: newGetResolverRule smart constructor.

Constructors

GetResolverRule' 

Fields

Instances

Instances details
Eq GetResolverRule Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRule

Read GetResolverRule Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRule

Show GetResolverRule Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRule

Generic GetResolverRule Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRule

Associated Types

type Rep GetResolverRule :: Type -> Type #

NFData GetResolverRule Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRule

Methods

rnf :: GetResolverRule -> () #

Hashable GetResolverRule Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRule

ToJSON GetResolverRule Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRule

AWSRequest GetResolverRule Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRule

Associated Types

type AWSResponse GetResolverRule #

ToHeaders GetResolverRule Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRule

ToPath GetResolverRule Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRule

ToQuery GetResolverRule Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRule

type Rep GetResolverRule Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRule

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

Defined in Amazonka.Route53Resolver.GetResolverRule

newGetResolverRule Source #

Create a value of GetResolverRule 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:resolverRuleId:GetResolverRule', getResolverRule_resolverRuleId - The ID of the Resolver rule that you want to get information about.

Request Lenses

getResolverRule_resolverRuleId :: Lens' GetResolverRule Text Source #

The ID of the Resolver rule that you want to get information about.

Destructuring the Response

data GetResolverRuleResponse Source #

See: newGetResolverRuleResponse smart constructor.

Constructors

GetResolverRuleResponse' 

Fields

Instances

Instances details
Eq GetResolverRuleResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRule

Read GetResolverRuleResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRule

Show GetResolverRuleResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRule

Generic GetResolverRuleResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRule

Associated Types

type Rep GetResolverRuleResponse :: Type -> Type #

NFData GetResolverRuleResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRule

Methods

rnf :: GetResolverRuleResponse -> () #

type Rep GetResolverRuleResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetResolverRule

type Rep GetResolverRuleResponse = D1 ('MetaData "GetResolverRuleResponse" "Amazonka.Route53Resolver.GetResolverRule" "libZSservicesZSamazonka-route53resolverZSamazonka-route53resolver" 'False) (C1 ('MetaCons "GetResolverRuleResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resolverRule") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResolverRule)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetResolverRuleResponse Source #

Create a value of GetResolverRuleResponse 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:resolverRule:GetResolverRuleResponse', getResolverRuleResponse_resolverRule - Information about the Resolver rule that you specified in a GetResolverRule request.

$sel:httpStatus:GetResolverRuleResponse', getResolverRuleResponse_httpStatus - The response's http status code.

Response Lenses

getResolverRuleResponse_resolverRule :: Lens' GetResolverRuleResponse (Maybe ResolverRule) Source #

Information about the Resolver rule that you specified in a GetResolverRule request.