Gets all the principals having bind permission on the intranet VPC associated with the consumer project granted by the Grant API.
HTTP request
GET https://vmwareengine.googleapis.com/v1/{name=projects/*/locations/global/dnsBindPermission}
The URL uses gRPC Transcoding syntax.
Path parameters
Parameters | |
---|---|
name |
Required. The name of the resource which stores the users/service accounts having the permission to bind to the corresponding intranet VPC of the consumer project. DnsBindPermission is a global resource. Resource names are schemeless URIs that follow the conventions in https://cloud.google.com/apis/design/resource_names. For example: Authorization requires the following IAM permission on the specified resource
|
Request body
The request body must be empty.
Response body
DnsBindPermission resource that contains the accounts having the consumer DNS bind permission on the corresponding intranet VPC of the consumer project.
If successful, the response body contains data with the following structure:
JSON representation |
---|
{
"name": string,
"principals": [
{
object ( |
Fields | |
---|---|
name |
Required. Output only. The name of the resource which stores the users/service accounts having the permission to bind to the corresponding intranet VPC of the consumer project. DnsBindPermission is a global resource. Resource names are schemeless URIs that follow the conventions in https://cloud.google.com/apis/design/resource_names. For example: |
principals[] |
Output only. Users/Service accounts which have access for binding on the intranet VPC project corresponding to the consumer project. |
Authorization scopes
Requires the following OAuth scope:
https://www.googleapis.com/auth/cloud-platform
For more information, see the Authentication Overview.