

# GetFirewallRuleGroupPolicy
<a name="API_route53resolver_GetFirewallRuleGroupPolicy"></a>

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

## Request Syntax
<a name="API_route53resolver_GetFirewallRuleGroupPolicy_RequestSyntax"></a>

```
{
   "Arn": "string"
}
```

## Request Parameters
<a name="API_route53resolver_GetFirewallRuleGroupPolicy_RequestParameters"></a>

For information about the parameters that are common to all actions, see [Common Parameters](CommonParameters.md).

The request accepts the following data in JSON format.

 ** [Arn](#API_route53resolver_GetFirewallRuleGroupPolicy_RequestSyntax) **   <a name="Route53Resolver-route53resolver_GetFirewallRuleGroupPolicy-request-Arn"></a>
The ARN (Amazon Resource Name) for the rule group.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 255.  
Required: Yes

## Response Syntax
<a name="API_route53resolver_GetFirewallRuleGroupPolicy_ResponseSyntax"></a>

```
{
   "FirewallRuleGroupPolicy": "string"
}
```

## Response Elements
<a name="API_route53resolver_GetFirewallRuleGroupPolicy_ResponseElements"></a>

If the action is successful, the service sends back an HTTP 200 response.

The following data is returned in JSON format by the service.

 ** [FirewallRuleGroupPolicy](#API_route53resolver_GetFirewallRuleGroupPolicy_ResponseSyntax) **   <a name="Route53Resolver-route53resolver_GetFirewallRuleGroupPolicy-response-FirewallRuleGroupPolicy"></a>
The Amazon Identity and Access Management (Amazon IAM) policy for sharing the specified rule group. You can use the policy to share the rule group using Amazon Resource Access Manager (Amazon RAM).   
Type: String  
Length Constraints: Maximum length of 30000.

## Errors
<a name="API_route53resolver_GetFirewallRuleGroupPolicy_Errors"></a>

For information about the errors that are common to all actions, see [Common Error Types](CommonErrors.md).

 ** AccessDeniedException **   
The current account doesn't have the IAM permissions required to perform the specified Resolver operation.  
This error can also be thrown when a customer has reached the 5120 character limit for a resource policy for CloudWatch Logs.  
HTTP Status Code: 400

 ** InternalServiceErrorException **   
We encountered an unknown error. Try again in a few minutes.  
HTTP Status Code: 400

 ** ResourceNotFoundException **   
The specified resource doesn't exist.    
 ** ResourceType **   
For a `ResourceNotFoundException` error, the type of resource that doesn't exist.
HTTP Status Code: 400

 ** ThrottlingException **   
The request was throttled. Try again in a few minutes.  
HTTP Status Code: 400

 ** ValidationException **   
You have provided an invalid command. If you ran the `UpdateFirewallDomains` request. supported values are `ADD`, `REMOVE`, or `REPLACE` a domain.  
HTTP Status Code: 400

## See Also
<a name="API_route53resolver_GetFirewallRuleGroupPolicy_SeeAlso"></a>

For more information about using this API in one of the language-specific Amazon SDKs, see the following:
+  [Amazon Command Line Interface V2](https://docs.amazonaws.cn/goto/cli2/route53resolver-2018-04-01/GetFirewallRuleGroupPolicy) 
+  [Amazon SDK for .NET V4](https://docs.amazonaws.cn/goto/DotNetSDKV4/route53resolver-2018-04-01/GetFirewallRuleGroupPolicy) 
+  [Amazon SDK for C\$1\$1](https://docs.amazonaws.cn/goto/SdkForCpp/route53resolver-2018-04-01/GetFirewallRuleGroupPolicy) 
+  [Amazon SDK for Go v2](https://docs.amazonaws.cn/goto/SdkForGoV2/route53resolver-2018-04-01/GetFirewallRuleGroupPolicy) 
+  [Amazon SDK for Java V2](https://docs.amazonaws.cn/goto/SdkForJavaV2/route53resolver-2018-04-01/GetFirewallRuleGroupPolicy) 
+  [Amazon SDK for JavaScript V3](https://docs.amazonaws.cn/goto/SdkForJavaScriptV3/route53resolver-2018-04-01/GetFirewallRuleGroupPolicy) 
+  [Amazon SDK for Kotlin](https://docs.amazonaws.cn/goto/SdkForKotlin/route53resolver-2018-04-01/GetFirewallRuleGroupPolicy) 
+  [Amazon SDK for PHP V3](https://docs.amazonaws.cn/goto/SdkForPHPV3/route53resolver-2018-04-01/GetFirewallRuleGroupPolicy) 
+  [Amazon SDK for Python](https://docs.amazonaws.cn/goto/boto3/route53resolver-2018-04-01/GetFirewallRuleGroupPolicy) 
+  [Amazon SDK for Ruby V3](https://docs.amazonaws.cn/goto/SdkForRubyV3/route53resolver-2018-04-01/GetFirewallRuleGroupPolicy) 