Interface SapLandscapeMonitorsClient


public interface SapLandscapeMonitorsClient
An instance of this class provides access to all the operations defined in SapLandscapeMonitorsClient.
  • Method Details

    • getWithResponse

      com.azure.core.http.rest.Response<SapLandscapeMonitorInner> getWithResponse(String resourceGroupName, String monitorName, com.azure.core.util.Context context)
      Gets configuration values for Single Pane Of Glass for SAP monitor.

      Gets configuration values for Single Pane Of Glass for SAP monitor for the specified subscription, resource group, and resource name.

      Parameters:
      resourceGroupName - The name of the resource group. The name is case insensitive.
      monitorName - Name of the SAP monitor resource.
      context - The context to associate with this operation.
      Returns:
      configuration values for Single Pane Of Glass for SAP monitor for the specified subscription, resource group, and resource name along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • get

      SapLandscapeMonitorInner get(String resourceGroupName, String monitorName)
      Gets configuration values for Single Pane Of Glass for SAP monitor.

      Gets configuration values for Single Pane Of Glass for SAP monitor for the specified subscription, resource group, and resource name.

      Parameters:
      resourceGroupName - The name of the resource group. The name is case insensitive.
      monitorName - Name of the SAP monitor resource.
      Returns:
      configuration values for Single Pane Of Glass for SAP monitor for the specified subscription, resource group, and resource name.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createWithResponse

      com.azure.core.http.rest.Response<SapLandscapeMonitorInner> createWithResponse(String resourceGroupName, String monitorName, SapLandscapeMonitorInner sapLandscapeMonitorParameter, com.azure.core.util.Context context)
      Creates a SAP Landscape Monitor Dashboard.

      Creates a SAP Landscape Monitor Dashboard for the specified subscription, resource group, and resource name.

      Parameters:
      resourceGroupName - The name of the resource group. The name is case insensitive.
      monitorName - Name of the SAP monitor resource.
      sapLandscapeMonitorParameter - Request body representing a configuration for Sap Landscape Monitor Dashboard.
      context - The context to associate with this operation.
      Returns:
      configuration associated with SAP Landscape Monitor Dashboard along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • create

      SapLandscapeMonitorInner create(String resourceGroupName, String monitorName, SapLandscapeMonitorInner sapLandscapeMonitorParameter)
      Creates a SAP Landscape Monitor Dashboard.

      Creates a SAP Landscape Monitor Dashboard for the specified subscription, resource group, and resource name.

      Parameters:
      resourceGroupName - The name of the resource group. The name is case insensitive.
      monitorName - Name of the SAP monitor resource.
      sapLandscapeMonitorParameter - Request body representing a configuration for Sap Landscape Monitor Dashboard.
      Returns:
      configuration associated with SAP Landscape Monitor Dashboard.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteWithResponse

      com.azure.core.http.rest.Response<Void> deleteWithResponse(String resourceGroupName, String monitorName, com.azure.core.util.Context context)
      Deletes a SAP Landscape Monitor Dashboard.

      Deletes a SAP Landscape Monitor Dashboard with the specified subscription, resource group, and SAP monitor name.

      Parameters:
      resourceGroupName - The name of the resource group. The name is case insensitive.
      monitorName - Name of the SAP monitor resource.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • delete

      void delete(String resourceGroupName, String monitorName)
      Deletes a SAP Landscape Monitor Dashboard.

      Deletes a SAP Landscape Monitor Dashboard with the specified subscription, resource group, and SAP monitor name.

      Parameters:
      resourceGroupName - The name of the resource group. The name is case insensitive.
      monitorName - Name of the SAP monitor resource.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateWithResponse

      com.azure.core.http.rest.Response<SapLandscapeMonitorInner> updateWithResponse(String resourceGroupName, String monitorName, SapLandscapeMonitorInner sapLandscapeMonitorParameter, com.azure.core.util.Context context)
      Patches the SAP Landscape Monitor Dashboard.

      Patches the SAP Landscape Monitor Dashboard for the specified subscription, resource group, and SAP monitor name.

      Parameters:
      resourceGroupName - The name of the resource group. The name is case insensitive.
      monitorName - Name of the SAP monitor resource.
      sapLandscapeMonitorParameter - Request body representing a configuration for Sap Landscape Monitor Dashboard.
      context - The context to associate with this operation.
      Returns:
      configuration associated with SAP Landscape Monitor Dashboard along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • update

      SapLandscapeMonitorInner update(String resourceGroupName, String monitorName, SapLandscapeMonitorInner sapLandscapeMonitorParameter)
      Patches the SAP Landscape Monitor Dashboard.

      Patches the SAP Landscape Monitor Dashboard for the specified subscription, resource group, and SAP monitor name.

      Parameters:
      resourceGroupName - The name of the resource group. The name is case insensitive.
      monitorName - Name of the SAP monitor resource.
      sapLandscapeMonitorParameter - Request body representing a configuration for Sap Landscape Monitor Dashboard.
      Returns:
      configuration associated with SAP Landscape Monitor Dashboard.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listWithResponse

      com.azure.core.http.rest.Response<SapLandscapeMonitorListResultInner> listWithResponse(String resourceGroupName, String monitorName, com.azure.core.util.Context context)
      Gets configuration values for Single Pane Of Glass for SAP monitor.

      Gets configuration values for Single Pane Of Glass for SAP monitor for the specified subscription, resource group, and resource name.

      Parameters:
      resourceGroupName - The name of the resource group. The name is case insensitive.
      monitorName - Name of the SAP monitor resource.
      context - The context to associate with this operation.
      Returns:
      configuration values for Single Pane Of Glass for SAP monitor for the specified subscription, resource group, and resource name along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • list

      SapLandscapeMonitorListResultInner list(String resourceGroupName, String monitorName)
      Gets configuration values for Single Pane Of Glass for SAP monitor.

      Gets configuration values for Single Pane Of Glass for SAP monitor for the specified subscription, resource group, and resource name.

      Parameters:
      resourceGroupName - The name of the resource group. The name is case insensitive.
      monitorName - Name of the SAP monitor resource.
      Returns:
      configuration values for Single Pane Of Glass for SAP monitor for the specified subscription, resource group, and resource name.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.