WorkloadManager
import { WorkloadManager } from "https://googleapis.deno.dev/v1/workloadmanager:v1.ts";Workload Manager is a service that provides tooling for enterprise workloads to automate the deployment and validation of your workloads against best practices and recommendations.
§Properties
§Methods
Creates a new actuation for an existing Deployment.
Required. The resource name of the Actuation location using the form: 'projects/{project_id}/locations/{location}/deployments/{deployment}'
Lists Actuations in a given project, location and deployment.
Required. The resource prefix of the Actuation using the form: 'projects/{project_id}/locations/{location}/deployments/{deployment}'
Creates a new Deployment in a given project and location.
Required. The resource prefix of the Deployment using the form: projects/{project_id}/locations/{location_id}
Deletes a single Deployment.
Required. Name of the resource
Gets details of a single Deployment.
Required. Name of the resource. The format will be 'projects/{project_id}/locations/{location_id}/deployments/{deployment_id}'
Lists Deployments in a given project and location.
Required. The resource prefix of the Deployment using the form: projects/{project_id}/locations/{location_id}
Gets details of a discovered workload profile.
Required. Name of the resource
Get the health of a discovered workload profile.
Required. The resource name
List discovered workload profiles
Required. Parent value for ListDiscoveredProfilesRequest
Creates a new Evaluation in a given project and location.
Required. The resource prefix of the evaluation location using the form: projects/{project_id}/locations/{location_id}.
Deletes a single Evaluation.
Required. Name of the resource.
Deletes a single Execution.
Required. Name of the resource.
Lists Executions in a given project and location.
Required. The resource prefix of the Execution using the form: projects/{project}/locations/{location}/evaluations/{evaluation}.
Creates a new Execution in a given project and location.
Required. The resource name of the Evaluation using the form: projects/{project}/locations/{location}/evaluations/{evaluation}.
List all scanned resources for a single Execution.
Required. Parent for ListScannedResourcesRequest.
Gets details of a single Evaluation.
Required. Name of the resource.
Lists Evaluations in a given project and location.
Required. Parent value for ListEvaluationsRequest.
Updates the parameters of a single Evaluation.
Name of resource that has the form projects/{project_id}/locations/{location_id}/evaluations/{evaluation_id}.
Delete the data insights from workload manager data warehouse.
Required. The system id of the SAP system resource to delete. Formatted as projects/{project}/locations/{location}/sapSystems/{sap_system_id}
Write the data insights to workload manager data warehouse.
Required. The GCP location. The format is: projects/{project}/locations/{location}.
Lists information about the supported locations for this service. This
method lists locations based on the resource scope provided in the
[ListLocationsRequest.name] field: * Global locations: If name is
empty, the method lists the public locations available to all projects. *
Project-specific locations: If name follows the format
projects/{project}, the method lists locations visible to that specific
project. This includes public, private, or other project-specific locations
enabled for the project. For gRPC and client library implementations, the
resource name is passed as the name field. For direct service calls, the
resource name is incorporated into the request path based on the specific
service implementation and version.
The resource that owns the locations collection, if applicable.
Starts asynchronous cancellation on a long-running operation. The server
makes a best effort to cancel the operation, but success is not guaranteed.
If the server doesn't support this method, it returns
google.rpc.Code.UNIMPLEMENTED. Clients can use Operations.GetOperation or
other methods to check whether the cancellation succeeded or whether the
operation completed despite cancellation. On successful cancellation, the
operation is not deleted; instead, it becomes an operation with an
Operation.error value with a google.rpc.Status.code of 1, corresponding
to Code.CANCELLED.
The name of the operation resource to be cancelled.
Deletes a long-running operation. This method indicates that the client is
no longer interested in the operation result. It does not cancel the
operation. If the server doesn't support this method, it returns
google.rpc.Code.UNIMPLEMENTED.
The name of the operation resource to be deleted.
Lists operations that match the specified filter in the request. If the
server doesn't support this method, it returns UNIMPLEMENTED.
The name of the operation's parent resource.
Lists rules in a given project.
Required. The [project] on which to execute the request. The format is: projects/{project_id}/locations/{location} Currently, the pre-defined rules are global available to all projects and all regions.