Method: organizations.locations.customers.workloads.getPartnerPermissions

Gets the partner permissions granted for a workload

HTTP request

GET https://cloudcontrolspartner.googleapis.com/v1beta/{name=organizations/*/locations/*/customers/*/workloads/*/partnerPermissions}

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
name

string

Required. Name of the resource to get in the format: organizations/{organization}/locations/{location}/customers/{customer}/workloads/{workload}/partnerPermissions

Request body

The request body must be empty.

Response body

The permissions granted to the partner for a workload

If successful, the response body contains data with the following structure:

JSON representation
{
  "name": string,
  "partnerPermissions": [
    enum (Permission)
  ]
}
Fields
name

string

Identifier. Format: organizations/{organization}/locations/{location}/customers/{customer}/workloads/{workload}/partnerPermissions

partnerPermissions[]

enum (Permission)

The partner permissions granted for the workload

Authorization scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/cloud-platform

For more information, see the Authentication Overview.

IAM Permissions

Requires the following IAM permission on the name resource:

  • cloudcontrolspartner.partnerpermissions.get

For more information, see the IAM documentation.

Permission

Enums
PERMISSION_UNSPECIFIED Unspecified partner permission
ACCESS_TRANSPARENCY_AND_EMERGENCY_ACCESS_LOGS Permission for Access Transparency and emergency logs
ASSURED_WORKLOADS_MONITORING Permission for Assured Workloads monitoring violations
ACCESS_APPROVAL_REQUESTS Permission for Access Approval requests
ASSURED_WORKLOADS_EKM_CONNECTION_STATUS Permission for External Key Manager connection status