Share via


WorkloadsExtensions Class

Definition

A class to add extension methods to Azure.ResourceManager.Workloads.

public static class WorkloadsExtensions
type WorkloadsExtensions = class
Public Module WorkloadsExtensions
Inheritance
WorkloadsExtensions

Methods

GetSapApplicationServerInstanceResource(ArmClient, ResourceIdentifier)

Gets an object representing a SapApplicationServerInstanceResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a SapApplicationServerInstanceResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetSapApplicationServerInstanceResource(ResourceIdentifier) instead.

GetSapCentralServerInstanceResource(ArmClient, ResourceIdentifier)

Gets an object representing a SapCentralServerInstanceResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a SapCentralServerInstanceResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetSapCentralServerInstanceResource(ResourceIdentifier) instead.

GetSapDatabaseInstanceResource(ArmClient, ResourceIdentifier)

Gets an object representing a SapDatabaseInstanceResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a SapDatabaseInstanceResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetSapDatabaseInstanceResource(ResourceIdentifier) instead.

GetSapLandscapeMonitorResource(ArmClient, ResourceIdentifier)

Gets an object representing a SapLandscapeMonitorResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a SapLandscapeMonitorResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetSapLandscapeMonitorResource(ResourceIdentifier) instead.

GetSapMonitor(ResourceGroupResource, String, CancellationToken)

Gets properties of a SAP monitor for the specified subscription, resource group, and resource name.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Workloads/monitors/{monitorName}
  • Operation Id: monitors_Get
  • Default Api Version: 2023-04-01
  • Resource: SapMonitorResource
GetSapMonitorAsync(ResourceGroupResource, String, CancellationToken)

Gets properties of a SAP monitor for the specified subscription, resource group, and resource name.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Workloads/monitors/{monitorName}
  • Operation Id: monitors_Get
  • Default Api Version: 2023-04-01
  • Resource: SapMonitorResource
GetSapMonitorResource(ArmClient, ResourceIdentifier)

Gets an object representing a SapMonitorResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a SapMonitorResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetSapMonitorResource(ResourceIdentifier) instead.

GetSapMonitors(ResourceGroupResource)

Gets a collection of SapMonitorResources in the ResourceGroupResource. MockingTo mock this method, please mock GetSapMonitors() instead.

GetSapMonitors(SubscriptionResource, CancellationToken)

Gets a list of SAP monitors in the specified subscription. The operations returns various properties of each SAP monitor.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Workloads/monitors
  • Operation Id: monitors_List
  • Default Api Version: 2023-04-01
  • Resource: SapMonitorResource
GetSapMonitorsAsync(SubscriptionResource, CancellationToken)

Gets a list of SAP monitors in the specified subscription. The operations returns various properties of each SAP monitor.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Workloads/monitors
  • Operation Id: monitors_List
  • Default Api Version: 2023-04-01
  • Resource: SapMonitorResource
GetSapProviderInstanceResource(ArmClient, ResourceIdentifier)

Gets an object representing a SapProviderInstanceResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a SapProviderInstanceResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetSapProviderInstanceResource(ResourceIdentifier) instead.

GetSapVirtualInstance(ResourceGroupResource, String, CancellationToken)

Gets a Virtual Instance for SAP solutions resource

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Workloads/sapVirtualInstances/{sapVirtualInstanceName}
  • Operation Id: SAPVirtualInstances_Get
  • Default Api Version: 2023-04-01
  • Resource: SapVirtualInstanceResource
GetSapVirtualInstanceAsync(ResourceGroupResource, String, CancellationToken)

Gets a Virtual Instance for SAP solutions resource

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Workloads/sapVirtualInstances/{sapVirtualInstanceName}
  • Operation Id: SAPVirtualInstances_Get
  • Default Api Version: 2023-04-01
  • Resource: SapVirtualInstanceResource
GetSapVirtualInstanceResource(ArmClient, ResourceIdentifier)

Gets an object representing a SapVirtualInstanceResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a SapVirtualInstanceResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetSapVirtualInstanceResource(ResourceIdentifier) instead.

GetSapVirtualInstances(ResourceGroupResource)

Gets a collection of SapVirtualInstanceResources in the ResourceGroupResource. MockingTo mock this method, please mock GetSapVirtualInstances() instead.

GetSapVirtualInstances(SubscriptionResource, CancellationToken)

Gets all Virtual Instances for SAP solutions resources in a Subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Workloads/sapVirtualInstances
  • Operation Id: SAPVirtualInstances_ListBySubscription
  • Default Api Version: 2023-04-01
  • Resource: SapVirtualInstanceResource
GetSapVirtualInstancesAsync(SubscriptionResource, CancellationToken)

Gets all Virtual Instances for SAP solutions resources in a Subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Workloads/sapVirtualInstances
  • Operation Id: SAPVirtualInstances_ListBySubscription
  • Default Api Version: 2023-04-01
  • Resource: SapVirtualInstanceResource
SapAvailabilityZoneDetails(SubscriptionResource, AzureLocation, SapAvailabilityZoneDetailsContent, CancellationToken)

Get the recommended SAP Availability Zone Pair Details for your region.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Workloads/locations/{location}/sapVirtualInstanceMetadata/default/getAvailabilityZoneDetails
  • Operation Id: SAPAvailabilityZoneDetails
  • Default Api Version: 2023-04-01
SapAvailabilityZoneDetailsAsync(SubscriptionResource, AzureLocation, SapAvailabilityZoneDetailsContent, CancellationToken)

Get the recommended SAP Availability Zone Pair Details for your region.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Workloads/locations/{location}/sapVirtualInstanceMetadata/default/getAvailabilityZoneDetails
  • Operation Id: SAPAvailabilityZoneDetails
  • Default Api Version: 2023-04-01
SapDiskConfigurations(SubscriptionResource, AzureLocation, SapDiskConfigurationsContent, CancellationToken)

Get the SAP Disk Configuration Layout prod/non-prod SAP System.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Workloads/locations/{location}/sapVirtualInstanceMetadata/default/getDiskConfigurations
  • Operation Id: SAPDiskConfigurations
  • Default Api Version: 2023-04-01
SapDiskConfigurationsAsync(SubscriptionResource, AzureLocation, SapDiskConfigurationsContent, CancellationToken)

Get the SAP Disk Configuration Layout prod/non-prod SAP System.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Workloads/locations/{location}/sapVirtualInstanceMetadata/default/getDiskConfigurations
  • Operation Id: SAPDiskConfigurations
  • Default Api Version: 2023-04-01
SapSizingRecommendations(SubscriptionResource, AzureLocation, SapSizingRecommendationContent, CancellationToken)

Get SAP sizing recommendations by providing input SAPS for application tier and memory required for database tier

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Workloads/locations/{location}/sapVirtualInstanceMetadata/default/getSizingRecommendations
  • Operation Id: SAPSizingRecommendations
  • Default Api Version: 2023-04-01
SapSizingRecommendationsAsync(SubscriptionResource, AzureLocation, SapSizingRecommendationContent, CancellationToken)

Get SAP sizing recommendations by providing input SAPS for application tier and memory required for database tier

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Workloads/locations/{location}/sapVirtualInstanceMetadata/default/getSizingRecommendations
  • Operation Id: SAPSizingRecommendations
  • Default Api Version: 2023-04-01
SapSupportedSku(SubscriptionResource, AzureLocation, SapSupportedSkusContent, CancellationToken)

Get a list of SAP supported SKUs for ASCS, Application and Database tier.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Workloads/locations/{location}/sapVirtualInstanceMetadata/default/getSapSupportedSku
  • Operation Id: SAPSupportedSku
  • Default Api Version: 2023-04-01
SapSupportedSkuAsync(SubscriptionResource, AzureLocation, SapSupportedSkusContent, CancellationToken)

Get a list of SAP supported SKUs for ASCS, Application and Database tier.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Workloads/locations/{location}/sapVirtualInstanceMetadata/default/getSapSupportedSku
  • Operation Id: SAPSupportedSku
  • Default Api Version: 2023-04-01

Applies to