Skip to content
Stratum Docs
Search
Ctrl
K
Cancel
Documentation version
Stratum 0.7.0
Content width
Normal
Wide
Full
Select theme
Dark
Light
Auto
Menu
Documentation
stratumctl
API
API
Overview
meta
iam
platform
regions
audit
network
compute
storage
lb
dns
Overview
List resolver inbound endpoints in a project.
GET
Create a resolver inbound endpoint.
POST
Describe a resolver inbound endpoint.
GET
Delete a resolver inbound endpoint.
DELETE
Update a resolver inbound endpoint's security groups.
PATCH
List hosted zones in a project.
GET
Create a hosted zone.
POST
Describe a hosted zone.
GET
Delete a hosted zone.
DELETE
Update a hosted zone's tunable fields.
PATCH
Describe a hosted zone's DNSSEC status.
GET
Start a DNSSEC key rollover for a hosted zone.
POST
List a zone's recordsets.
GET
Create a recordset (with its initial records).
POST
Describe a recordset (with its records).
GET
Delete a recordset.
DELETE
Replace a recordset's records.
PUT
List a VPC's DNS resolver rules.
GET
Create a DNS resolver rule for a VPC.
POST
Delete a DNS resolver rule.
DELETE
List DNS firewall rule groups.
GET
Create a DNS firewall rule group.
POST
List platform-curated managed DNS firewall rule groups.
GET
Describe a DNS firewall rule group (with its domains + associations).
GET
Delete a DNS firewall rule group.
DELETE
Replace a firewall rule group's domain rules.
PUT
Associate a firewall rule group with a VPC.
POST
Disassociate a firewall rule group from a VPC.
DELETE
List each VPC's resolver addresses and whether they answer.
GET
List a project's DNS health checks.
GET
Create a DNS health check.
POST
Get a DNS health check (with its latest prober result).
GET
Delete a DNS health check.
DELETE
Update a DNS health check.
PATCH
List a project's DNS latency targets.
GET
Create a DNS latency target.
POST
Get a DNS latency target (with its latest prober result).
GET
Delete a DNS latency target.
DELETE
Update a DNS latency target.
PATCH
observability
backup
ssh-ca
operations
quotas
inventory
advisor
secrets
asg
db
admin
backup-admin
observability-admin
join
Documentation version
Stratum 0.7.0
Content width
Normal
Wide
Full
Select theme
Dark
Light
Auto
Overview
dns
Section titled “dns”
Hosted zones + recordsets + resolver endpoints (Route53-shape authoritative DNS).
Operations
Section titled “Operations”
GET
/v1/projects/{projectId}/dns/resolver-inbound-endpoints
POST
/v1/projects/{projectId}/dns/resolver-inbound-endpoints
GET
/v1/projects/{projectId}/dns/resolver-inbound-endpoints/{resolverEndpointId}
DELETE
/v1/projects/{projectId}/dns/resolver-inbound-endpoints/{resolverEndpointId}
PATCH
/v1/projects/{projectId}/dns/resolver-inbound-endpoints/{resolverEndpointId}
GET
/v1/projects/{projectId}/dns/zones
POST
/v1/projects/{projectId}/dns/zones
GET
/v1/projects/{projectId}/dns/zones/{zoneId}
DELETE
/v1/projects/{projectId}/dns/zones/{zoneId}
PATCH
/v1/projects/{projectId}/dns/zones/{zoneId}
GET
/v1/projects/{projectId}/dns/zones/{zoneId}/dnssec
POST
/v1/projects/{projectId}/dns/zones/{zoneId}/dnssec/rotate
GET
/v1/projects/{projectId}/dns/zones/{zoneId}/recordsets
POST
/v1/projects/{projectId}/dns/zones/{zoneId}/recordsets
GET
/v1/projects/{projectId}/dns/zones/{zoneId}/recordsets/{recordSetId}
DELETE
/v1/projects/{projectId}/dns/zones/{zoneId}/recordsets/{recordSetId}
PUT
/v1/projects/{projectId}/dns/zones/{zoneId}/recordsets/{recordSetId}/records
GET
/v1/projects/{projectId}/dns/resolver-rules
POST
/v1/projects/{projectId}/dns/resolver-rules
DELETE
/v1/projects/{projectId}/dns/resolver-rules/{ruleId}
GET
/v1/projects/{projectId}/dns/firewall-rule-groups
POST
/v1/projects/{projectId}/dns/firewall-rule-groups
GET
/v1/projects/{projectId}/dns/managed-firewall-rule-groups
GET
/v1/projects/{projectId}/dns/firewall-rule-groups/{groupId}
DELETE
/v1/projects/{projectId}/dns/firewall-rule-groups/{groupId}
PUT
/v1/projects/{projectId}/dns/firewall-rule-groups/{groupId}/domains
POST
/v1/projects/{projectId}/dns/firewall-rule-groups/{groupId}/associations
DELETE
/v1/projects/{projectId}/dns/firewall-rule-groups/{groupId}/associations/{vpcId}
GET
/v1/projects/{projectId}/dns/recursors
GET
/v1/projects/{projectId}/dns/health-checks
POST
/v1/projects/{projectId}/dns/health-checks
GET
/v1/projects/{projectId}/dns/health-checks/{healthCheckId}
DELETE
/v1/projects/{projectId}/dns/health-checks/{healthCheckId}
PATCH
/v1/projects/{projectId}/dns/health-checks/{healthCheckId}
GET
/v1/projects/{projectId}/dns/latency-targets
POST
/v1/projects/{projectId}/dns/latency-targets
GET
/v1/projects/{projectId}/dns/latency-targets/{latencyTargetId}
DELETE
/v1/projects/{projectId}/dns/latency-targets/{latencyTargetId}
PATCH
/v1/projects/{projectId}/dns/latency-targets/{latencyTargetId}