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
- APILayerServer
- The API layer server
- AvailabilityGroup
- The availability groups for sqlserver
- BackendServer
- The backend server
- BigQueryDestination
- Message describing big query destination
- CloudResource
- The resource on GCP
- Cluster
- The cluster for sqlserver
- Database
- The database for sqlserver
- Evaluation
- LINT.IfChange Message describing Evaluation object
- Execution
- Message describing Execution object
- ExecutionResult
- Message describing the result of an execution
- FrontEndServer
- The front end server
- GceInstanceFilter
- Message describing compute engine instance filter
- Insight
- A presentation of host resource usage where the workload runs.
- Instance
- a vm instance
- Layer
- The database layer
- 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
- ListWorkloadProfilesResponse
- List workloadResponse returns a response with the list of workload overview
- LoadBalancerServer
- The load balancer for sqlserver
- 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
- ProjectsLocationsWorkloadProfilesResource
- 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
- SapComponent
- The component of sap workload
- 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
- 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.
- SapWorkload
- The body of sap workload
- SapWorkloadOverview
- The overview of sap workload
- 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.
- SqlserverWorkload
- The body of sqlserver workload
- SqlserverWorkloadOverview
- The overview of sqlserver workload
- ThreeTierWorkload
- The body of three tier workload
- ThreeTierWorkloadOverview
- The overview of three tier workload
- 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.
- WorkloadProfile
- workload resource
- WorkloadProfileOverview
- a workload profile overview
- 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.