Table of Contents
A low-level client representing AWS Route53 Recovery Readiness AWS Route53 Recovery Readiness:
import boto3
client = boto3.client('route53-recovery-readiness')
These are the available methods:
Check if an operation can be paginated.
Creates a new Cell.
See also: AWS API Documentation
Request Syntax
response = client.create_cell(
CellName='string',
Cells=[
'string',
],
Tags={
'string': 'string'
}
)
A list of Cell arns contained within this Cell (for use in nested Cells, e.g. regions within which AZs)
A collection of tags associated with a resource
dict
Response Syntax
{
'CellArn': 'string',
'CellName': 'string',
'Cells': [
'string',
],
'ParentReadinessScopes': [
'string',
],
'Tags': {
'string': 'string'
}
}
Response Structure
Exceptions
Create a new cross account readiness authorization.
See also: AWS API Documentation
Request Syntax
response = client.create_cross_account_authorization(
CrossAccountAuthorization='string'
)
{
'CrossAccountAuthorization': 'string'
}
Response Structure
Exceptions
Creates a new Readiness Check.
See also: AWS API Documentation
Request Syntax
response = client.create_readiness_check(
ReadinessCheckName='string',
ResourceSetName='string',
Tags={
'string': 'string'
}
)
A collection of tags associated with a resource
dict
Response Syntax
{
'ReadinessCheckArn': 'string',
'ReadinessCheckName': 'string',
'ResourceSet': 'string',
'Tags': {
'string': 'string'
}
}
Response Structure
Exceptions
Creates a new Recovery Group.
See also: AWS API Documentation
Request Syntax
response = client.create_recovery_group(
Cells=[
'string',
],
RecoveryGroupName='string',
Tags={
'string': 'string'
}
)
A list of Cell arns
A collection of tags associated with a resource
dict
Response Syntax
{
'Cells': [
'string',
],
'RecoveryGroupArn': 'string',
'RecoveryGroupName': 'string',
'Tags': {
'string': 'string'
}
}
Response Structure
Exceptions
Creates a new Resource Set.
See also: AWS API Documentation
Request Syntax
response = client.create_resource_set(
ResourceSetName='string',
ResourceSetType='string',
Resources=[
{
'ComponentId': 'string',
'DnsTargetResource': {
'DomainName': 'string',
'HostedZoneArn': 'string',
'RecordSetId': 'string',
'RecordType': 'string',
'TargetResource': {
'NLBResource': {
'Arn': 'string'
},
'R53Resource': {
'DomainName': 'string',
'RecordSetId': 'string'
}
}
},
'ReadinessScopes': [
'string',
],
'ResourceArn': 'string'
},
],
Tags={
'string': 'string'
}
)
[REQUIRED] A list of Resource objects
A collection of tags associated with a resource
dict
Response Syntax
{
'ResourceSetArn': 'string',
'ResourceSetName': 'string',
'ResourceSetType': 'string',
'Resources': [
{
'ComponentId': 'string',
'DnsTargetResource': {
'DomainName': 'string',
'HostedZoneArn': 'string',
'RecordSetId': 'string',
'RecordType': 'string',
'TargetResource': {
'NLBResource': {
'Arn': 'string'
},
'R53Resource': {
'DomainName': 'string',
'RecordSetId': 'string'
}
}
},
'ReadinessScopes': [
'string',
],
'ResourceArn': 'string'
},
],
'Tags': {
'string': 'string'
}
}
Response Structure
Exceptions
Deletes an existing Cell.
See also: AWS API Documentation
Request Syntax
response = client.delete_cell(
CellName='string'
)
Exceptions
Delete cross account readiness authorization
See also: AWS API Documentation
Request Syntax
response = client.delete_cross_account_authorization(
CrossAccountAuthorization='string'
)
{}
Response Structure
Exceptions
Deletes an existing Readiness Check.
See also: AWS API Documentation
Request Syntax
response = client.delete_readiness_check(
ReadinessCheckName='string'
)
Exceptions
Deletes an existing Recovery Group.
See also: AWS API Documentation
Request Syntax
response = client.delete_recovery_group(
RecoveryGroupName='string'
)
Exceptions
Deletes an existing Resource Set.
See also: AWS API Documentation
Request Syntax
response = client.delete_resource_set(
ResourceSetName='string'
)
Exceptions
Returns a collection of recommendations to improve resilliance and readiness check quality for a Recovery Group.
See also: AWS API Documentation
Request Syntax
response = client.get_architecture_recommendations(
MaxResults=123,
NextToken='string',
RecoveryGroupName='string'
)
dict
Response Syntax
{
'LastAuditTimestamp': datetime(2015, 1, 1),
'NextToken': 'string',
'Recommendations': [
{
'RecommendationText': 'string'
},
]
}
Response Structure
Exceptions
Returns information about a Cell.
See also: AWS API Documentation
Request Syntax
response = client.get_cell(
CellName='string'
)
{
'CellArn': 'string',
'CellName': 'string',
'Cells': [
'string',
],
'ParentReadinessScopes': [
'string',
],
'Tags': {
'string': 'string'
}
}
Response Structure
Exceptions
Returns information about readiness of a Cell.
See also: AWS API Documentation
Request Syntax
response = client.get_cell_readiness_summary(
CellName='string',
MaxResults=123,
NextToken='string'
)
dict
Response Syntax
{
'NextToken': 'string',
'Readiness': 'READY'|'NOT_READY'|'UNKNOWN'|'NOT_AUTHORIZED',
'ReadinessChecks': [
{
'Readiness': 'READY'|'NOT_READY'|'UNKNOWN'|'NOT_AUTHORIZED',
'ReadinessCheckName': 'string'
},
]
}
Response Structure
Exceptions
Create a paginator for an operation.
Returns information about a ReadinessCheck.
See also: AWS API Documentation
Request Syntax
response = client.get_readiness_check(
ReadinessCheckName='string'
)
{
'ReadinessCheckArn': 'string',
'ReadinessCheckName': 'string',
'ResourceSet': 'string',
'Tags': {
'string': 'string'
}
}
Response Structure
Exceptions
Returns detailed information about the status of an individual resource within a Readiness Check's Resource Set.
See also: AWS API Documentation
Request Syntax
response = client.get_readiness_check_resource_status(
MaxResults=123,
NextToken='string',
ReadinessCheckName='string',
ResourceIdentifier='string'
)
dict
Response Syntax
{
'NextToken': 'string',
'Readiness': 'READY'|'NOT_READY'|'UNKNOWN'|'NOT_AUTHORIZED',
'Rules': [
{
'LastCheckedTimestamp': datetime(2015, 1, 1),
'Messages': [
{
'MessageText': 'string'
},
],
'Readiness': 'READY'|'NOT_READY'|'UNKNOWN'|'NOT_AUTHORIZED',
'RuleId': 'string'
},
]
}
Response Structure
Exceptions
Returns information about the status of a Readiness Check.
See also: AWS API Documentation
Request Syntax
response = client.get_readiness_check_status(
MaxResults=123,
NextToken='string',
ReadinessCheckName='string'
)
dict
Response Syntax
{
'Messages': [
{
'MessageText': 'string'
},
],
'NextToken': 'string',
'Readiness': 'READY'|'NOT_READY'|'UNKNOWN'|'NOT_AUTHORIZED',
'Resources': [
{
'ComponentId': 'string',
'LastCheckedTimestamp': datetime(2015, 1, 1),
'Readiness': 'READY'|'NOT_READY'|'UNKNOWN'|'NOT_AUTHORIZED',
'ResourceArn': 'string'
},
]
}
Response Structure
Exceptions
Returns information about a Recovery Group.
See also: AWS API Documentation
Request Syntax
response = client.get_recovery_group(
RecoveryGroupName='string'
)
{
'Cells': [
'string',
],
'RecoveryGroupArn': 'string',
'RecoveryGroupName': 'string',
'Tags': {
'string': 'string'
}
}
Response Structure
Exceptions
Returns information about a Recovery Group.
See also: AWS API Documentation
Request Syntax
response = client.get_recovery_group_readiness_summary(
MaxResults=123,
NextToken='string',
RecoveryGroupName='string'
)
dict
Response Syntax
{
'NextToken': 'string',
'Readiness': 'READY'|'NOT_READY'|'UNKNOWN'|'NOT_AUTHORIZED',
'ReadinessChecks': [
{
'Readiness': 'READY'|'NOT_READY'|'UNKNOWN'|'NOT_AUTHORIZED',
'ReadinessCheckName': 'string'
},
]
}
Response Structure
Exceptions
Returns information about a Resource Set.
See also: AWS API Documentation
Request Syntax
response = client.get_resource_set(
ResourceSetName='string'
)
{
'ResourceSetArn': 'string',
'ResourceSetName': 'string',
'ResourceSetType': 'string',
'Resources': [
{
'ComponentId': 'string',
'DnsTargetResource': {
'DomainName': 'string',
'HostedZoneArn': 'string',
'RecordSetId': 'string',
'RecordType': 'string',
'TargetResource': {
'NLBResource': {
'Arn': 'string'
},
'R53Resource': {
'DomainName': 'string',
'RecordSetId': 'string'
}
}
},
'ReadinessScopes': [
'string',
],
'ResourceArn': 'string'
},
],
'Tags': {
'string': 'string'
}
}
Response Structure
Exceptions
Returns an object that can wait for some condition.
Returns a collection of Cells.
See also: AWS API Documentation
Request Syntax
response = client.list_cells(
MaxResults=123,
NextToken='string'
)
dict
Response Syntax
{
'Cells': [
{
'CellArn': 'string',
'CellName': 'string',
'Cells': [
'string',
],
'ParentReadinessScopes': [
'string',
],
'Tags': {
'string': 'string'
}
},
],
'NextToken': 'string'
}
Response Structure
Exceptions
Returns a collection of cross account readiness authorizations.
See also: AWS API Documentation
Request Syntax
response = client.list_cross_account_authorizations(
MaxResults=123,
NextToken='string'
)
dict
Response Syntax
{
'CrossAccountAuthorizations': [
'string',
],
'NextToken': 'string'
}
Response Structure
Exceptions
Returns a collection of Readiness Checks.
See also: AWS API Documentation
Request Syntax
response = client.list_readiness_checks(
MaxResults=123,
NextToken='string'
)
dict
Response Syntax
{
'NextToken': 'string',
'ReadinessChecks': [
{
'ReadinessCheckArn': 'string',
'ReadinessCheckName': 'string',
'ResourceSet': 'string',
'Tags': {
'string': 'string'
}
},
]
}
Response Structure
Exceptions
Returns a collection of Recovery Groups.
See also: AWS API Documentation
Request Syntax
response = client.list_recovery_groups(
MaxResults=123,
NextToken='string'
)
dict
Response Syntax
{
'NextToken': 'string',
'RecoveryGroups': [
{
'Cells': [
'string',
],
'RecoveryGroupArn': 'string',
'RecoveryGroupName': 'string',
'Tags': {
'string': 'string'
}
},
]
}
Response Structure
Exceptions
Returns a collection of Resource Sets.
See also: AWS API Documentation
Request Syntax
response = client.list_resource_sets(
MaxResults=123,
NextToken='string'
)
dict
Response Syntax
{
'NextToken': 'string',
'ResourceSets': [
{
'ResourceSetArn': 'string',
'ResourceSetName': 'string',
'ResourceSetType': 'string',
'Resources': [
{
'ComponentId': 'string',
'DnsTargetResource': {
'DomainName': 'string',
'HostedZoneArn': 'string',
'RecordSetId': 'string',
'RecordType': 'string',
'TargetResource': {
'NLBResource': {
'Arn': 'string'
},
'R53Resource': {
'DomainName': 'string',
'RecordSetId': 'string'
}
}
},
'ReadinessScopes': [
'string',
],
'ResourceArn': 'string'
},
],
'Tags': {
'string': 'string'
}
},
]
}
Response Structure
Exceptions
Returns a collection of rules that are applied as part of Readiness Checks.
See also: AWS API Documentation
Request Syntax
response = client.list_rules(
MaxResults=123,
NextToken='string',
ResourceType='string'
)
dict
Response Syntax
{
'NextToken': 'string',
'Rules': [
{
'ResourceType': 'string',
'RuleDescription': 'string',
'RuleId': 'string'
},
]
}
Response Structure
Exceptions
Returns a list of the tags assigned to the specified resource.
See also: AWS API Documentation
Request Syntax
response = client.list_tags_for_resources(
ResourceArn='string'
)
{
'Tags': {
'string': 'string'
}
}
Response Structure
Exceptions
Adds tags to the specified resource. You can specify one or more tags to add.
See also: AWS API Documentation
Request Syntax
response = client.tag_resource(
ResourceArn='string',
Tags={
'string': 'string'
}
)
[REQUIRED] A collection of tags associated with a resource
dict
Response Syntax
{}
Response Structure
Exceptions
Removes tags from the specified resource. You can specify one or more tags to remove.
See also: AWS API Documentation
Request Syntax
response = client.untag_resource(
ResourceArn='string',
TagKeys=[
'string',
]
)
[REQUIRED] A comma-separated list of the tag keys to remove from the resource.
None
Exceptions
Updates an existing Cell.
See also: AWS API Documentation
Request Syntax
response = client.update_cell(
CellName='string',
Cells=[
'string',
]
)
[REQUIRED] A list of Cell arns, completely replaces previous list
dict
Response Syntax
{
'CellArn': 'string',
'CellName': 'string',
'Cells': [
'string',
],
'ParentReadinessScopes': [
'string',
],
'Tags': {
'string': 'string'
}
}
Response Structure
Exceptions
Updates an exisiting Readiness Check.
See also: AWS API Documentation
Request Syntax
response = client.update_readiness_check(
ReadinessCheckName='string',
ResourceSetName='string'
)
dict
Response Syntax
{
'ReadinessCheckArn': 'string',
'ReadinessCheckName': 'string',
'ResourceSet': 'string',
'Tags': {
'string': 'string'
}
}
Response Structure
Exceptions
Updates an existing Recovery Group.
See also: AWS API Documentation
Request Syntax
response = client.update_recovery_group(
Cells=[
'string',
],
RecoveryGroupName='string'
)
[REQUIRED] A list of Cell arns, completely replaces previous list
dict
Response Syntax
{
'Cells': [
'string',
],
'RecoveryGroupArn': 'string',
'RecoveryGroupName': 'string',
'Tags': {
'string': 'string'
}
}
Response Structure
Exceptions
Updates an existing Resource Set.
See also: AWS API Documentation
Request Syntax
response = client.update_resource_set(
ResourceSetName='string',
ResourceSetType='string',
Resources=[
{
'ComponentId': 'string',
'DnsTargetResource': {
'DomainName': 'string',
'HostedZoneArn': 'string',
'RecordSetId': 'string',
'RecordType': 'string',
'TargetResource': {
'NLBResource': {
'Arn': 'string'
},
'R53Resource': {
'DomainName': 'string',
'RecordSetId': 'string'
}
}
},
'ReadinessScopes': [
'string',
],
'ResourceArn': 'string'
},
]
)
[REQUIRED] A list of Resource objects
dict
Response Syntax
{
'ResourceSetArn': 'string',
'ResourceSetName': 'string',
'ResourceSetType': 'string',
'Resources': [
{
'ComponentId': 'string',
'DnsTargetResource': {
'DomainName': 'string',
'HostedZoneArn': 'string',
'RecordSetId': 'string',
'RecordType': 'string',
'TargetResource': {
'NLBResource': {
'Arn': 'string'
},
'R53Resource': {
'DomainName': 'string',
'RecordSetId': 'string'
}
}
},
'ReadinessScopes': [
'string',
],
'ResourceArn': 'string'
},
],
'Tags': {
'string': 'string'
}
}
Response Structure
Exceptions
The available paginators are:
paginator = client.get_paginator('get_cell_readiness_summary')
Creates an iterator that will paginate through responses from Route53RecoveryReadiness.Client.get_cell_readiness_summary().
See also: AWS API Documentation
Request Syntax
response_iterator = paginator.paginate(
CellName='string',
PaginationConfig={
'MaxItems': 123,
'PageSize': 123,
'StartingToken': 'string'
}
)
A dictionary that provides parameters to control pagination.
The total number of items to return. If the total number of items available is more than the value specified in max-items then a NextToken will be provided in the output that you can use to resume pagination.
The size of each page.
A token to specify where to start paginating. This is the NextToken from a previous response.
dict
Response Syntax
{
'Readiness': 'READY'|'NOT_READY'|'UNKNOWN'|'NOT_AUTHORIZED',
'ReadinessChecks': [
{
'Readiness': 'READY'|'NOT_READY'|'UNKNOWN'|'NOT_AUTHORIZED',
'ReadinessCheckName': 'string'
},
]
}
Response Structure
paginator = client.get_paginator('get_readiness_check_resource_status')
Creates an iterator that will paginate through responses from Route53RecoveryReadiness.Client.get_readiness_check_resource_status().
See also: AWS API Documentation
Request Syntax
response_iterator = paginator.paginate(
ReadinessCheckName='string',
ResourceIdentifier='string',
PaginationConfig={
'MaxItems': 123,
'PageSize': 123,
'StartingToken': 'string'
}
)
A dictionary that provides parameters to control pagination.
The total number of items to return. If the total number of items available is more than the value specified in max-items then a NextToken will be provided in the output that you can use to resume pagination.
The size of each page.
A token to specify where to start paginating. This is the NextToken from a previous response.
dict
Response Syntax
{
'Readiness': 'READY'|'NOT_READY'|'UNKNOWN'|'NOT_AUTHORIZED',
'Rules': [
{
'LastCheckedTimestamp': datetime(2015, 1, 1),
'Messages': [
{
'MessageText': 'string'
},
],
'Readiness': 'READY'|'NOT_READY'|'UNKNOWN'|'NOT_AUTHORIZED',
'RuleId': 'string'
},
]
}
Response Structure
paginator = client.get_paginator('get_readiness_check_status')
Creates an iterator that will paginate through responses from Route53RecoveryReadiness.Client.get_readiness_check_status().
See also: AWS API Documentation
Request Syntax
response_iterator = paginator.paginate(
ReadinessCheckName='string',
PaginationConfig={
'MaxItems': 123,
'PageSize': 123,
'StartingToken': 'string'
}
)
A dictionary that provides parameters to control pagination.
The total number of items to return. If the total number of items available is more than the value specified in max-items then a NextToken will be provided in the output that you can use to resume pagination.
The size of each page.
A token to specify where to start paginating. This is the NextToken from a previous response.
dict
Response Syntax
{
'Messages': [
{
'MessageText': 'string'
},
],
'Readiness': 'READY'|'NOT_READY'|'UNKNOWN'|'NOT_AUTHORIZED',
'Resources': [
{
'ComponentId': 'string',
'LastCheckedTimestamp': datetime(2015, 1, 1),
'Readiness': 'READY'|'NOT_READY'|'UNKNOWN'|'NOT_AUTHORIZED',
'ResourceArn': 'string'
},
]
}
Response Structure
paginator = client.get_paginator('get_recovery_group_readiness_summary')
Creates an iterator that will paginate through responses from Route53RecoveryReadiness.Client.get_recovery_group_readiness_summary().
See also: AWS API Documentation
Request Syntax
response_iterator = paginator.paginate(
RecoveryGroupName='string',
PaginationConfig={
'MaxItems': 123,
'PageSize': 123,
'StartingToken': 'string'
}
)
A dictionary that provides parameters to control pagination.
The total number of items to return. If the total number of items available is more than the value specified in max-items then a NextToken will be provided in the output that you can use to resume pagination.
The size of each page.
A token to specify where to start paginating. This is the NextToken from a previous response.
dict
Response Syntax
{
'Readiness': 'READY'|'NOT_READY'|'UNKNOWN'|'NOT_AUTHORIZED',
'ReadinessChecks': [
{
'Readiness': 'READY'|'NOT_READY'|'UNKNOWN'|'NOT_AUTHORIZED',
'ReadinessCheckName': 'string'
},
]
}
Response Structure
paginator = client.get_paginator('list_cells')
Creates an iterator that will paginate through responses from Route53RecoveryReadiness.Client.list_cells().
See also: AWS API Documentation
Request Syntax
response_iterator = paginator.paginate(
PaginationConfig={
'MaxItems': 123,
'PageSize': 123,
'StartingToken': 'string'
}
)
A dictionary that provides parameters to control pagination.
The total number of items to return. If the total number of items available is more than the value specified in max-items then a NextToken will be provided in the output that you can use to resume pagination.
The size of each page.
A token to specify where to start paginating. This is the NextToken from a previous response.
{
'Cells': [
{
'CellArn': 'string',
'CellName': 'string',
'Cells': [
'string',
],
'ParentReadinessScopes': [
'string',
],
'Tags': {
'string': 'string'
}
},
],
}
Response Structure
paginator = client.get_paginator('list_cross_account_authorizations')
Creates an iterator that will paginate through responses from Route53RecoveryReadiness.Client.list_cross_account_authorizations().
See also: AWS API Documentation
Request Syntax
response_iterator = paginator.paginate(
PaginationConfig={
'MaxItems': 123,
'PageSize': 123,
'StartingToken': 'string'
}
)
A dictionary that provides parameters to control pagination.
The total number of items to return. If the total number of items available is more than the value specified in max-items then a NextToken will be provided in the output that you can use to resume pagination.
The size of each page.
A token to specify where to start paginating. This is the NextToken from a previous response.
{
'CrossAccountAuthorizations': [
'string',
],
}
Response Structure
paginator = client.get_paginator('list_readiness_checks')
Creates an iterator that will paginate through responses from Route53RecoveryReadiness.Client.list_readiness_checks().
See also: AWS API Documentation
Request Syntax
response_iterator = paginator.paginate(
PaginationConfig={
'MaxItems': 123,
'PageSize': 123,
'StartingToken': 'string'
}
)
A dictionary that provides parameters to control pagination.
The total number of items to return. If the total number of items available is more than the value specified in max-items then a NextToken will be provided in the output that you can use to resume pagination.
The size of each page.
A token to specify where to start paginating. This is the NextToken from a previous response.
{
'ReadinessChecks': [
{
'ReadinessCheckArn': 'string',
'ReadinessCheckName': 'string',
'ResourceSet': 'string',
'Tags': {
'string': 'string'
}
},
]
}
Response Structure
paginator = client.get_paginator('list_recovery_groups')
Creates an iterator that will paginate through responses from Route53RecoveryReadiness.Client.list_recovery_groups().
See also: AWS API Documentation
Request Syntax
response_iterator = paginator.paginate(
PaginationConfig={
'MaxItems': 123,
'PageSize': 123,
'StartingToken': 'string'
}
)
A dictionary that provides parameters to control pagination.
The total number of items to return. If the total number of items available is more than the value specified in max-items then a NextToken will be provided in the output that you can use to resume pagination.
The size of each page.
A token to specify where to start paginating. This is the NextToken from a previous response.
{
'RecoveryGroups': [
{
'Cells': [
'string',
],
'RecoveryGroupArn': 'string',
'RecoveryGroupName': 'string',
'Tags': {
'string': 'string'
}
},
]
}
Response Structure
paginator = client.get_paginator('list_resource_sets')
Creates an iterator that will paginate through responses from Route53RecoveryReadiness.Client.list_resource_sets().
See also: AWS API Documentation
Request Syntax
response_iterator = paginator.paginate(
PaginationConfig={
'MaxItems': 123,
'PageSize': 123,
'StartingToken': 'string'
}
)
A dictionary that provides parameters to control pagination.
The total number of items to return. If the total number of items available is more than the value specified in max-items then a NextToken will be provided in the output that you can use to resume pagination.
The size of each page.
A token to specify where to start paginating. This is the NextToken from a previous response.
{
'ResourceSets': [
{
'ResourceSetArn': 'string',
'ResourceSetName': 'string',
'ResourceSetType': 'string',
'Resources': [
{
'ComponentId': 'string',
'DnsTargetResource': {
'DomainName': 'string',
'HostedZoneArn': 'string',
'RecordSetId': 'string',
'RecordType': 'string',
'TargetResource': {
'NLBResource': {
'Arn': 'string'
},
'R53Resource': {
'DomainName': 'string',
'RecordSetId': 'string'
}
}
},
'ReadinessScopes': [
'string',
],
'ResourceArn': 'string'
},
],
'Tags': {
'string': 'string'
}
},
]
}
Response Structure
paginator = client.get_paginator('list_rules')
Creates an iterator that will paginate through responses from Route53RecoveryReadiness.Client.list_rules().
See also: AWS API Documentation
Request Syntax
response_iterator = paginator.paginate(
ResourceType='string',
PaginationConfig={
'MaxItems': 123,
'PageSize': 123,
'StartingToken': 'string'
}
)
A dictionary that provides parameters to control pagination.
The total number of items to return. If the total number of items available is more than the value specified in max-items then a NextToken will be provided in the output that you can use to resume pagination.
The size of each page.
A token to specify where to start paginating. This is the NextToken from a previous response.
dict
Response Syntax
{
'Rules': [
{
'ResourceType': 'string',
'RuleDescription': 'string',
'RuleId': 'string'
},
]
}
Response Structure