HealthReportsClient Interface
public interface HealthReportsClient
An instance of this class provides access to all the operations defined in HealthReportsClient.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
abstract
Health |
get(String resourceId, String healthReportName)
Get health report of resource. |
|
abstract
Response<Health |
getWithResponse(String resourceId, String healthReportName, Context context)
Get health report of resource. |
|
abstract
Paged |
list(String scope)
Get a list of all health reports inside a scope. |
|
abstract
Paged |
list(String scope, Context context)
Get a list of all health reports inside a scope. |
Method Details
get
public abstract HealthReportInner get(String resourceId, String healthReportName)
Get health report of resource.
Parameters:
Returns:
getWithResponse
public abstract Response<HealthReportInner> getWithResponse(String resourceId, String healthReportName, Context context)
Get health report of resource.
Parameters:
Returns:
list
public abstract PagedIterable<HealthReportInner> list(String scope)
Get a list of all health reports inside a scope. Valid scopes are: subscription (format: 'subscriptions/{subscriptionId}'), or security connector (format: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'.
Parameters:
Returns:
list
public abstract PagedIterable<HealthReportInner> list(String scope, Context context)
Get a list of all health reports inside a scope. Valid scopes are: subscription (format: 'subscriptions/{subscriptionId}'), or security connector (format: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'.
Parameters:
Returns: