Assured Workloads API (assuredworkloads:v1beta1)

2024-07-05

1 new method

Additions

    Methods
  • assuredworkloads.organizations.locations.workloads.enableComplianceUpdates

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

      Description: This endpoint enables Assured Workloads service to offer compliance updates for the folder based assured workload. It sets up an Assured Workloads Service Agent, having permissions to read compliance controls (for example: Org Policies) applied on the workload. The caller must have `resourcemanager.folders.getIamPolicy` and `resourcemanager.folders.setIamPolicy` permissions on the assured workload folder.

      Parameters:

        name

          Pattern: ^organizations/[^/]+/locations/[^/]+/workloads/[^/]+$

          Required: Yes

          Type: string

          Description: Required. The `name` field is used to identify the workload. Format: organizations/{org_id}/locations/{location_id}/workloads/{workload_id}

          Location: path

      Parameter Order: name

      HTTP Method: PUT

      Flat Path: v1beta1/organizations/{organizationsId}/locations/{locationsId}/workloads/{workloadsId}:enableComplianceUpdates

      Path: v1beta1/{+name}:enableComplianceUpdates

1 removed method

Deletions

    Methods
  • assuredworkloads.organizations.locations.workloads.enableComplianceUpdates

      Description: This endpoint enables Assured Workloads service to offer compliance updates for the folder based assured workload. It sets up an Assured Workloads Service Agent, having permissions to read compliance controls (for example: Org Policies) applied on the workload. The caller must have `resourcemanager.folders.getIamPolicy` and `resourcemanager.folders.setIamPolicy` permissions on the assured workload folder.

      Parameters:

        name

          Description: Required. The `name` field is used to identify the workload. Format: organizations/{org_id}/locations/{location_id}/workloads/{workload_id}

          Type: string

          Required: Yes

          Location: path

          Pattern: ^organizations/[^/]+/locations/[^/]+/workloads/[^/]+$

      HTTP Method: PUT

      Parameter Order: name

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

      Flat Path: v1beta1/organizations/{organizationsId}/locations/{locationsId}/workloads/{workloadsId}:enableComplianceUpdates

      Path: v1beta1/{+name}:enableComplianceUpdates