Interface SapLandscapeMonitors


public interface SapLandscapeMonitors
Resource collection API of SapLandscapeMonitors.
  • Method Details

    • getWithResponse

      com.azure.core.http.rest.Response<SapLandscapeMonitor> 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

      SapLandscapeMonitor 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<SapLandscapeMonitor> 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

      SapLandscapeMonitor 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.
    • deleteByResourceGroupWithResponse

      com.azure.core.http.rest.Response<Void> deleteByResourceGroupWithResponse(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.
    • deleteByResourceGroup

      void deleteByResourceGroup(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<SapLandscapeMonitor> 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

      SapLandscapeMonitor 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<SapLandscapeMonitorListResult> 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

      SapLandscapeMonitorListResult 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.