Freigeben über


ArmLargeInstanceModelFactory.LargeInstanceData Method

Definition

Initializes a new instance of LargeInstanceData.

public static Azure.ResourceManager.LargeInstance.LargeInstanceData LargeInstanceData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.ResourceManager.LargeInstance.Models.LargeInstanceHardwareProfile hardwareProfile = default, Azure.ResourceManager.LargeInstance.Models.LargeInstanceStorageProfile storageProfile = default, Azure.ResourceManager.LargeInstance.Models.LargeInstanceOSProfile osProfile = default, Azure.ResourceManager.LargeInstance.Models.LargeInstanceNetworkProfile networkProfile = default, string azureLargeInstanceId = default, Azure.ResourceManager.LargeInstance.Models.LargeInstancePowerState? powerState = default, string proximityPlacementGroup = default, string hwRevision = default, string partnerNodeId = default, Azure.ResourceManager.LargeInstance.Models.LargeInstanceProvisioningState? provisioningState = default, System.Collections.Generic.IReadOnlyDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default);
static member LargeInstanceData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Azure.ResourceManager.LargeInstance.Models.LargeInstanceHardwareProfile * Azure.ResourceManager.LargeInstance.Models.LargeInstanceStorageProfile * Azure.ResourceManager.LargeInstance.Models.LargeInstanceOSProfile * Azure.ResourceManager.LargeInstance.Models.LargeInstanceNetworkProfile * string * Nullable<Azure.ResourceManager.LargeInstance.Models.LargeInstancePowerState> * string * string * string * Nullable<Azure.ResourceManager.LargeInstance.Models.LargeInstanceProvisioningState> * System.Collections.Generic.IReadOnlyDictionary<string, string> * Azure.Core.AzureLocation -> Azure.ResourceManager.LargeInstance.LargeInstanceData
Public Shared Function LargeInstanceData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional hardwareProfile As LargeInstanceHardwareProfile = Nothing, Optional storageProfile As LargeInstanceStorageProfile = Nothing, Optional osProfile As LargeInstanceOSProfile = Nothing, Optional networkProfile As LargeInstanceNetworkProfile = Nothing, Optional azureLargeInstanceId As String = Nothing, Optional powerState As Nullable(Of LargeInstancePowerState) = Nothing, Optional proximityPlacementGroup As String = Nothing, Optional hwRevision As String = Nothing, Optional partnerNodeId As String = Nothing, Optional provisioningState As Nullable(Of LargeInstanceProvisioningState) = Nothing, Optional tags As IReadOnlyDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing) As LargeInstanceData

Parameters

id
ResourceIdentifier

The id.

name
String

The name.

resourceType
ResourceType

The resourceType.

systemData
SystemData

The systemData.

hardwareProfile
LargeInstanceHardwareProfile

Specifies the hardware settings for the Azure Large Instance.

storageProfile
LargeInstanceStorageProfile

Specifies the storage settings for the Azure Large Instance disks.

osProfile
LargeInstanceOSProfile

Specifies the operating system settings for the Azure Large Instance.

networkProfile
LargeInstanceNetworkProfile

Specifies the network settings for the Azure Large Instance.

azureLargeInstanceId
String

Specifies the Azure Large Instance unique ID.

powerState
Nullable<LargeInstancePowerState>

Resource power state.

proximityPlacementGroup
String

Resource proximity placement group.

hwRevision
String

Hardware revision of an Azure Large Instance.

partnerNodeId
String

ARM ID of another AzureLargeInstance that will share a network with this AzureLargeInstance

provisioningState
Nullable<LargeInstanceProvisioningState>

State of provisioning of the AzureLargeInstance.

tags
IReadOnlyDictionary<String,String>

Resource tags.

location
AzureLocation

The geo-location where the resource lives.

Returns

A new LargeInstanceData instance for mocking.

Applies to