com.azure.resourcemanager.workloadssapvirtualinstance.models

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

Classes

ActionType

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

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.

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.

ErrorDefinition

Error definition.

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.

FileShareConfigurationType

The type of file share config.

GatewayServerProperties

Defines the SAP Gateway Server 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.

ManagedResourcesNetworkAccessType

Defines the network access type for managed resources.

MessageServerProperties

Defines the SAP message server properties.

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.

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

SAPVirtualInstanceIdentity

Managed service identity (user assigned identities).

SAPVirtualInstanceIdentityType

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

SapApplicationServerProperties

Defines the SAP Application Server instance properties.

SapAvailabilityZoneDetailsRequest

The SAP request to get list of availability zones.

SapAvailabilityZonePair

The SAP Availability Zone Pair.

SapCentralServerProperties

Defines the SAP Central Services Instance properties.

SapConfiguration

The SAP Configuration.

SapConfigurationType

The configuration Type.

SapDatabaseProperties

Defines the Database properties.

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.

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.

SapVirtualInstanceProperties

Defines the Virtual Instance for SAP solutions resource properties.

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.

StartRequest

Start SAP instance(s) request body.

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.

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.

UpdateSapVirtualInstanceProperties

Defines the update request body properties for updating Virtual Instance for SAP.

UpdateSapVirtualInstanceRequest

Defines the request body for updating Virtual Instance for SAP.

UserAssignedIdentity

User assigned identity properties.

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.

Interfaces

Operation

An immutable client-side representation of Operation.

OperationStatusResult

An immutable client-side representation of OperationStatusResult.

Operations

Resource collection API of Operations.

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

The stage of the SapApplicationServerInstance definition allowing to specify properties.

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.

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

The stage of the SapCentralServerInstance definition allowing to specify location.

SapCentralServerInstance.DefinitionStages.WithParentResource

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

SapCentralServerInstance.DefinitionStages.WithProperties

The stage of the SapCentralServerInstance definition allowing to specify properties.

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.

SapCentralServerInstances

Resource collection API of SapCentralServerInstances.

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

The stage of the SapDatabaseInstance definition allowing to specify properties.

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.

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

The stage of the SapVirtualInstance definition allowing to specify properties.

SapVirtualInstance.DefinitionStages.WithResourceGroup

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

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

The stage of the SapVirtualInstance update allowing to specify properties.

SapVirtualInstance.UpdateStages.WithTags

The stage of the SapVirtualInstance update allowing to specify tags.

SapVirtualInstances

Resource collection API of SapVirtualInstances.