You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::Route53Resolver::Types::PutResolverRulePolicyRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Route53Resolver::Types::PutResolverRulePolicyRequest
- Defined in:
- (unknown)
Overview
When passing PutResolverRulePolicyRequest as input to an Aws::Client method, you can use a vanilla Hash:
{
arn: "Arn", # required
resolver_rule_policy: "ResolverRulePolicy", # required
}
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the account that you want to share rules with.
-
#resolver_rule_policy ⇒ String
An AWS Identity and Access Management policy statement that lists the rules that you want to share with another AWS account and the operations that you want the account to be able to perform.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) of the account that you want to share rules with.
#resolver_rule_policy ⇒ String
An AWS Identity and Access Management policy statement that lists the
rules that you want to share with another AWS account and the operations
that you want the account to be able to perform. You can specify the
following operations in the Actions
section of the statement:
route53resolver:GetResolverRule
route53resolver:AssociateResolverRule
route53resolver:DisassociateResolverRule
route53resolver:ListResolverRules
route53resolver:ListResolverRuleAssociations
In the Resource
section of the statement, you specify the ARNs for the
rules that you want to share with the account that you specified in
Arn
.