Package version:

Defines the Virtual Instance for SAP solutions resource properties.

interface SAPVirtualInstanceProperties {
    configuration: SAPConfigurationUnion;
    environment: string;
    errors?: SAPVirtualInstanceError;
    health?: string;
    managedResourceGroupConfiguration?: ManagedRGConfiguration;
    managedResourcesNetworkAccessType?: string;
    provisioningState?: string;
    sapProduct: string;
    state?: string;
    status?: string;
}

Properties

configuration: SAPConfigurationUnion

Defines if the SAP system is being created using Azure Center for SAP solutions (ACSS) or if an existing SAP system is being registered with ACSS

environment: string

Defines the environment type - Production/Non Production.

Indicates any errors on the Virtual Instance for SAP solutions resource.

health?: string

Defines the health of SAP Instances.

managedResourceGroupConfiguration?: ManagedRGConfiguration

Managed resource group configuration

managedResourcesNetworkAccessType?: string

Specifies the network access configuration for the resources that will be deployed in the Managed Resource Group. The options to choose from are Public and Private. If 'Private' is chosen, the Storage Account service tag should be enabled on the subnets in which the SAP VMs exist. This is required for establishing connectivity between VM extensions and the managed resource group storage account. This setting is currently applicable only to Storage Account. Learn more here https://go.microsoft.com/fwlink/?linkid=2247228

provisioningState?: string

Defines the provisioning states.

sapProduct: string

Defines the SAP Product type.

state?: string

Defines the Virtual Instance for SAP state.

status?: string

Defines the SAP Instance status.