# Functions

# Constants

See, edit, configure, and delete your Google Cloud data and see the email address for your Google Account.

# Structs

AgentCommand: * An AgentCommand specifies a one-time executable program for the agent to run.
APILayerServer: The API layer server.
AvailabilityGroup: The availability groups for sqlserver.
BackendServer: The backend server.
BackupProperties: Backup properties.
BigQueryDestination: Message describing big query destination.
CancelOperationRequest: The request message for Operations.CancelOperation.
CloudResource: The resource on GCP.
Cluster: The cluster for sqlserver.
Command: * Command specifies the type of command to execute.
ComponentHealth: HealthCondition contains the detailed health check of each component.
Database: The database for sqlserver.
DatabaseProperties: Database Properties.
Empty: A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
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.
FrontEndServer: The front end server.
GceInstanceFilter: Message describing compute engine instance filter.
HealthCheck: HealthCheck contains the detailed health check of a component based on asource.
Insight: A presentation of host resource usage where the workload runs.
Instance: a vm instance.
InstanceProperties: Instance Properties.
Layer: The database layer.
ListDiscoveredProfilesResponse: List discovered profile Response returns discovered profiles from agents.
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.
LoadBalancerServer: The load balancer for sqlserver.
Location: A resource that represents a Google Cloud location.
Notice: Message for additional information generated by the execution.
Operation: This resource represents a long-running operation that is the result of a network API call.
OperationMetadata: Represents the metadata of the long-running operation.
Product: Product contains the details of a product.
Resource: Message represent resource in execution result.
ResourceFilter: Message describing resource filters.
ResourceStatus: Message describing resource status.
Rule: Message represent a rule.
RuleExecutionResult: Message for execution result summary per 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.
SapDiscoveryComponentReplicationSite: A replication site used in Disaster Recovery (DR) configurations.
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.
SapDiscoveryResourceInstancePropertiesDiskMount: Disk mount on the 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.
SapInstanceProperties: SAP instance properties.
SapValidation: A presentation of SAP workload insight.
SapValidationValidationDetail: Message describing the SAP validation metrics.
SapWorkload: The body of sap workload.
ScannedResource: Message of scanned resource.
ShellCommand: * A ShellCommand is invoked via the agent's command line executor.
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.
Status: The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
Summary: Message for execution summary.
ThreeTierWorkload: The body of three tier workload.
TorsoValidation: The schema of torso workload validation data.
UpcomingMaintenanceEvent: Maintenance Event.
ViolationDetails: Message describing the violation in an evaluation result.
WorkloadProfile: workload resource.
WorkloadProfileHealth: WorkloadProfileHealth contains the detailed health check of workload.
WriteInsightRequest: Request for sending the data insights.
WriteInsightResponse: The response for write insights request.