Classes
AgentCommand
An AgentCommand specifies a one-time executable program for the agent to run.
BigQueryDestination
BigQuery destination for evaluation results.
Command
Command specifies the type of command to execute.
CreateEvaluationRequest
Request message for the CreateEvaluation RPC.
CryptoKeyName
Resource name for the CryptoKey resource.
DeleteEvaluationRequest
Request message for the DeleteEvaluation RPC.
DeleteExecutionRequest
Request message for the DeleteExecution RPC.
Evaluation
Represents a Workload Manager Evaluation configuration. An Evaluation defines a set of rules to be validated against a scope of Cloud resources.
Evaluation.Types
Container for nested types declared in the Evaluation message type.
EvaluationName
Resource name for the Evaluation resource.
Execution
Execution that represents a single run of an Evaluation.
Execution.Types
Container for nested types declared in the Execution message type.
Execution.Types.ExternalDataSources
External data sources for an execution.
Execution.Types.ExternalDataSources.Types
Container for nested types declared in the ExternalDataSources message type.
Execution.Types.Notice
Additional information generated by an execution.
Execution.Types.Summary
Execution summary.
ExecutionName
Resource name for the Execution resource.
ExecutionResult
The result of an execution.
ExecutionResult.Types
Container for nested types declared in the ExecutionResult message type.
GceInstanceFilter
A filter for matching Compute Engine instances.
GetEvaluationRequest
Request message for the GetEvaluation RPC.
GetExecutionRequest
Request message for the GetExecution RPC.
ListEvaluationsRequest
Request message for the ListEvaluations RPC.
ListEvaluationsResponse
Response message for the ListEvaluations RPC.
ListExecutionResultsRequest
Request message for the ListExecutionResults RPC.
ListExecutionResultsResponse
Response message for the ListExecutionResults RPC.
ListExecutionsRequest
Request message for the ListExecutions RPC.
ListExecutionsResponse
Response message for the ListExecutions RPC.
ListRulesRequest
Request message for the ListRules RPC.
ListRulesResponse
Response message for the ListRules RPC.
ListScannedResourcesRequest
Request message for the ListScannedResources RPC.
ListScannedResourcesResponse
Response message for the ListScannedResources RPC.
OperationMetadata
Represents the metadata of the long-running operation.
Resource
Resource in execution result.
ResourceFilter
Resource filter for an evaluation defining the scope of resources to be evaluated.
ResourceStatus
The lifecycle status of an Evaluation resource.
ResourceStatus.Types
Container for nested types declared in the ResourceStatus message type.
Rule
A rule to be evaluated.
Rule.Types
Container for nested types declared in the Rule message type.
RuleExecutionResult
Execution result summary per rule.
RuleExecutionResult.Types
Container for nested types declared in the RuleExecutionResult message type.
RuleName
Resource name for the Rule resource.
RuleOutput
The rule output of the violation.
RunEvaluationRequest
Request message for the RunEvaluation RPC.
ScannedResource
A scanned resource.
ShellCommand
A ShellCommand is invoked via the agent's command line executor.
UpdateEvaluationRequest
Request message for the UpdateEvaluation RPC.
ViolationDetails
The violation in an evaluation result.
WorkloadManager
The Workload Manager provides various tools to deploy, validate and observe your workloads running on Google Cloud.
WorkloadManager.WorkloadManagerBase
Base class for server-side implementations of WorkloadManager
WorkloadManager.WorkloadManagerClient
Client for WorkloadManager
WorkloadManagerClient
WorkloadManager client wrapper, for convenient use.
WorkloadManagerClientBuilder
Builder class for WorkloadManagerClient to provide simple configuration of credentials, endpoint etc.
WorkloadManagerClientImpl
WorkloadManager client wrapper implementation, for convenient use.
WorkloadManagerSettings
Settings for WorkloadManagerClient instances.
Enums
Command.CommandTypeOneofCase
Enum of possible cases for the "command_type" oneof.
CryptoKeyName.ResourceNameType
The possible contents of CryptoKeyName.
Evaluation.Types.EvaluationType
Possible types of workload evaluations like SAP, SQL Server, etc.
EvaluationName.ResourceNameType
The possible contents of EvaluationName.
Execution.Types.Engine
The engine used for the execution.
Execution.Types.ExternalDataSources.Types.Type
Possible types of external data sources like BigQuery table, etc.
Execution.Types.State
The possible states of an execution like RUNNING, SUCCEEDED, FAILED, etc.
Execution.Types.Type
The type of execution, could be on demand execute or scheduled execute.
ExecutionName.ResourceNameType
The possible contents of ExecutionName.
ExecutionResult.Types.Type
Enum of execution result type.
ResourceStatus.Types.State
Possible states of an evaluation, such as CREATING, ACTIVE, and DELETING.
Rule.Types.RuleType
The type of the rule.
RuleExecutionResult.Types.State
Possible states of a rule execution like SUCCESS, FAILURE, etc.
RuleName.ResourceNameType
The possible contents of RuleName.