Close httplib2 connections.
Get the health of a discovered workload profile.
close()
Close httplib2 connections.
get(name, x__xgafv=None)
Get the health of a discovered workload profile. Args: name: string, Required. The resource name (required) x__xgafv: string, V1 error format. Allowed values 1 - v1 error format 2 - v2 error format Returns: An object of the form: { # WorkloadProfileHealth contains the detailed health check of workload. "checkTime": "A String", # The time when the health check was performed. "componentHealthes": [ # The detailed condition reports of each component. { # HealthCondition contains the detailed health check of each component. "component": "A String", # The component of a workload. "componentHealthChecks": [ # The detailed health checks of the component. { # HealthCheck contains the detailed health check of a component based on asource. "message": "A String", # Output only. The message of the health check. "metric": "A String", # Output only. The health check source metric name. "resource": { # The resource on GCP # Output only. The resource the check performs on. "instanceProperties": { # Instance Properties. # Output only. All instance properties. "instanceNumber": "A String", # Optional. Instance number. "machineType": "A String", # Optional. Instance machine type. "role": "A String", # Optional. Instance role. "roles": [ # Optional. Instance roles. "A String", ], "sapInstanceProperties": { # SAP instance properties. # Optional. SAP Instance properties. "numbers": [ # Optional. SAP Instance numbers. They are from '00' to '99'. "A String", ], }, "status": "A String", # Optional. Instance status. "upcomingMaintenanceEvent": { # Maintenance Event # Optional. the next maintenance event on VM "endTime": "A String", # Optional. End time "maintenanceStatus": "A String", # Optional. Maintenance status "startTime": "A String", # Optional. Start time "type": "A String", # Optional. Type }, }, "kind": "A String", # Output only. ComputeInstance, ComputeDisk, VPC, Bare Metal server, etc. "name": "A String", # Output only. resource name }, "source": "A String", # Output only. The source of the health check. "state": "A String", # Output only. The state of the health check. }, ], "componentHealthType": "A String", # Output only. The type of the component health. "isRequired": True or False, # Output only. The requirement of the component. "state": "A String", # Output only. The health state of the component. "subComponentHealthes": [ # Sub component health. # Object with schema name: ComponentHealth ], }, ], "state": "A String", # Output only. The health state of the workload. }