ProjectsLocationsDnsBindPermission
class ProjectsLocationsDnsBindPermission extends Resource (View source)
The "dnsBindPermission" collection of methods.
Typical usage is:
$vmwareengineService = new Google\Service\VMwareEngine(...);
$dnsBindPermission = $vmwareengineService->projects_locations_dnsBindPermission;
Methods
Grants the bind permission to the customer provided principal(user / service account) to bind their DNS zone with the intranet VPC associated with the project. DnsBindPermission is a global resource and location can only be global. (dnsBindPermission.grant)
Revokes the bind permission from the customer provided principal(user / service account) on the intranet VPC associated with the consumer project.
Details
Operation
grant(string $name, GrantDnsBindPermissionRequest $postBody, array $optParams = [])
Grants the bind permission to the customer provided principal(user / service account) to bind their DNS zone with the intranet VPC associated with the project. DnsBindPermission is a global resource and location can only be global. (dnsBindPermission.grant)
Operation
revoke(string $name, RevokeDnsBindPermissionRequest $postBody, array $optParams = [])
Revokes the bind permission from the customer provided principal(user / service account) on the intranet VPC associated with the consumer project.
DnsBindPermission is a global resource and location can only be global. (dnsBindPermission.revoke)