Package-level declarations
Types
Defines the Alert Query Parameter.
Describes the properties of an alert.
Gets or sets the application server configuration.
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.
The Application Server VM Details.
Gets or sets the central server configuration.
The full resource names object for central server layer resources.
The SAP Central Services Instance VM details.
The SAP instance specific configuration data.
Error definition.
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.
Daily retention format.
Daily retention schedule.
Daily schedule.
Gets or sets the database configuration.
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.
Database VM details.
Day of the week.
Gets or sets the DB2 provider properties.
Defines the policy properties for database backup.
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.
Defines the disk exclusion properties for virtual machine backup.
The type of disk sku. For example, Standard_LRS, Standard_ZRS, Premium_LRS, Premium_ZRS.
The disk configuration required for the selected volume.
Defines the SAP Enqueue Server properties.
The resource management error additional info.
Error definition.
The error detail.
Standard error object.
Object containing more specific information than the current object about the error.
The SAP instance specific performance data for Excel import.
Existing recovery services vault.
The extended location definition.
The SAP Software configuration Input when the software is installed externally outside the service.
Defines the SAP Gateway Server properties.
Define the backup connection resource of virtual instance for SAP..
A alert associated with SAP monitor.
Define the connector resource.
SAP monitor info on Azure (ARM properties and SAP monitor properties)
A provider instance associated with SAP monitor.
Define the SAP Application Server Instance resource.
The list of supported availability zone pairs which are part of SAP HA deployment.
Define the SAP Central Services Instance resource.
Define the Database resource.
Define the SAP Migration discovery site resource.
The list of disk configuration for vmSku which are part of SAP deployment.
Define the SAP Instance resource.
configuration associated with SAP Landscape Monitor Dashboard.
The SAP sizing recommendation result.
The list of supported SKUs for different resources which are part of SAP deployment.
The list of supported availability zone pairs which are part of SAP HA deployment.
The list of disk configuration for vmSku which are part of SAP deployment.
The list of supported SKUs for different resources which are part of SAP deployment.
The SAP sizing recommendation result.
Define the Virtual Instance for SAP solutions resource.
Define the Server Instance resource.
Defines the HANA Backup data for a virtual instance for SAP.
Gets or sets the provider properties.
Gets or sets the high availability configuration.
Gets or sets the HA software configuration.
Hourly schedule.
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.
Instant recovery point additional details.
Specifies the Linux operating system settings on the virtual machine.
For a list of supported Linux distributions, see Linux on Azure-Endorsed Distributions.
The Load Balancer details such as Load Balancer ID.
Log policy schedule.
Long term retention policy.
Long term policy schedule.
Managed resource group configuration
Defines the SAP monitor errors.
Monthly retention schedule.
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.
Gets or sets the SQL server provider properties.
The SAP instance specific performance data for native discovery.
Defines the network configuration type for SAP system infrastructure that is being deployed
The resource names object for network interface and related resources.
New recovery services vault.
Specifies the operating system settings for the virtual machine. Some of the settings cannot be changed once VM is provisioned.
Defines the OS and SAP Configurations for Deployment
Gets or sets the PrometheusHaCluster provider properties.
Defines the provider instance errors.
Retention duration.
The SAP Availability Zone Pair.
The SAP Disk Configuration contains 'recommended disk' details and list of supported disks detail for a volume type.
The SAP Software configuration Input when the software is to be installed by service without OS Configurations
Gets or sets the Threshold Values for Top Metrics Health.
Gets or sets the SID groupings by landscape and Environment.
Gets or sets the mapping for SID to Environment/Applications.
An error response from the SAP migrate resources.
Gets or sets the provider properties.
The SAP supported SKU.
An error response from the Virtual Instance for SAP Workload service.
The SAP Software configuration Input when the software is to be installed by service.
Common settings field for backup management
The resource names object for shared storage.
Simple policy retention.
Simple policy schedule.
The V2 policy schedule for IaaS that supports hourly backups.
Gets or sets the single server configuration. For prerequisites for creating the infrastructure, please see here
The resource name object where the specified values will be full resource names of the corresponding resources in a single server SAP system.
Gets or sets the file share configuration for scenarios where transport directory fileshare is not created or required.
Snapshot Backup related fields for WorkloadType SAP Hana system
Defines the SQL Backup data for a virtual instance for SAP.
SSH configuration for Linux based VMs running on Azure
The SSH Key-pair used to authenticate with the VM. The key needs to be at least 2048-bit and in ssh-rsa format.
For creating ssh keys, see Create SSH keys on Linux and Mac for Linux VMs in Azure.
Contains information about SSH certificate public key and the path on the Linux VM where the public key is placed.
Specify the HANA database TLS/SSL properties which will be used for enabling Azure Backup for this database. You need to specify these details if you have enabled secure communication for your HANA database.
Gets or sets the storage configuration.
Storage details of all the Storage accounts attached to the VM. For e.g. NFS on AFS Shared Storage.
Sub-protection policy which includes schedule and retention
Metadata pertaining to creation and last modification of the resource.
Gets or sets the three tier SAP configuration. For prerequisites for creating the infrastructure, please see here
The resource name object where the specified values will be full resource names of the corresponding resources in a three tier SAP system.
Tiering Policy for a target tier. If the policy is not specified for a given target tier, service retains the existing configured tiering policy for that tier
User assigned managed identity properties.
User assigned identity properties
User assigned managed identity details.
A pre-created user assigned identity with appropriate roles assigned. To learn more on identity and roles required, visit the ACSS how-to-guide.
Defines the virtual machine configuration.
The resource names object for virtual machine and related resources.
Defines the VM Backup data for a virtual instance for SAP.
Defines the policy properties for virtual machine backup.
Weekly retention format.
Weekly retention schedule.
Weekly schedule.
Specifies Windows operating system settings on the virtual machine.
Yearly retention schedule.