@swamp/aws/route53globalresolver
v2026.04.23.3
AWS ROUTE53GLOBALRESOLVER infrastructure models
Repository
https://github.com/systeminit/swamp-extensions
Labels
awsroute53globalresolvercloudinfrastructure
Contents
Quality score
Verified by SwampHow well-documented and verifiable this extension is.
Grade A
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types1/1earned
- Has description1/1earned
- At least one platform tag (or universal)1/1earned
- Two or more platform tags (or universal)1/1earned
- License declared1/1earned
- Verified public repository2/2earned
Install
$ swamp extension pull @swamp/aws/route53globalresolver@swamp/aws/route53globalresolver/access-sourcev2026.04.23.2access_source.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| Cidr | string | |
| IpAddressType? | enum | |
| Name? | string | |
| DnsViewId | string | |
| Protocol | enum | |
| ClientToken? | string | |
| Tags? | array |
createCreate a Route53GlobalResolver AccessSource
getGet a Route53GlobalResolver AccessSource
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Route53GlobalResolver AccessSource |
updateUpdate a Route53GlobalResolver AccessSource
deleteDelete a Route53GlobalResolver AccessSource
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Route53GlobalResolver AccessSource |
syncSync Route53GlobalResolver AccessSource state from AWS
Resources
state(infinite)— Route53GlobalResolver AccessSource resource state
@swamp/aws/route53globalresolver/access-tokenv2026.04.23.2access_token.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| Name? | string | |
| DnsViewId | string | |
| ExpiresAt? | string | |
| ClientToken? | string | |
| Tags? | array |
createCreate a Route53GlobalResolver AccessToken
getGet a Route53GlobalResolver AccessToken
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Route53GlobalResolver AccessToken |
updateUpdate a Route53GlobalResolver AccessToken
deleteDelete a Route53GlobalResolver AccessToken
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Route53GlobalResolver AccessToken |
syncSync Route53GlobalResolver AccessToken state from AWS
Resources
state(infinite)— Route53GlobalResolver AccessToken resource state
@swamp/aws/route53globalresolver/dns-viewv2026.04.23.2dns_view.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| Name | string | |
| Description? | string | |
| GlobalResolverId | string | |
| DnssecValidation? | enum | |
| EdnsClientSubnet? | enum | |
| FirewallRulesFailOpen? | enum | |
| ClientToken? | string | |
| Tags? | array |
createCreate a Route53GlobalResolver DnsView
getGet a Route53GlobalResolver DnsView
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Route53GlobalResolver DnsView |
updateUpdate a Route53GlobalResolver DnsView
deleteDelete a Route53GlobalResolver DnsView
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Route53GlobalResolver DnsView |
syncSync Route53GlobalResolver DnsView state from AWS
Resources
state(infinite)— Route53GlobalResolver DnsView resource state
@swamp/aws/route53globalresolver/firewall-domain-listv2026.04.23.2firewall_domain_list.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| Name | string | |
| Description? | string | |
| GlobalResolverId | string | |
| Domains? | array | An inline list of domains to use for this domain list. |
| DomainFileUrl? | string | S3 URL to import domains from. |
| ClientToken? | string | |
| Tags? | array |
createCreate a Route53GlobalResolver FirewallDomainList
getGet a Route53GlobalResolver FirewallDomainList
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Route53GlobalResolver FirewallDomainList |
updateUpdate a Route53GlobalResolver FirewallDomainList
deleteDelete a Route53GlobalResolver FirewallDomainList
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Route53GlobalResolver FirewallDomainList |
syncSync Route53GlobalResolver FirewallDomainList state from AWS
Resources
state(infinite)— Route53GlobalResolver FirewallDomainList resource state
@swamp/aws/route53globalresolver/firewall-rulev2026.04.23.2firewall_rule.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| Name | string | |
| Description? | string | |
| Action | enum | |
| BlockResponse? | enum | |
| BlockOverrideDnsType? | enum | |
| BlockOverrideDomain? | string | |
| BlockOverrideTtl? | number | |
| ConfidenceThreshold? | enum | |
| DnsAdvancedProtection? | enum | |
| FirewallDomainListId? | string | |
| Priority? | number | |
| DnsViewId | string | |
| QType? | string | |
| ClientToken? | string |
createCreate a Route53GlobalResolver FirewallRule
getGet a Route53GlobalResolver FirewallRule
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Route53GlobalResolver FirewallRule |
updateUpdate a Route53GlobalResolver FirewallRule
deleteDelete a Route53GlobalResolver FirewallRule
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Route53GlobalResolver FirewallRule |
syncSync Route53GlobalResolver FirewallRule state from AWS
Resources
state(infinite)— Route53GlobalResolver FirewallRule resource state
@swamp/aws/route53globalresolver/global-resolverv2026.04.23.2global_resolver.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| Name | string | |
| Description? | string | |
| Regions | array | |
| ObservabilityRegion? | string | |
| IpAddressType? | enum | |
| ClientToken? | string | |
| Tags? | array |
createCreate a Route53GlobalResolver GlobalResolver
getGet a Route53GlobalResolver GlobalResolver
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Route53GlobalResolver GlobalResolver |
updateUpdate a Route53GlobalResolver GlobalResolver
deleteDelete a Route53GlobalResolver GlobalResolver
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Route53GlobalResolver GlobalResolver |
syncSync Route53GlobalResolver GlobalResolver state from AWS
Resources
state(infinite)— Route53GlobalResolver GlobalResolver resource state
@swamp/aws/route53globalresolver/hosted-zone-associationv2026.04.23.2hosted_zone_association.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| Name | string | |
| HostedZoneId | string | |
| ResourceArn | string |
createCreate a Route53GlobalResolver HostedZoneAssociation
getGet a Route53GlobalResolver HostedZoneAssociation
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Route53GlobalResolver HostedZoneAssociation |
updateUpdate a Route53GlobalResolver HostedZoneAssociation
deleteDelete a Route53GlobalResolver HostedZoneAssociation
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Route53GlobalResolver HostedZoneAssociation |
syncSync Route53GlobalResolver HostedZoneAssociation state from AWS
Resources
state(infinite)— Route53GlobalResolver HostedZoneAssociation resource state
2026.04.23.21.3 MBApr 23, 2026
AWS ROUTE53GLOBALRESOLVER infrastructure models
Release Notes
- Updated: access_source, access_token, dns_view, firewall_domain_list, firewall_rule, global_resolver, hosted_zone_association
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awsroute53globalresolvercloudinfrastructure
2026.04.03.21.3 MBApr 3, 2026
AWS ROUTE53GLOBALRESOLVER infrastructure models
Release Notes
- Updated: access_source, access_token, dns_view, firewall_domain_list, firewall_rule, global_resolver, hosted_zone_association
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awsroute53globalresolvercloudinfrastructure
2026.03.19.11.4 MBMar 19, 2026
AWS ROUTE53GLOBALRESOLVER infrastructure models
Release Notes
- Updated: access_source, access_token, dns_view, firewall_domain_list, firewall_rule, global_resolver, hosted_zone_association
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awsroute53globalresolvercloudinfrastructure
2026.03.16.11.4 MBMar 16, 2026
AWS ROUTE53GLOBALRESOLVER infrastructure models
Release Notes
- Updated: access_source, access_token, dns_view, firewall_domain_list, firewall_rule, global_resolver, hosted_zone_association
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awsroute53globalresolvercloudinfrastructure
2026.03.13.11.4 MBMar 13, 2026
AWS ROUTE53GLOBALRESOLVER infrastructure models
Release Notes
- Added: access_source, access_token, dns_view, firewall_domain_list, firewall_rule, global_resolver, hosted_zone_association
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awsroute53globalresolvercloudinfrastructure