ArmWorkloadsSapVirtualInstanceModelFactory.SapDatabaseInstanceData Method

Definition

Overloads

SapDatabaseInstanceData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ResourceIdentifier, String, String, IPAddress, ResourceIdentifier, IEnumerable<DatabaseVmDetails>, Nullable<SapVirtualInstanceStatus>, Nullable<SapVirtualInstanceProvisioningState>, SapVirtualInstanceErrorDetail)

Source:
ArmWorkloadsSapVirtualInstanceModelFactory.cs

Initializes a new instance of SapDatabaseInstanceData.

public static Azure.ResourceManager.WorkloadsSapVirtualInstance.SapDatabaseInstanceData SapDatabaseInstanceData(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, Azure.Core.ResourceIdentifier subnetId = default, string databaseSid = default, string databaseType = default, System.Net.IPAddress ipAddress = default, Azure.Core.ResourceIdentifier loadBalancerDetailsId = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.WorkloadsSapVirtualInstance.Models.DatabaseVmDetails> vmDetails = default, Azure.ResourceManager.WorkloadsSapVirtualInstance.Models.SapVirtualInstanceStatus? status = default, Azure.ResourceManager.WorkloadsSapVirtualInstance.Models.SapVirtualInstanceProvisioningState? provisioningState = default, Azure.ResourceManager.WorkloadsSapVirtualInstance.Models.SapVirtualInstanceErrorDetail errorsProperties = default);
static member SapDatabaseInstanceData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.Core.ResourceIdentifier * string * string * System.Net.IPAddress * Azure.Core.ResourceIdentifier * seq<Azure.ResourceManager.WorkloadsSapVirtualInstance.Models.DatabaseVmDetails> * Nullable<Azure.ResourceManager.WorkloadsSapVirtualInstance.Models.SapVirtualInstanceStatus> * Nullable<Azure.ResourceManager.WorkloadsSapVirtualInstance.Models.SapVirtualInstanceProvisioningState> * Azure.ResourceManager.WorkloadsSapVirtualInstance.Models.SapVirtualInstanceErrorDetail -> Azure.ResourceManager.WorkloadsSapVirtualInstance.SapDatabaseInstanceData
Public Shared Function SapDatabaseInstanceData (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 subnetId As ResourceIdentifier = Nothing, Optional databaseSid As String = Nothing, Optional databaseType As String = Nothing, Optional ipAddress As IPAddress = Nothing, Optional loadBalancerDetailsId As ResourceIdentifier = Nothing, Optional vmDetails As IEnumerable(Of DatabaseVmDetails) = Nothing, Optional status As Nullable(Of SapVirtualInstanceStatus) = Nothing, Optional provisioningState As Nullable(Of SapVirtualInstanceProvisioningState) = Nothing, Optional errorsProperties As SapVirtualInstanceErrorDetail = Nothing) As SapDatabaseInstanceData

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.

subnetId
ResourceIdentifier

Database subnet.

databaseSid
String

Database SID name.

databaseType
String

Database type, that is if the DB is HANA, DB2, Oracle, SAP ASE, Max DB or MS SQL Server.

ipAddress
IPAddress

Database IP Address.

loadBalancerDetailsId
ResourceIdentifier

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

vmDetails
IEnumerable<DatabaseVmDetails>

The list of virtual machines corresponding to the Database resource.

status
Nullable<SapVirtualInstanceStatus>

Defines the SAP Instance status.

provisioningState
Nullable<SapVirtualInstanceProvisioningState>

Defines the provisioning states.

errorsProperties
SapVirtualInstanceErrorDetail

Defines the errors related to Database resource.

Returns

A new SapDatabaseInstanceData instance for mocking.

Applies to

SapDatabaseInstanceData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ResourceIdentifier, String, String, IPAddress, IEnumerable<DatabaseVmDetails>, Nullable<SapVirtualInstanceStatus>, Nullable<SapVirtualInstanceProvisioningState>, ResourceIdentifier, SapVirtualInstanceErrorDetail)

Source:
ArmWorkloadsSapVirtualInstanceModelFactory.cs
public static Azure.ResourceManager.WorkloadsSapVirtualInstance.SapDatabaseInstanceData SapDatabaseInstanceData(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, Azure.Core.ResourceIdentifier subnetId = default, string databaseSid = default, string databaseType = default, System.Net.IPAddress ipAddress = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.WorkloadsSapVirtualInstance.Models.DatabaseVmDetails> vmDetails = default, Azure.ResourceManager.WorkloadsSapVirtualInstance.Models.SapVirtualInstanceStatus? status = default, Azure.ResourceManager.WorkloadsSapVirtualInstance.Models.SapVirtualInstanceProvisioningState? provisioningState = default, Azure.Core.ResourceIdentifier loadBalancerDetailsId = default, Azure.ResourceManager.WorkloadsSapVirtualInstance.Models.SapVirtualInstanceErrorDetail errorsProperties = default);
static member SapDatabaseInstanceData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.Core.ResourceIdentifier * string * string * System.Net.IPAddress * seq<Azure.ResourceManager.WorkloadsSapVirtualInstance.Models.DatabaseVmDetails> * Nullable<Azure.ResourceManager.WorkloadsSapVirtualInstance.Models.SapVirtualInstanceStatus> * Nullable<Azure.ResourceManager.WorkloadsSapVirtualInstance.Models.SapVirtualInstanceProvisioningState> * Azure.Core.ResourceIdentifier * Azure.ResourceManager.WorkloadsSapVirtualInstance.Models.SapVirtualInstanceErrorDetail -> Azure.ResourceManager.WorkloadsSapVirtualInstance.SapDatabaseInstanceData
Public Shared Function SapDatabaseInstanceData (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 subnetId As ResourceIdentifier = Nothing, Optional databaseSid As String = Nothing, Optional databaseType As String = Nothing, Optional ipAddress As IPAddress = Nothing, Optional vmDetails As IEnumerable(Of DatabaseVmDetails) = Nothing, Optional status As Nullable(Of SapVirtualInstanceStatus) = Nothing, Optional provisioningState As Nullable(Of SapVirtualInstanceProvisioningState) = Nothing, Optional loadBalancerDetailsId As ResourceIdentifier = Nothing, Optional errorsProperties As SapVirtualInstanceErrorDetail = Nothing) As SapDatabaseInstanceData

Parameters

id
ResourceIdentifier

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

name
String

The name of the resource.

resourceType
ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

systemData
SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

tags
IDictionary<String,String>

Resource tags.

location
AzureLocation

The geo-location where the resource lives.

subnetId
ResourceIdentifier

Database subnet.

databaseSid
String

Database SID name.

databaseType
String

Database type, that is if the DB is HANA, DB2, Oracle, SAP ASE, Max DB or MS SQL Server.

ipAddress
IPAddress

Database IP Address.

vmDetails
IEnumerable<DatabaseVmDetails>

The list of virtual machines corresponding to the Database resource.

status
Nullable<SapVirtualInstanceStatus>

Defines the SAP Instance status.

provisioningState
Nullable<SapVirtualInstanceProvisioningState>

Defines the provisioning states.

loadBalancerDetailsId
ResourceIdentifier

Fully qualified resource ID for the load balancer.

errorsProperties
SapVirtualInstanceErrorDetail

The Virtual Instance for SAP error body.

Returns

A new SapDatabaseInstanceData instance for mocking.

Applies to