workloadmanager/v1 library

Workload Manager API - v1

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.

For more information, see cloud.google.com/workload-manager/docs

Create an instance of WorkloadManagerApi to access these resources:

Classes

BigQueryDestination
Message describing big query destination
Evaluation
LINT.IfChange Message describing Evaluation object
Execution
Message describing Execution object
ExecutionResult
Message describing the result of an execution
ExternalDataSources
Message for external data sources
GceInstanceFilter
Message describing compute engine instance filter
Insight
A presentation of host resource usage where the workload runs.
ListEvaluationsResponse
Message for response to listing Evaluations
ListExecutionResultsResponse
Message for response of list execution results
ListExecutionsResponse
Message for response to listing Executions
ListLocationsResponse
The response message for Locations.ListLocations.
ListOperationsResponse
The response message for Operations.ListOperations.
ListRulesResponse
Mesesage of response of list rules
ListScannedResourcesResponse
Message for response to list scanned resources
Operation
This resource represents a long-running operation that is the result of a network API call.
ProjectsLocationsEvaluationsExecutionsResource
ProjectsLocationsEvaluationsExecutionsResultsResource
ProjectsLocationsEvaluationsExecutionsScannedResourcesResource
ProjectsLocationsEvaluationsResource
ProjectsLocationsInsightsResource
ProjectsLocationsOperationsResource
ProjectsLocationsResource
ProjectsLocationsRulesResource
ProjectsResource
Resource
Message represent resource in execution result
ResourceFilter
Message describing resource filters
ResourceStatus
Message describing resource status
Rule
Message represent a rule
RunEvaluationRequest
Message for creating a Execution
SapDiscovery
The schema of SAP system discovery data.
SapDiscoveryComponent
Message describing the system component.
SapDiscoveryComponentApplicationProperties
A set of properties describing an SAP Application layer.
SapDiscoveryComponentDatabaseProperties
A set of properties describing an SAP Database layer.
SapDiscoveryMetadata
Message describing SAP discovery system metadata
SapDiscoveryResource
Message describing a resource.
SapDiscoveryResourceInstanceProperties
A set of properties only present for an instance type resource
SapDiscoveryResourceInstancePropertiesAppInstance
Fields to describe an SAP application server instance.
SapDiscoveryWorkloadProperties
A set of properties describing an SAP workload.
SapDiscoveryWorkloadPropertiesProductVersion
A product name and version.
SapDiscoveryWorkloadPropertiesSoftwareComponentProperties
A SAP software component name, version, and type.
SapValidation
A presentation of SAP workload insight.
SapValidationValidationDetail
Message describing the SAP validation metrics.
ScannedResource
Message of scanned resource
SqlserverValidation
A presentation of SQLServer workload insight.
SqlserverValidationDetails
Message containing collected data names and values.
SqlserverValidationValidationDetail
Message describing the Sqlserver validation metrics.
ViolationDetails
Message describing the violdation in execution result
WorkloadManagerApi
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.
WriteInsightRequest
Request for sending the data insights.

Typedefs

CancelOperationRequest = $Empty
The request message for Operations.CancelOperation.
Empty = $Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
Location = $Location00
A resource that represents a Google Cloud location.
Status = $Status
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
WriteInsightResponse = $Empty
The response for write insights request.

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.