com.azure.resourcemanager.workloads.models

Package containing the data models for WorkloadsClient. Workloads client provides access to various workload operations.

Classes

ActionType

Enum.

ApplicationServerConfiguration

Gets or sets the application server configuration.

ApplicationServerFullResourceNames

The full resource names object for application layer resources.

ApplicationServerVirtualMachineType

Defines the type of application server VM.

ApplicationServerVmDetails

The Application Server VM Details.

CentralServerConfiguration

Gets or sets the central server configuration.

CentralServerFullResourceNames

The full resource names object for central server layer resources.

CentralServerVirtualMachineType

Defines the type of central server VM.

CentralServerVmDetails

The SAP Central Services Instance VM details.

ConfigurationType

The type of file share config.

CreateAndMountFileShareConfiguration

Gets or sets the file share configuration where the transport directory fileshare is created and mounted as a part of the create infra flow.

DB2ProviderInstanceProperties

Gets or sets the DB2 provider properties.

DatabaseConfiguration

Gets or sets the database configuration.

DatabaseServerFullResourceNames

The full resource names object for database layer resources.

DatabaseVmDetails

Database VM details.

DeployerVmPackages

Defines the url and storage account ID where deployer VM packages are uploaded.

DeploymentConfiguration

Deployment Configuration.

DeploymentWithOSConfiguration

Deployment along with OS Configuration.

DiscoveryConfiguration

Discovery Details.

DiskConfiguration

The Disk Configuration Details.

DiskDetails

The supported disk size details for a disk type.

DiskSku

The type of disk sku.

DiskSkuName

Defines the disk sku name.

DiskVolumeConfiguration

The disk configuration required for the selected volume.

EnqueueReplicationServerProperties

Defines the SAP Enqueue Replication Server (ERS) properties.

EnqueueReplicationServerType

Defines the type of Enqueue Replication Server.

EnqueueServerProperties

Defines the SAP Enqueue Server properties.

Error

Standard error object.

ErrorDefinition

Error definition.

ErrorInnerError

Object containing more specific information than the current object about the error.

ExternalInstallationSoftwareConfiguration

The SAP Software configuration Input when the software is installed externally outside the service.

FileShareConfiguration

File Share configuration details, populated with information on storage configuration mounted on the VIS.

GatewayServerProperties

Defines the SAP Gateway Server properties.

HanaDbProviderInstanceProperties

Gets or sets the provider properties.

HighAvailabilityConfiguration

Gets or sets the high availability configuration.

HighAvailabilitySoftwareConfiguration

Gets or sets the HA software configuration.

ImageReference

Specifies information about the image to use.

InfrastructureConfiguration

Deploy SAP Infrastructure Details.

LinuxConfiguration

Specifies the Linux operating system settings on the virtual machine.

LoadBalancerDetails

The Load Balancer details such as Load Balancer ID.

LoadBalancerResourceNames

The resource names object for load balancer and related resources.

ManagedRGConfiguration

Managed resource group configuration.

ManagedServiceIdentityType

Type of managed service identity (only None, UserAssigned types are allowed).

MessageServerProperties

Defines the SAP Message Server properties.

MonitorListResult

The response from the List SAP monitors operation.

MonitorPropertiesErrors

Defines the SAP monitor errors.

MountFileShareConfiguration

Gets or sets the file share configuration where the transport directory fileshare already exists, and user wishes to mount the fileshare as a part of the create infra flow.

MsSqlServerProviderInstanceProperties

Gets or sets the SQL server provider properties.

NamingPatternType

The pattern type to be used for resource naming.

NetworkConfiguration

Defines the network configuration type for SAP system infrastructure that is being deployed.

NetworkInterfaceResourceNames

The resource names object for network interface and related resources.

OSConfiguration

Defines the OS configuration.

OSProfile

Specifies the operating system settings for the virtual machine.

OSType

The OS Type.

OperationDisplay

Localized display information for this particular operation.

OperationListResult

A list of REST API operations supported by an Azure Resource Provider.

OperationsDefinitionDisplay

Display information of the operation.

OperationsDisplayDefinition

Defines the workload operation.

Origin

The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX.

OsSapConfiguration

Defines the OS and SAP Configurations for Deployment.

PrometheusHaClusterProviderInstanceProperties

Gets or sets the PrometheusHaCluster provider properties.

PrometheusOSProviderInstanceProperties

Gets or sets the PrometheusOS provider properties.

ProviderInstanceListResult

The response from the List provider instances operation.

ProviderInstancePropertiesErrors

Defines the provider instance errors.

ProviderSpecificProperties

Gets or sets the provider specific properties.

RoutingPreference

Sets the routing preference of the SAP monitor.

SapApplicationServerInstanceList

Defines the collection of SAP Application Server Instance resources.

SapAvailabilityZoneDetailsRequest

The SAP request to get list of availability zones.

SapAvailabilityZonePair

The SAP Availability Zone Pair.

SapCentralInstanceList

Defines the collection of SAP Central Services Instance resources.

SapConfiguration

The SAP Configuration.

SapConfigurationType

The configuration Type.

SapDatabaseInstanceList

Defines the collection of SAP Database Instances.

SapDatabaseScaleMethod

The database scale method.

SapDatabaseType

Defines the supported SAP Database types.

SapDeploymentType

The type of SAP deployment, single server or Three tier.

SapDiskConfiguration

The SAP Disk Configuration contains 'recommended disk' details and list of supported disks detail for a volume type.

SapDiskConfigurationsRequest

The SAP request to get list of disk configurations.

SapEnvironmentType

Defines the environment type - Production/Non Production.

SapHealthState

Defines the health of SAP Instances.

SapHighAvailabilityType

The high availability type (AvailabilitySet or AvailabilityZone).

SapInstallWithoutOSConfigSoftwareConfiguration

The SAP Software configuration Input when the software is to be installed by service without OS Configurations.

SapLandscapeMonitorMetricThresholds

Gets or sets the Threshold Values for Top Metrics Health.

SapLandscapeMonitorPropertiesGrouping

Gets or sets the SID groupings by landscape and Environment.

SapLandscapeMonitorProvisioningState

State of provisioning of the SAP monitor.

SapLandscapeMonitorSidMapping

Gets or sets the mapping for SID to Environment/Applications.

SapNetWeaverProviderInstanceProperties

Gets or sets the provider properties.

SapProductType

Defines the SAP Product type.

SapSizingRecommendationRequest

The SAP Sizing Recommendation request.

SapSoftwareInstallationType

The SAP software installation Type.

SapSupportedSku

The SAP supported SKU.

SapSupportedSkusRequest

The SAP request to get list of supported SKUs.

SapVirtualInstanceError

An error response from the Virtual Instance for SAP Workload service.

SapVirtualInstanceList

Defines the collection of Virtual Instance for SAP solutions resources.

SapVirtualInstanceProvisioningState

Defines the provisioning states.

SapVirtualInstanceState

Defines the Virtual Instance for SAP state.

SapVirtualInstanceStatus

Defines the SAP Instance status.

ServiceInitiatedSoftwareConfiguration

The SAP Software configuration Input when the software is to be installed by service.

SharedStorageResourceNames

The resource names object for shared storage.

SingleServerConfiguration

Gets or sets the single server configuration.

SingleServerCustomResourceNames

The resource-names input to specify custom names for underlying azure resources that are part of a single server SAP system.

SingleServerFullResourceNames

The resource name object where the specified values will be full resource names of the corresponding resources in a single server SAP system.

SingleServerRecommendationResult

The recommended configuration for a single server SAP system.

SkipFileShareConfiguration

Gets or sets the file share configuration for scenarios where transport directory fileshare is not created or required.

SoftwareConfiguration

The SAP Software configuration Input.

SshConfiguration

SSH configuration for Linux based VMs running on Azure.

SshKeyPair

The SSH Key-pair used to authenticate with the VM.

SshPublicKey

Contains information about SSH certificate public key and the path on the Linux VM where the public key is placed.

SslPreference

Gets or sets certificate preference if secure communication is enabled.

StopRequest

Stop SAP instance(s) request body.

StorageConfiguration

Gets or sets the storage configuration.

StorageInformation

Storage details of all the Storage accounts attached to the VM.

ThreeTierConfiguration

Gets or sets the three tier SAP configuration.

ThreeTierCustomResourceNames

The resource-names input to specify custom names for underlying azure resources that are part of a three tier SAP system.

ThreeTierFullResourceNames

The resource name object where the specified values will be full resource names of the corresponding resources in a three tier SAP system.

ThreeTierRecommendationResult

The recommended configuration for a three tier SAP system.

UpdateMonitorRequest

Defines the request body for updating SAP monitor resource.

UpdateSapApplicationInstanceRequest

Defines the request body for updating SAP Application Instance.

UpdateSapCentralInstanceRequest

Defines the request body for updating SAP Central Instance.

UpdateSapDatabaseInstanceRequest

Defines the request body for updating SAP Database Instance.

UpdateSapVirtualInstanceRequest

Defines the request body for updating Virtual Instance for SAP.

UserAssignedIdentity

User assigned identity properties.

UserAssignedServiceIdentity

A pre-created user assigned identity with appropriate roles assigned.

VirtualMachineConfiguration

Defines the virtual machine configuration.

VirtualMachineResourceNames

The resource names object for virtual machine and related resources.

WindowsConfiguration

Specifies Windows operating system settings on the virtual machine.

WorkloadMonitorProvisioningState

State of provisioning of the SAP monitor.

Interfaces

Monitor

An immutable client-side representation of Monitor.

Monitor.Definition

The entirety of the Monitor definition.

Monitor.DefinitionStages

The Monitor definition stages.

Monitor.DefinitionStages.Blank

The first stage of the Monitor definition.

Monitor.DefinitionStages.WithAppLocation

The stage of the Monitor definition allowing to specify appLocation.

Monitor.DefinitionStages.WithCreate

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.

Monitor.DefinitionStages.WithIdentity

The stage of the Monitor definition allowing to specify identity.

Monitor.DefinitionStages.WithLocation

The stage of the Monitor definition allowing to specify location.

Monitor.DefinitionStages.WithLogAnalyticsWorkspaceArmId

The stage of the Monitor definition allowing to specify logAnalyticsWorkspaceArmId.

Monitor.DefinitionStages.WithManagedResourceGroupConfiguration

The stage of the Monitor definition allowing to specify managedResourceGroupConfiguration.

Monitor.DefinitionStages.WithMonitorSubnet

The stage of the Monitor definition allowing to specify monitorSubnet.

Monitor.DefinitionStages.WithResourceGroup

The stage of the Monitor definition allowing to specify parent resource.

Monitor.DefinitionStages.WithRoutingPreference

The stage of the Monitor definition allowing to specify routingPreference.

Monitor.DefinitionStages.WithTags

The stage of the Monitor definition allowing to specify tags.

Monitor.DefinitionStages.WithZoneRedundancyPreference

The stage of the Monitor definition allowing to specify zoneRedundancyPreference.

Monitor.Update

The template for Monitor update.

Monitor.UpdateStages

The Monitor update stages.

Monitor.UpdateStages.WithIdentity

The stage of the Monitor update allowing to specify identity.

Monitor.UpdateStages.WithTags

The stage of the Monitor update allowing to specify tags.

Monitors

Resource collection API of Monitors.

Operation

An immutable client-side representation of Operation.

OperationStatusResult

An immutable client-side representation of OperationStatusResult.

Operations

Resource collection API of Operations.

ProviderInstance

An immutable client-side representation of ProviderInstance.

ProviderInstance.Definition

The entirety of the ProviderInstance definition.

ProviderInstance.DefinitionStages

The ProviderInstance definition stages.

ProviderInstance.DefinitionStages.Blank

The first stage of the ProviderInstance definition.

ProviderInstance.DefinitionStages.WithCreate

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.

ProviderInstance.DefinitionStages.WithIdentity

The stage of the ProviderInstance definition allowing to specify identity.

ProviderInstance.DefinitionStages.WithParentResource

The stage of the ProviderInstance definition allowing to specify parent resource.

ProviderInstance.DefinitionStages.WithProviderSettings

The stage of the ProviderInstance definition allowing to specify providerSettings.

ProviderInstances

Resource collection API of ProviderInstances.

ResourceProviders

Resource collection API of ResourceProviders.

SapApplicationServerInstance

An immutable client-side representation of SapApplicationServerInstance.

SapApplicationServerInstance.Definition

The entirety of the SapApplicationServerInstance definition.

SapApplicationServerInstance.DefinitionStages

The SapApplicationServerInstance definition stages.

SapApplicationServerInstance.DefinitionStages.Blank

The first stage of the SapApplicationServerInstance definition.

SapApplicationServerInstance.DefinitionStages.WithCreate

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.

SapApplicationServerInstance.DefinitionStages.WithLocation

The stage of the SapApplicationServerInstance definition allowing to specify location.

SapApplicationServerInstance.DefinitionStages.WithParentResource

The stage of the SapApplicationServerInstance definition allowing to specify parent resource.

SapApplicationServerInstance.DefinitionStages.WithTags

The stage of the SapApplicationServerInstance definition allowing to specify tags.

SapApplicationServerInstance.Update

The template for SapApplicationServerInstance update.

SapApplicationServerInstance.UpdateStages

The SapApplicationServerInstance update stages.

SapApplicationServerInstance.UpdateStages.WithTags

The stage of the SapApplicationServerInstance update allowing to specify tags.

SapApplicationServerInstances

Resource collection API of SapApplicationServerInstances.

SapAvailabilityZoneDetailsResult

An immutable client-side representation of SapAvailabilityZoneDetailsResult.

SapCentralInstances

Resource collection API of SapCentralInstances.

SapCentralServerInstance

An immutable client-side representation of SapCentralServerInstance.

SapCentralServerInstance.Definition

The entirety of the SapCentralServerInstance definition.

SapCentralServerInstance.DefinitionStages

The SapCentralServerInstance definition stages.

SapCentralServerInstance.DefinitionStages.Blank

The first stage of the SapCentralServerInstance definition.

SapCentralServerInstance.DefinitionStages.WithCreate

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.

SapCentralServerInstance.DefinitionStages.WithEnqueueReplicationServerProperties

The stage of the SapCentralServerInstance definition allowing to specify enqueueReplicationServerProperties.

SapCentralServerInstance.DefinitionStages.WithEnqueueServerProperties

The stage of the SapCentralServerInstance definition allowing to specify enqueueServerProperties.

SapCentralServerInstance.DefinitionStages.WithGatewayServerProperties

The stage of the SapCentralServerInstance definition allowing to specify gatewayServerProperties.

SapCentralServerInstance.DefinitionStages.WithLocation

The stage of the SapCentralServerInstance definition allowing to specify location.

SapCentralServerInstance.DefinitionStages.WithMessageServerProperties

The stage of the SapCentralServerInstance definition allowing to specify messageServerProperties.

SapCentralServerInstance.DefinitionStages.WithParentResource

The stage of the SapCentralServerInstance definition allowing to specify parent resource.

SapCentralServerInstance.DefinitionStages.WithTags

The stage of the SapCentralServerInstance definition allowing to specify tags.

SapCentralServerInstance.Update

The template for SapCentralServerInstance update.

SapCentralServerInstance.UpdateStages

The SapCentralServerInstance update stages.

SapCentralServerInstance.UpdateStages.WithTags

The stage of the SapCentralServerInstance update allowing to specify tags.

SapDatabaseInstance

An immutable client-side representation of SapDatabaseInstance.

SapDatabaseInstance.Definition

The entirety of the SapDatabaseInstance definition.

SapDatabaseInstance.DefinitionStages

The SapDatabaseInstance definition stages.

SapDatabaseInstance.DefinitionStages.Blank

The first stage of the SapDatabaseInstance definition.

SapDatabaseInstance.DefinitionStages.WithCreate

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.

SapDatabaseInstance.DefinitionStages.WithLocation

The stage of the SapDatabaseInstance definition allowing to specify location.

SapDatabaseInstance.DefinitionStages.WithParentResource

The stage of the SapDatabaseInstance definition allowing to specify parent resource.

SapDatabaseInstance.DefinitionStages.WithTags

The stage of the SapDatabaseInstance definition allowing to specify tags.

SapDatabaseInstance.Update

The template for SapDatabaseInstance update.

SapDatabaseInstance.UpdateStages

The SapDatabaseInstance update stages.

SapDatabaseInstance.UpdateStages.WithTags

The stage of the SapDatabaseInstance update allowing to specify tags.

SapDatabaseInstances

Resource collection API of SapDatabaseInstances.

SapDiskConfigurationsResult

An immutable client-side representation of SapDiskConfigurationsResult.

SapLandscapeMonitor

An immutable client-side representation of SapLandscapeMonitor.

SapLandscapeMonitorListResult

An immutable client-side representation of SapLandscapeMonitorListResult.

SapLandscapeMonitors

Resource collection API of SapLandscapeMonitors.

SapSizingRecommendationResult

An immutable client-side representation of SapSizingRecommendationResult.

SapSupportedResourceSkusResult

An immutable client-side representation of SapSupportedResourceSkusResult.

SapVirtualInstance

An immutable client-side representation of SapVirtualInstance.

SapVirtualInstance.Definition

The entirety of the SapVirtualInstance definition.

SapVirtualInstance.DefinitionStages

The SapVirtualInstance definition stages.

SapVirtualInstance.DefinitionStages.Blank

The first stage of the SapVirtualInstance definition.

SapVirtualInstance.DefinitionStages.WithConfiguration

The stage of the SapVirtualInstance definition allowing to specify configuration.

SapVirtualInstance.DefinitionStages.WithCreate

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.

SapVirtualInstance.DefinitionStages.WithEnvironment

The stage of the SapVirtualInstance definition allowing to specify environment.

SapVirtualInstance.DefinitionStages.WithIdentity

The stage of the SapVirtualInstance definition allowing to specify identity.

SapVirtualInstance.DefinitionStages.WithLocation

The stage of the SapVirtualInstance definition allowing to specify location.

SapVirtualInstance.DefinitionStages.WithManagedResourceGroupConfiguration

The stage of the SapVirtualInstance definition allowing to specify managedResourceGroupConfiguration.

SapVirtualInstance.DefinitionStages.WithResourceGroup

The stage of the SapVirtualInstance definition allowing to specify parent resource.

SapVirtualInstance.DefinitionStages.WithSapProduct

The stage of the SapVirtualInstance definition allowing to specify sapProduct.

SapVirtualInstance.DefinitionStages.WithTags

The stage of the SapVirtualInstance definition allowing to specify tags.

SapVirtualInstance.Update

The template for SapVirtualInstance update.

SapVirtualInstance.UpdateStages

The SapVirtualInstance update stages.

SapVirtualInstance.UpdateStages.WithIdentity

The stage of the SapVirtualInstance update allowing to specify identity.

SapVirtualInstance.UpdateStages.WithTags

The stage of the SapVirtualInstance update allowing to specify tags.

SapVirtualInstances

Resource collection API of SapVirtualInstances.