Azure.ResourceManager.Workloads.Models Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
ApplicationServerConfiguration |
Gets or sets the application server configuration. |
ApplicationServerFullResourceNames |
The full resource names object for application layer resources. The number of entries in this list should be equal to the number VMs to be created for application layer. |
ApplicationServerVmDetails |
The Application Server VM Details. |
ArmWorkloadsModelFactory |
Model factory for models. |
CentralServerConfiguration |
Gets or sets the central server configuration. |
CentralServerFullResourceNames |
The full resource names object for central server layer resources. |
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. Please pre-create the resource group you intend to place the transport directory in. The storage account and fileshare will be auto-created by the ACSS and doesn’t need to pre-created. |
DatabaseConfiguration |
Gets or sets the database configuration. |
DatabaseServerFullResourceNames |
The full resource names object for database layer resources. The number of entries in this list should be equal to the number VMs to be created for database layer. |
DatabaseVmDetails |
Database VM details. |
DB2ProviderInstanceProperties |
Gets or sets the DB2 provider properties. |
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. |
DiskVolumeConfiguration |
The disk configuration required for the selected volume. |
EnqueueReplicationServerProperties |
Defines the SAP Enqueue Replication Server (ERS) properties. |
EnqueueServerProperties |
Defines the SAP Enqueue Server properties. |
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. The createAndMount option is selected in case of missing input. Please note FileShareConfiguration is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include CreateAndMountFileShareConfiguration, MountFileShareConfiguration and SkipFileShareConfiguration. |
GatewayServerProperties |
Defines the SAP Gateway Server properties. |
HanaDBProviderInstanceProperties |
Gets or sets the provider properties. |
HighAvailabilitySoftwareConfiguration |
Gets or sets the HA software configuration. |
InfrastructureConfiguration |
Deploy SAP Infrastructure Details. Please note InfrastructureConfiguration is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include SingleServerConfiguration and ThreeTierConfiguration. |
LoadBalancerResourceNames |
The resource names object for load balancer and related 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. |
MsSqlServerProviderInstanceProperties |
Gets or sets the SQL server provider properties. |
NetworkInterfaceResourceNames |
The resource names object for network interface and related resources. |
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. |
ProviderSpecificProperties |
Gets or sets the provider specific properties. Please note ProviderSpecificProperties is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include DB2ProviderInstanceProperties, MsSqlServerProviderInstanceProperties, PrometheusHAClusterProviderInstanceProperties, PrometheusOSProviderInstanceProperties, HanaDBProviderInstanceProperties and SapNetWeaverProviderInstanceProperties. |
SapApplicationServerInstancePatch |
Defines the request body for updating SAP Application Instance. |
SapAvailabilityZoneDetailsContent |
The SAP request to get list of availability zones. |
SapAvailabilityZoneDetailsResult |
The list of supported availability zone pairs which are part of SAP HA deployment. |
SapAvailabilityZonePair |
The SAP Availability Zone Pair. |
SapCentralServerInstancePatch |
Defines the request body for updating SAP Central Instance. |
SapConfiguration |
The SAP Configuration. Please note SapConfiguration is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include DeploymentConfiguration, DeploymentWithOSConfiguration and DiscoveryConfiguration. |
SapDatabaseInstancePatch |
Defines the request body for updating SAP Database Instance. |
SapDiskConfiguration |
The SAP Disk Configuration contains 'recommended disk' details and list of supported disks detail for a volume type. |
SapDiskConfigurationsContent |
The SAP request to get list of disk configurations. |
SapDiskConfigurationsResult |
The list of disk configuration for vmSku which are part of SAP deployment. |
SapImageReference |
Specifies information about the image to use. You can specify information about platform images, marketplace images, or virtual machine images. This element is required when you want to use a platform image, marketplace image, or virtual machine image, but is not used in other creation operations. NOTE: Image reference publisher and offer can only be set when you create the scale set. |
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. |
SapLandscapeMonitorSidMapping |
Gets or sets the mapping for SID to Environment/Applications. |
SapLinuxConfiguration |
Specifies the Linux operating system settings on the virtual machine. <br><br>For a list of supported Linux distributions, see Linux on Azure-Endorsed Distributions. |
SapMonitorPatch |
Defines the request body for updating SAP monitor resource. |
SapNetWeaverProviderInstanceProperties |
Gets or sets the provider properties. |
SapOSConfiguration |
Defines the OS configuration. Please note SapOSConfiguration is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include SapLinuxConfiguration and SapWindowsConfiguration. |
SapOSProfile |
Specifies the operating system settings for the virtual machine. Some of the settings cannot be changed once VM is provisioned. |
SapSizingRecommendationContent |
The SAP Sizing Recommendation request. |
SapSizingRecommendationResult |
The SAP sizing recommendation result. Please note SapSizingRecommendationResult is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include SingleServerRecommendationResult and ThreeTierRecommendationResult. |
SapSoftwareConfiguration |
The SAP Software configuration Input. Please note SapSoftwareConfiguration is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include ExternalInstallationSoftwareConfiguration, SapInstallWithoutOSConfigSoftwareConfiguration and ServiceInitiatedSoftwareConfiguration. |
SapSshKeyPair |
The SSH Key-pair used to authenticate with the VM. The key needs to be at least 2048-bit and in ssh-rsa format. <br><br> For creating ssh keys, see Create SSH keys on Linux and Mac for Linux VMs in Azure. |
SapSshPublicKey |
Contains information about SSH certificate public key and the path on the Linux VM where the public key is placed. |
SapStopContent |
Stop SAP instance(s) request body. |
SapSupportedResourceSkusResult |
The list of supported SKUs for different resources which are part of SAP deployment. |
SapSupportedSku |
The SAP supported SKU. |
SapSupportedSkusContent |
The SAP request to get list of supported SKUs. |
SapVirtualInstanceErrorDetail |
Error definition. |
SapVirtualInstancePatch |
Defines the request body for updating Virtual Instance for SAP. |
SapVirtualMachineConfiguration |
Defines the virtual machine configuration. |
SapWindowsConfiguration |
Specifies Windows operating system settings on the virtual machine. |
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. For prerequisites for creating the infrastructure, please see here. |
SingleServerCustomResourceNames |
The resource-names input to specify custom names for underlying azure resources that are part of a single server SAP system. Please note SingleServerCustomResourceNames is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include SingleServerFullResourceNames. |
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. |
SupportedConfigurationsDiskDetails |
The supported disk size details for a disk type. |
ThreeTierConfiguration |
Gets or sets the three tier SAP configuration. For prerequisites for creating the infrastructure, please see here. |
ThreeTierCustomResourceNames |
The resource-names input to specify custom names for underlying azure resources that are part of a three tier SAP system. Please note ThreeTierCustomResourceNames is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include ThreeTierFullResourceNames. |
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. |
UserAssignedServiceIdentity |
A pre-created user assigned identity with appropriate roles assigned. To learn more on identity and roles required, visit the ACSS how-to-guide. |
VirtualMachineResourceNames |
The resource names object for virtual machine and related resources. |
Structs
ApplicationServerVirtualMachineType |
Defines the type of application server VM. |
CentralServerVirtualMachineType |
Defines the type of central server VM. |
DiskDetailsDiskSkuName |
Defines the disk sku name. |
EnqueueReplicationServerType |
Defines the type of Enqueue Replication Server. |
ManagedServiceIdentityType |
Type of managed service identity (only None, UserAssigned types are allowed). |
SapDatabaseScaleMethod |
The database scale method. |
SapDatabaseType |
Defines the supported SAP Database types. |
SapDeploymentType |
The type of SAP deployment, single server or Three tier. |
SapEnvironmentType |
Defines the environment type - Production/Non Production. |
SapHealthState |
Defines the health of SAP Instances. |
SapHighAvailabilityType |
The high availability type (AvailabilitySet or AvailabilityZone). |
SapLandscapeMonitorProvisioningState |
State of provisioning of the SAP monitor. |
SapProductType |
Defines the SAP Product type. |
SapRoutingPreference |
Sets the routing preference of the SAP monitor. By default only RFC1918 traffic is routed to the customer VNET. |
SapSslPreference |
Gets or sets certificate preference if secure communication is enabled. |
SapVirtualInstanceProvisioningState |
Defines the provisioning states. |
SapVirtualInstanceState |
Defines the Virtual Instance for SAP state. |
SapVirtualInstanceStatus |
Defines the SAP Instance status. |
WorkloadMonitorProvisioningState |
State of provisioning of the SAP monitor. |