ArmNetworkCloudModelFactory.NetworkCloudRackSkuData Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de NetworkCloudRackSkuData.
public static Azure.ResourceManager.NetworkCloud.NetworkCloudRackSkuData NetworkCloudRackSkuData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.NetworkCloud.Models.MachineSkuSlot> computeMachines = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.NetworkCloud.Models.MachineSkuSlot> controllerMachines = default, string description = default, long? maxClusterSlots = default, Azure.ResourceManager.NetworkCloud.Models.RackSkuProvisioningState? provisioningState = default, Azure.ResourceManager.NetworkCloud.Models.RackSkuType? rackType = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.NetworkCloud.Models.StorageApplianceSkuSlot> storageAppliances = default, System.Collections.Generic.IEnumerable<string> supportedRackSkuIds = default);
static member NetworkCloudRackSkuData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * seq<Azure.ResourceManager.NetworkCloud.Models.MachineSkuSlot> * seq<Azure.ResourceManager.NetworkCloud.Models.MachineSkuSlot> * string * Nullable<int64> * Nullable<Azure.ResourceManager.NetworkCloud.Models.RackSkuProvisioningState> * Nullable<Azure.ResourceManager.NetworkCloud.Models.RackSkuType> * seq<Azure.ResourceManager.NetworkCloud.Models.StorageApplianceSkuSlot> * seq<string> -> Azure.ResourceManager.NetworkCloud.NetworkCloudRackSkuData
Public Shared Function NetworkCloudRackSkuData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional computeMachines As IEnumerable(Of MachineSkuSlot) = Nothing, Optional controllerMachines As IEnumerable(Of MachineSkuSlot) = Nothing, Optional description As String = Nothing, Optional maxClusterSlots As Nullable(Of Long) = Nothing, Optional provisioningState As Nullable(Of RackSkuProvisioningState) = Nothing, Optional rackType As Nullable(Of RackSkuType) = Nothing, Optional storageAppliances As IEnumerable(Of StorageApplianceSkuSlot) = Nothing, Optional supportedRackSkuIds As IEnumerable(Of String) = Nothing) As NetworkCloudRackSkuData
Paramètres
ID.
- name
- String
Nom.
- resourceType
- ResourceType
ResourceType.
- systemData
- SystemData
SystemData.
- computeMachines
- IEnumerable<MachineSkuSlot>
Liste des références SKU de machine et de l’emplacement de rack associé pour les machines dédiées au calcul dans ce modèle de rack.
- controllerMachines
- IEnumerable<MachineSkuSlot>
Liste des références SKU de machine et de l’emplacement de rack associé pour les machines dédiées au plan de contrôle dans ce modèle de rack.
- description
- String
Texte de forme libre décrivant le rack.
Nombre maximal de racks de calcul pris en charge par un rack d’agrégateur. 0 s’il s’agit d’un rack de calcul ou d’un rack pour un cluster à rack unique (rackType="Single »).
- provisioningState
- Nullable<RackSkuProvisioningState>
État d’approvisionnement de la ressource de référence SKU rack.
- rackType
- Nullable<RackSkuType>
Type du rack.
- storageAppliances
- IEnumerable<StorageApplianceSkuSlot>
Liste des références SKU Appliance et de l’emplacement de rack associé pour les Appliance de stockage dans ce modèle de rack.
- supportedRackSkuIds
- IEnumerable<String>
Liste des références SKU prises en charge si le rack est un agrégateur.
Retours
Une nouvelle NetworkCloudRackSkuData instance pour se moquer.