@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PutResolverRulePolicyRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
PutResolverRulePolicyRequest() |
| Modifier and Type | Method and Description |
|---|---|
PutResolverRulePolicyRequest |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name (ARN) of the account that you want to share rules with.
|
String |
getResolverRulePolicy()
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.
|
int |
hashCode() |
void |
setArn(String arn)
The Amazon Resource Name (ARN) of the account that you want to share rules with.
|
void |
setResolverRulePolicy(String resolverRulePolicy)
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.
|
String |
toString()
Returns a string representation of this object.
|
PutResolverRulePolicyRequest |
withArn(String arn)
The Amazon Resource Name (ARN) of the account that you want to share rules with.
|
PutResolverRulePolicyRequest |
withResolverRulePolicy(String resolverRulePolicy)
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.
|
addHandlerContext, copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setArn(String arn)
The Amazon Resource Name (ARN) of the account that you want to share rules with.
arn - The Amazon Resource Name (ARN) of the account that you want to share rules with.public String getArn()
The Amazon Resource Name (ARN) of the account that you want to share rules with.
public PutResolverRulePolicyRequest withArn(String arn)
The Amazon Resource Name (ARN) of the account that you want to share rules with.
arn - The Amazon Resource Name (ARN) of the account that you want to share rules with.public void setResolverRulePolicy(String resolverRulePolicy)
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.
resolverRulePolicy - 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.
public String getResolverRulePolicy()
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.
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.
public PutResolverRulePolicyRequest withResolverRulePolicy(String resolverRulePolicy)
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.
resolverRulePolicy - 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.
public String toString()
toString in class ObjectObject.toString()public PutResolverRulePolicyRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2020. All rights reserved.