Skip to main content

resolverdnssec_configs

Creates, updates, deletes or gets a resolverdnssec_config resource or lists resolverdnssec_configs in a region

Overview

Nameresolverdnssec_configs
TypeResource
DescriptionResource schema for AWS::Route53Resolver::ResolverDNSSECConfig.
Idawscc.route53resolver.resolverdnssec_configs

Fields

NameDatatypeDescription
idstringId
owner_idstringAccountId
resource_idstringResourceId
validation_statusstringResolverDNSSECValidationStatus, possible values are ENABLING, ENABLED, DISABLING AND DISABLED.
regionstringAWS region.

For more information, see AWS::Route53Resolver::ResolverDNSSECConfig.

Methods

NameResourceAccessible byRequired Params
create_resourceresolverdnssec_configsINSERTregion
delete_resourceresolverdnssec_configsDELETEIdentifier, region
list_resourcesresolverdnssec_configs_list_onlySELECTregion
get_resourceresolverdnssec_configsSELECTIdentifier, region

SELECT examples

Gets all properties from an individual resolverdnssec_config.

SELECT
region,
id,
owner_id,
resource_id,
validation_status
FROM awscc.route53resolver.resolverdnssec_configs
WHERE
region = 'us-east-1' AND
Identifier = '{{ id }}';

INSERT example

Use the following StackQL query and manifest file to create a new resolverdnssec_config resource, using stack-deploy.

/*+ create */
INSERT INTO awscc.route53resolver.resolverdnssec_configs (
ResourceId,
region
)
SELECT
'{{ resource_id }}',
'{{ region }}';

DELETE example

/*+ delete */
DELETE FROM awscc.route53resolver.resolverdnssec_configs
WHERE
Identifier = '{{ id }}' AND
region = 'us-east-1';

Permissions

To operate on the resolverdnssec_configs resource, the following permissions are required:

resolverdnssec:CreateConfig,
route53resolver:UpdateResolverDnssecConfig,
route53resolver:GetResolverDnssecConfig,
ec2:DescribeVpcs