Permissions for @turbot/gcp-dns
Taking a look at permissions and associated grant levels for each permission for DNS:
Permission | Grant Level | Help |
---|---|---|
compute.networks.get | Metadata | |
compute.networks.list | Metadata | |
dns.changes.create | Admin | |
dns.changes.get | Metadata | |
dns.changes.list | Metadata | |
dns.dnsKeys.get | Metadata | |
dns.dnsKeys.list | Metadata | |
dns.managedZoneOperations.get | Metadata | |
dns.managedZoneOperations.list | Metadata | |
dns.managedZones.create | Admin | |
dns.managedZones.delete | Admin | |
dns.managedZones.get | Metadata | |
dns.managedZones.list | Metadata | |
dns.managedZones.update | Admin | |
dns.networks.bindPrivateDNSPolicy | Admin | |
dns.networks.bindPrivateDNSZone | Admin | |
dns.networks.targetWithPeeringZone | Operator | |
dns.policies.create | Admin | |
dns.policies.delete | Admin | |
dns.policies.get | Metadata | |
dns.policies.getIamPolicy | Metadata | |
dns.policies.list | Metadata | |
dns.policies.setIamPolicy | Admin | |
dns.policies.update | Admin | |
dns.projects.get | Metadata | |
dns.resourceRecordSets.create | Admin | |
dns.resourceRecordSets.delete | Admin | |
dns.resourceRecordSets.list | Metadata | |
dns.resourceRecordSets.update | Admin | |
resourcemanager.projects.get | Metadata | |
resourcemanager.projects.getIamPolicy | Metadata |