Share via


ArmWorkloadsModelFactory.SapCentralServerInstanceData Method

Definition

Initializes a new instance of SapCentralServerInstanceData.

public static Azure.ResourceManager.Workloads.SapCentralServerInstanceData SapCentralServerInstanceData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, string instanceNo = default, Azure.Core.ResourceIdentifier subnetId = default, Azure.ResourceManager.Workloads.Models.MessageServerProperties messageServerProperties = default, Azure.ResourceManager.Workloads.Models.EnqueueServerProperties enqueueServerProperties = default, Azure.ResourceManager.Workloads.Models.GatewayServerProperties gatewayServerProperties = default, Azure.ResourceManager.Workloads.Models.EnqueueReplicationServerProperties enqueueReplicationServerProperties = default, string kernelVersion = default, string kernelPatch = default, Azure.Core.ResourceIdentifier loadBalancerDetailsId = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Workloads.Models.CentralServerVmDetails> vmDetails = default, Azure.ResourceManager.Workloads.Models.SapVirtualInstanceStatus? status = default, Azure.ResourceManager.Workloads.Models.SapHealthState? health = default, Azure.ResourceManager.Workloads.Models.SapVirtualInstanceProvisioningState? provisioningState = default, Azure.ResourceManager.Workloads.Models.SapVirtualInstanceErrorDetail errorsProperties = default);
static member SapCentralServerInstanceData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * string * Azure.Core.ResourceIdentifier * Azure.ResourceManager.Workloads.Models.MessageServerProperties * Azure.ResourceManager.Workloads.Models.EnqueueServerProperties * Azure.ResourceManager.Workloads.Models.GatewayServerProperties * Azure.ResourceManager.Workloads.Models.EnqueueReplicationServerProperties * string * string * Azure.Core.ResourceIdentifier * seq<Azure.ResourceManager.Workloads.Models.CentralServerVmDetails> * Nullable<Azure.ResourceManager.Workloads.Models.SapVirtualInstanceStatus> * Nullable<Azure.ResourceManager.Workloads.Models.SapHealthState> * Nullable<Azure.ResourceManager.Workloads.Models.SapVirtualInstanceProvisioningState> * Azure.ResourceManager.Workloads.Models.SapVirtualInstanceErrorDetail -> Azure.ResourceManager.Workloads.SapCentralServerInstanceData
Public Shared Function SapCentralServerInstanceData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional instanceNo As String = Nothing, Optional subnetId As ResourceIdentifier = Nothing, Optional messageServerProperties As MessageServerProperties = Nothing, Optional enqueueServerProperties As EnqueueServerProperties = Nothing, Optional gatewayServerProperties As GatewayServerProperties = Nothing, Optional enqueueReplicationServerProperties As EnqueueReplicationServerProperties = Nothing, Optional kernelVersion As String = Nothing, Optional kernelPatch As String = Nothing, Optional loadBalancerDetailsId As ResourceIdentifier = Nothing, Optional vmDetails As IEnumerable(Of CentralServerVmDetails) = Nothing, Optional status As Nullable(Of SapVirtualInstanceStatus) = Nothing, Optional health As Nullable(Of SapHealthState) = Nothing, Optional provisioningState As Nullable(Of SapVirtualInstanceProvisioningState) = Nothing, Optional errorsProperties As SapVirtualInstanceErrorDetail = Nothing) As SapCentralServerInstanceData

Parameters

id
ResourceIdentifier

The id.

name
String

The name.

resourceType
ResourceType

The resourceType.

systemData
SystemData

The systemData.

tags
IDictionary<String,String>

The tags.

location
AzureLocation

The location.

instanceNo
String

The central services instance number.

subnetId
ResourceIdentifier

The central services instance subnet.

messageServerProperties
MessageServerProperties

Defines the SAP Message Server properties.

enqueueServerProperties
EnqueueServerProperties

Defines the SAP Enqueue Server properties.

gatewayServerProperties
GatewayServerProperties

Defines the SAP Gateway Server properties.

enqueueReplicationServerProperties
EnqueueReplicationServerProperties

Defines the SAP Enqueue Replication Server (ERS) properties.

kernelVersion
String

The central services instance Kernel Version.

kernelPatch
String

The central services instance Kernel Patch level.

loadBalancerDetailsId
ResourceIdentifier

The Load Balancer details such as LoadBalancer ID attached to ASCS Virtual Machines.

vmDetails
IEnumerable<CentralServerVmDetails>

The list of virtual machines corresponding to the Central Services instance.

status
Nullable<SapVirtualInstanceStatus>

Defines the SAP Instance status.

health
Nullable<SapHealthState>

Defines the health of SAP Instances.

provisioningState
Nullable<SapVirtualInstanceProvisioningState>

Defines the provisioning states.

errorsProperties
SapVirtualInstanceErrorDetail

Defines the errors related to SAP Central Services Instance resource.

Returns

A new SapCentralServerInstanceData instance for mocking.

Applies to