SAPVirtualInstance interface

Define the Virtual Instance for SAP solutions resource.

Extends

Properties

configuration

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

Defines the environment type - Production/Non Production.

errors

Indicates any errors on the Virtual Instance for SAP solutions resource. NOTE: This property will not be serialized. It can only be populated by the server.

health

Defines the health of SAP Instances. NOTE: This property will not be serialized. It can only be populated by the server.

identity

A pre-created user assigned identity with appropriate roles assigned. To learn more on identity and roles required, visit the ACSS how-to-guide.

managedResourceGroupConfiguration

Managed resource group configuration

provisioningState

Defines the provisioning states. NOTE: This property will not be serialized. It can only be populated by the server.

sapProduct

Defines the SAP Product type.

state

Defines the Virtual Instance for SAP state. NOTE: This property will not be serialized. It can only be populated by the server.

status

Defines the SAP Instance status. NOTE: This property will not be serialized. It can only be populated by the server.

Inherited Properties

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.

location

The geo-location where the resource lives

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information. NOTE: This property will not be serialized. It can only be populated by the server.

tags

Resource tags.

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

configuration

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

configuration: SAPConfigurationUnion

Property Value

environment

Defines the environment type - Production/Non Production.

environment: string

Property Value

string

errors

Indicates any errors on the Virtual Instance for SAP solutions resource. NOTE: This property will not be serialized. It can only be populated by the server.

errors?: SAPVirtualInstanceError

Property Value

health

Defines the health of SAP Instances. NOTE: This property will not be serialized. It can only be populated by the server.

health?: string

Property Value

string

identity

A pre-created user assigned identity with appropriate roles assigned. To learn more on identity and roles required, visit the ACSS how-to-guide.

identity?: UserAssignedServiceIdentity

Property Value

managedResourceGroupConfiguration

Managed resource group configuration

managedResourceGroupConfiguration?: ManagedRGConfiguration

Property Value

provisioningState

Defines the provisioning states. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState?: string

Property Value

string

sapProduct

Defines the SAP Product type.

sapProduct: string

Property Value

string

state

Defines the Virtual Instance for SAP state. NOTE: This property will not be serialized. It can only be populated by the server.

state?: string

Property Value

string

status

Defines the SAP Instance status. NOTE: This property will not be serialized. It can only be populated by the server.

status?: string

Property Value

string

Inherited Property Details

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

Inherited From TrackedResource.id

location

The geo-location where the resource lives

location: string

Property Value

string

Inherited From TrackedResource.location

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From TrackedResource.name

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information. NOTE: This property will not be serialized. It can only be populated by the server.

systemData?: SystemData

Property Value

Inherited From TrackedResource.systemData

tags

Resource tags.

tags?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

Inherited From TrackedResource.tags

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

Inherited From TrackedResource.type