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

Description

Returns the Identity and Access Management (Amazon Web Services IAM) policy for sharing the specified rule group. You can use the policy to share the rule group using Resource Access Manager (RAM).

Synopsis

Creating a Request

data GetFirewallRuleGroupPolicy Source #

See: newGetFirewallRuleGroupPolicy smart constructor.

Constructors

GetFirewallRuleGroupPolicy' 

Fields

  • arn :: Text

    The ARN (Amazon Resource Name) for the rule group.

Instances

Instances details
Eq GetFirewallRuleGroupPolicy Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetFirewallRuleGroupPolicy

Read GetFirewallRuleGroupPolicy Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetFirewallRuleGroupPolicy

Show GetFirewallRuleGroupPolicy Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetFirewallRuleGroupPolicy

Generic GetFirewallRuleGroupPolicy Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetFirewallRuleGroupPolicy

Associated Types

type Rep GetFirewallRuleGroupPolicy :: Type -> Type #

NFData GetFirewallRuleGroupPolicy Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetFirewallRuleGroupPolicy

Hashable GetFirewallRuleGroupPolicy Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetFirewallRuleGroupPolicy

ToJSON GetFirewallRuleGroupPolicy Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetFirewallRuleGroupPolicy

AWSRequest GetFirewallRuleGroupPolicy Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetFirewallRuleGroupPolicy

ToHeaders GetFirewallRuleGroupPolicy Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetFirewallRuleGroupPolicy

ToPath GetFirewallRuleGroupPolicy Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetFirewallRuleGroupPolicy

ToQuery GetFirewallRuleGroupPolicy Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetFirewallRuleGroupPolicy

type Rep GetFirewallRuleGroupPolicy Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetFirewallRuleGroupPolicy

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

Defined in Amazonka.Route53Resolver.GetFirewallRuleGroupPolicy

newGetFirewallRuleGroupPolicy Source #

Create a value of GetFirewallRuleGroupPolicy 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:GetFirewallRuleGroupPolicy', getFirewallRuleGroupPolicy_arn - The ARN (Amazon Resource Name) for the rule group.

Request Lenses

getFirewallRuleGroupPolicy_arn :: Lens' GetFirewallRuleGroupPolicy Text Source #

The ARN (Amazon Resource Name) for the rule group.

Destructuring the Response

data GetFirewallRuleGroupPolicyResponse Source #

Constructors

GetFirewallRuleGroupPolicyResponse' 

Fields

  • firewallRuleGroupPolicy :: Maybe Text

    The Identity and Access Management (Amazon Web Services IAM) policy for sharing the specified rule group. You can use the policy to share the rule group using Resource Access Manager (RAM).

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Eq GetFirewallRuleGroupPolicyResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetFirewallRuleGroupPolicy

Read GetFirewallRuleGroupPolicyResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetFirewallRuleGroupPolicy

Show GetFirewallRuleGroupPolicyResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetFirewallRuleGroupPolicy

Generic GetFirewallRuleGroupPolicyResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetFirewallRuleGroupPolicy

Associated Types

type Rep GetFirewallRuleGroupPolicyResponse :: Type -> Type #

NFData GetFirewallRuleGroupPolicyResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetFirewallRuleGroupPolicy

type Rep GetFirewallRuleGroupPolicyResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.GetFirewallRuleGroupPolicy

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

newGetFirewallRuleGroupPolicyResponse Source #

Create a value of GetFirewallRuleGroupPolicyResponse 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:firewallRuleGroupPolicy:GetFirewallRuleGroupPolicyResponse', getFirewallRuleGroupPolicyResponse_firewallRuleGroupPolicy - The Identity and Access Management (Amazon Web Services IAM) policy for sharing the specified rule group. You can use the policy to share the rule group using Resource Access Manager (RAM).

$sel:httpStatus:GetFirewallRuleGroupPolicyResponse', getFirewallRuleGroupPolicyResponse_httpStatus - The response's http status code.

Response Lenses

getFirewallRuleGroupPolicyResponse_firewallRuleGroupPolicy :: Lens' GetFirewallRuleGroupPolicyResponse (Maybe Text) Source #

The Identity and Access Management (Amazon Web Services IAM) policy for sharing the specified rule group. You can use the policy to share the rule group using Resource Access Manager (RAM).