All Classes and Interfaces

Class
Description
Enum.
Gets or sets the application server configuration.
The full resource names object for application layer resources.
Defines the type of application server VM.
The Application Server VM Details.
Gets or sets the central server configuration.
The full resource names object for central server layer resources.
Defines the type of central server VM.
The SAP Central Services Instance VM details.
The type of file share config.
Gets or sets the file share configuration for file share created with the VIS case.
Gets or sets the database configuration.
The full resource names object for database layer resources.
Database VM details.
Gets or sets the DB2 provider properties.
Defines the url and storage account ID where deployer VM packages are uploaded.
Deployment Configuration.
Deployment along with OS Configuration.
Discovery Details.
The Disk Configuration Details.
The supported disk size details for a disk type.
The disk sku.
Defines the disk sku name.
The disk configuration required for the selected volume.
Defines the SAP Enqueue Replication Server (ERS) properties.
Defines the type of Enqueue Replication Server.
Defines the SAP Enqueue Server properties.
Standard error object.
Error definition.
Object containing more specific information than the current object about the error.
The SAP Software configuration Input when the software is installed externally outside the service.
File Share configuration details, populated with information on storage configuration mounted on the VIS.
Defines the SAP Gateway Server properties.
Gets or sets the provider properties.
Gets or sets the high availability configuration.
Gets or sets the HA software configuration.
Specifies information about the image to use.
Deploy SAP Infrastructure Details.
Specifies the Linux operating system settings on the virtual machine.
The Load Balancer details such as Load Balancer ID.
The resource names object for load balancer and related resources.
Managed resource group configuration.
Type of managed service identity (only None, UserAssigned types are allowed).
Defines the SAP Message Server properties.
An immutable client-side representation of Monitor.
The entirety of the Monitor definition.
The Monitor definition stages.
The first stage of the Monitor definition.
The stage of the Monitor definition allowing to specify appLocation.
The stage of the Monitor definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the Monitor definition allowing to specify identity.
The stage of the Monitor definition allowing to specify location.
The stage of the Monitor definition allowing to specify logAnalyticsWorkspaceArmId.
The stage of the Monitor definition allowing to specify managedResourceGroupConfiguration.
The stage of the Monitor definition allowing to specify monitorSubnet.
The stage of the Monitor definition allowing to specify parent resource.
The stage of the Monitor definition allowing to specify routingPreference.
The stage of the Monitor definition allowing to specify tags.
The stage of the Monitor definition allowing to specify zoneRedundancyPreference.
The template for Monitor update.
The Monitor update stages.
The stage of the Monitor update allowing to specify identity.
The stage of the Monitor update allowing to specify tags.
SAP monitor info on Azure (ARM properties and SAP monitor properties).
The response from the List SAP monitors operation.
Describes the properties of a SAP monitor.
Defines the SAP monitor errors.
Resource collection API of Monitors.
An instance of this class provides access to all the operations defined in MonitorsClient.
Gets or sets the file share configuration for externally mounted cases.
Gets or sets the SQL server provider properties.
The pattern type to be used for resource naming.
Defines the network configuration type for SAP system infrastructure that is being deployed.
The resource names object for network interface and related resources.
An immutable client-side representation of Operation.
Localized display information for this particular operation.
REST API Operation
A list of REST API operations supported by an Azure Resource Provider.
Resource collection API of Operations.
An instance of this class provides access to all the operations defined in OperationsClient.
Display information of the operation.
Defines the workload operation.
An immutable client-side representation of OperationStatusResult.
The current status of an async operation.
The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX.
Defines the OS configuration.
Specifies the operating system settings for the virtual machine.
Defines the OS and SAP Configurations for Deployment.
The OS Type.
Gets or sets the PrometheusHaCluster provider properties.
Gets or sets the PrometheusOS provider properties.
An immutable client-side representation of ProviderInstance.
The entirety of the ProviderInstance definition.
The ProviderInstance definition stages.
The first stage of the ProviderInstance definition.
The stage of the ProviderInstance definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the ProviderInstance definition allowing to specify identity.
The stage of the ProviderInstance definition allowing to specify parent resource.
The stage of the ProviderInstance definition allowing to specify providerSettings.
A provider instance associated with SAP monitor.
The response from the List provider instances operation.
Describes the properties of a provider instance.
Defines the provider instance errors.
Resource collection API of ProviderInstances.
An instance of this class provides access to all the operations defined in ProviderInstancesClient.
Gets or sets the provider specific properties.
Resource collection API of ResourceProviders.
An instance of this class provides access to all the operations defined in ResourceProvidersClient.
Sets the routing preference of the SAP monitor.
An immutable client-side representation of SapApplicationServerInstance.
The entirety of the SapApplicationServerInstance definition.
The SapApplicationServerInstance definition stages.
The first stage of the SapApplicationServerInstance definition.
The stage of the SapApplicationServerInstance definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the SapApplicationServerInstance definition allowing to specify location.
The stage of the SapApplicationServerInstance definition allowing to specify parent resource.
The stage of the SapApplicationServerInstance definition allowing to specify tags.
The template for SapApplicationServerInstance update.
The SapApplicationServerInstance update stages.
The stage of the SapApplicationServerInstance update allowing to specify tags.
Define the SAP Application Server Instance resource.
Defines the collection of SAP Application Server Instance resources.
Resource collection API of SapApplicationServerInstances.
An instance of this class provides access to all the operations defined in SapApplicationServerInstancesClient.
Defines the SAP Application Server instance properties.
The SAP request to get list of availability zones.
An immutable client-side representation of SapAvailabilityZoneDetailsResult.
The list of supported availability zone pairs which are part of SAP HA deployment.
The SAP Availability Zone Pair.
Defines the collection of SAP Central Services Instance resources.
Resource collection API of SapCentralInstances.
An instance of this class provides access to all the operations defined in SapCentralInstancesClient.
An immutable client-side representation of SapCentralServerInstance.
The entirety of the SapCentralServerInstance definition.
The SapCentralServerInstance definition stages.
The first stage of the SapCentralServerInstance definition.
The stage of the SapCentralServerInstance definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the SapCentralServerInstance definition allowing to specify enqueueReplicationServerProperties.
The stage of the SapCentralServerInstance definition allowing to specify enqueueServerProperties.
The stage of the SapCentralServerInstance definition allowing to specify gatewayServerProperties.
The stage of the SapCentralServerInstance definition allowing to specify location.
The stage of the SapCentralServerInstance definition allowing to specify messageServerProperties.
The stage of the SapCentralServerInstance definition allowing to specify parent resource.
The stage of the SapCentralServerInstance definition allowing to specify tags.
The template for SapCentralServerInstance update.
The SapCentralServerInstance update stages.
The stage of the SapCentralServerInstance update allowing to specify tags.
Define the SAP Central Services Instance resource.
Defines the SAP Central Services Instance properties.
The SAP Configuration.
The configuration Type.
An immutable client-side representation of SapDatabaseInstance.
The entirety of the SapDatabaseInstance definition.
The SapDatabaseInstance definition stages.
The first stage of the SapDatabaseInstance definition.
The stage of the SapDatabaseInstance definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the SapDatabaseInstance definition allowing to specify location.
The stage of the SapDatabaseInstance definition allowing to specify parent resource.
The stage of the SapDatabaseInstance definition allowing to specify tags.
The template for SapDatabaseInstance update.
The SapDatabaseInstance update stages.
The stage of the SapDatabaseInstance update allowing to specify tags.
Define the Database resource.
Defines the collection of SAP Database Instances.
Resource collection API of SapDatabaseInstances.
An instance of this class provides access to all the operations defined in SapDatabaseInstancesClient.
Defines the Database properties.
The database scale method.
Defines the supported SAP Database types.
The type of SAP deployment, single server or Three tier.
The SAP Disk Configuration contains 'recommended disk' details and list of supported disks detail for a volume type.
The SAP request to get list of disk configurations.
An immutable client-side representation of SapDiskConfigurationsResult.
The list of disk configuration for vmSku which are part of SAP deployment.
Defines the environment type - Production/Non Production.
Defines the health of SAP Instances.
The high availability Type.
The SAP Software configuration Input when the software is to be installed by service without OS Configurations.
An immutable client-side representation of SapLandscapeMonitor.
configuration associated with SAP Landscape Monitor Dashboard.
An immutable client-side representation of SapLandscapeMonitorListResult.
The response from the List SAP Landscape Monitor Dashboard operation.
Gets or sets the Threshold Values for Top Metrics Health.
Gets or sets the properties for Sap Landscape Monitor Dashboard.
Gets or sets the SID groupings by landscape and Environment.
State of provisioning of the SAP monitor.
Resource collection API of SapLandscapeMonitors.
An instance of this class provides access to all the operations defined in SapLandscapeMonitorsClient.
Gets or sets the mapping for SID to Environment/Applications.
Gets or sets the provider properties.
Defines the SAP Product type.
The SAP Sizing Recommendation request.
An immutable client-side representation of SapSizingRecommendationResult.
The SAP sizing recommendation result.
The SAP software installation Type.
An immutable client-side representation of SapSupportedResourceSkusResult.
The list of supported SKUs for different resources which are part of SAP deployment.
The SAP supported SKU.
The SAP request to get list of supported SKUs.
An immutable client-side representation of SapVirtualInstance.
The entirety of the SapVirtualInstance definition.
The SapVirtualInstance definition stages.
The first stage of the SapVirtualInstance definition.
The stage of the SapVirtualInstance definition allowing to specify configuration.
The stage of the SapVirtualInstance definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the SapVirtualInstance definition allowing to specify environment.
The stage of the SapVirtualInstance definition allowing to specify identity.
The stage of the SapVirtualInstance definition allowing to specify location.
The stage of the SapVirtualInstance definition allowing to specify managedResourceGroupConfiguration.
The stage of the SapVirtualInstance definition allowing to specify parent resource.
The stage of the SapVirtualInstance definition allowing to specify sapProduct.
The stage of the SapVirtualInstance definition allowing to specify tags.
The template for SapVirtualInstance update.
The SapVirtualInstance update stages.
The stage of the SapVirtualInstance update allowing to specify identity.
The stage of the SapVirtualInstance update allowing to specify tags.
An error response from the Virtual Instance for SAP Workload service.
Define the Virtual Instance for SAP solutions resource.
Defines the collection of Virtual Instance for SAP solutions resources.
Defines the Virtual Instance for SAP solutions resource properties.
Defines the provisioning states.
Resource collection API of SapVirtualInstances.
An instance of this class provides access to all the operations defined in SapVirtualInstancesClient.
Defines the Virtual Instance for SAP state.
Defines the SAP Instance status.
The SAP Software configuration Input when the software is to be installed by service.
The resource names object for shared storage.
Gets or sets the single server configuration.
The resource-names input to specify custom names for underlying azure resources that are part of a single server SAP system.
The resource name object where the specified values will be full resource names of the corresponding resources in a single server SAP system.
The recommended configuration for a single server SAP system.
Gets or sets the skip file share configuration.
The SAP Software configuration Input.
SSH configuration for Linux based VMs running on Azure.
The SSH Key-pair used to authenticate with the VM.
Contains information about SSH certificate public key and the path on the Linux VM where the public key is placed.
Gets or sets certificate preference if secure communication is enabled.
Stop SAP instance(s) request body.
Gets or sets the storage configuration.
Storage details of all the Storage accounts attached to the VM.
Gets or sets the three tier SAP configuration.
The resource-names input to specify custom names for underlying azure resources that are part of a three tier SAP system.
The resource name object where the specified values will be full resource names of the corresponding resources in a three tier SAP system.
The recommended configuration for a three tier SAP system.
Defines the request body for updating SAP monitor resource.
Defines the request body for updating SAP Application Instance.
Defines the request body for updating SAP Central Instance.
Defines the request body for updating SAP Database Instance.
Defines the request body for updating Virtual Instance for SAP.
User assigned identity properties.
Managed service identity (user assigned identities).
Defines the virtual machine configuration.
The resource names object for virtual machine and related resources.
Specifies Windows operating system settings on the virtual machine.
State of provisioning of the SAP monitor.
The interface for WorkloadsClient class.
Entry point to WorkloadsManager.
The Configurable allowing configurations to be set.