Summary of entries of Classes for google-cloud-workloadmanager.
Classes
WorkloadManagerAsyncClient
The Workload Manager provides various tools to deploy, validate and observe your workloads running on Google Cloud.
WorkloadManagerClient
The Workload Manager provides various tools to deploy, validate and observe your workloads running on Google Cloud.
ListEvaluationsAsyncPager
A pager for iterating through list_evaluations requests.
This class thinly wraps an initial
ListEvaluationsResponse object, and
provides an __aiter__ method to iterate through its
evaluations field.
If there are more pages, the __aiter__ method will make additional
ListEvaluations requests and continue to iterate
through the evaluations field on the
corresponding responses.
All the usual ListEvaluationsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListEvaluationsPager
A pager for iterating through list_evaluations requests.
This class thinly wraps an initial
ListEvaluationsResponse object, and
provides an __iter__ method to iterate through its
evaluations field.
If there are more pages, the __iter__ method will make additional
ListEvaluations requests and continue to iterate
through the evaluations field on the
corresponding responses.
All the usual ListEvaluationsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListExecutionResultsAsyncPager
A pager for iterating through list_execution_results requests.
This class thinly wraps an initial
ListExecutionResultsResponse object, and
provides an __aiter__ method to iterate through its
execution_results field.
If there are more pages, the __aiter__ method will make additional
ListExecutionResults requests and continue to iterate
through the execution_results field on the
corresponding responses.
All the usual ListExecutionResultsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListExecutionResultsPager
A pager for iterating through list_execution_results requests.
This class thinly wraps an initial
ListExecutionResultsResponse object, and
provides an __iter__ method to iterate through its
execution_results field.
If there are more pages, the __iter__ method will make additional
ListExecutionResults requests and continue to iterate
through the execution_results field on the
corresponding responses.
All the usual ListExecutionResultsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListExecutionsAsyncPager
A pager for iterating through list_executions requests.
This class thinly wraps an initial
ListExecutionsResponse object, and
provides an __aiter__ method to iterate through its
executions field.
If there are more pages, the __aiter__ method will make additional
ListExecutions requests and continue to iterate
through the executions field on the
corresponding responses.
All the usual ListExecutionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListExecutionsPager
A pager for iterating through list_executions requests.
This class thinly wraps an initial
ListExecutionsResponse object, and
provides an __iter__ method to iterate through its
executions field.
If there are more pages, the __iter__ method will make additional
ListExecutions requests and continue to iterate
through the executions field on the
corresponding responses.
All the usual ListExecutionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListScannedResourcesAsyncPager
A pager for iterating through list_scanned_resources requests.
This class thinly wraps an initial
ListScannedResourcesResponse object, and
provides an __aiter__ method to iterate through its
scanned_resources field.
If there are more pages, the __aiter__ method will make additional
ListScannedResources requests and continue to iterate
through the scanned_resources field on the
corresponding responses.
All the usual ListScannedResourcesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListScannedResourcesPager
A pager for iterating through list_scanned_resources requests.
This class thinly wraps an initial
ListScannedResourcesResponse object, and
provides an __iter__ method to iterate through its
scanned_resources field.
If there are more pages, the __iter__ method will make additional
ListScannedResources requests and continue to iterate
through the scanned_resources field on the
corresponding responses.
All the usual ListScannedResourcesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
AgentCommand
An AgentCommand specifies a one-time executable program for the agent to run.
ParametersEntry
The abstract base class for a message.
BigQueryDestination
BigQuery destination for evaluation results.
Command
Command specifies the type of command to execute.
This message has oneof_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
CreateEvaluationRequest
Request message for the CreateEvaluation RPC.
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.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
EvaluationType
Possible types of workload evaluations like SAP, SQL Server, etc.
LabelsEntry
The abstract base class for a message.
Execution
Execution that represents a single run of an Evaluation.
Engine
The engine used for the execution.
ExternalDataSources
External data sources for an execution.
Type
Possible types of external data sources like BigQuery table, etc.
LabelsEntry
The abstract base class for a message.
Notice
Additional information generated by an execution.
State
The possible states of an execution like RUNNING, SUCCEEDED, FAILED, etc.
Summary
Execution summary.
Type
The type of execution, could be on demand execute or scheduled execute.
ExecutionResult
The result of an execution.
Type
Enum of execution result 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.
InclusionLabelsEntry
The abstract base class for a message.
ResourceStatus
The lifecycle status of an Evaluation resource.
State
Possible states of an evaluation, such as CREATING, ACTIVE, and DELETING.
Rule
A rule to be evaluated.
RuleType
The type of the rule.
RuleExecutionResult
Execution result summary per rule.
State
Possible states of a rule execution like SUCCESS, FAILURE, etc.
RuleOutput
The rule output of the violation.
DetailsEntry
The abstract base class for a message.
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.
ObservedEntry
The abstract base class for a message.
Modules
pagers
API documentation for workloadmanager_v1.services.workload_manager.pagers module.