Freigeben über


ArmElasticSanModelFactory.ElasticSanData Methode

Definition

Initialisiert eine neue instance von ElasticSanData.

public static Azure.ResourceManager.ElasticSan.ElasticSanData ElasticSanData (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.ResourceManager.ElasticSan.Models.ElasticSanSku sku = default, System.Collections.Generic.IEnumerable<string> availabilityZones = default, Azure.ResourceManager.ElasticSan.Models.ElasticSanProvisioningState? provisioningState = default, long baseSizeTiB = 0, long extendedCapacitySizeTiB = 0, long? totalVolumeSizeGiB = default, long? volumeGroupCount = default, long? totalIops = default, long? totalMbps = default, long? totalSizeTiB = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ElasticSan.ElasticSanPrivateEndpointConnectionData> privateEndpointConnections = default, Azure.ResourceManager.ElasticSan.Models.PublicNetworkAccess? publicNetworkAccess = default);
static member ElasticSanData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.ElasticSan.Models.ElasticSanSku * seq<string> * Nullable<Azure.ResourceManager.ElasticSan.Models.ElasticSanProvisioningState> * int64 * int64 * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int64> * seq<Azure.ResourceManager.ElasticSan.ElasticSanPrivateEndpointConnectionData> * Nullable<Azure.ResourceManager.ElasticSan.Models.PublicNetworkAccess> -> Azure.ResourceManager.ElasticSan.ElasticSanData
Public Shared Function ElasticSanData (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 sku As ElasticSanSku = Nothing, Optional availabilityZones As IEnumerable(Of String) = Nothing, Optional provisioningState As Nullable(Of ElasticSanProvisioningState) = Nothing, Optional baseSizeTiB As Long = 0, Optional extendedCapacitySizeTiB As Long = 0, Optional totalVolumeSizeGiB As Nullable(Of Long) = Nothing, Optional volumeGroupCount As Nullable(Of Long) = Nothing, Optional totalIops As Nullable(Of Long) = Nothing, Optional totalMbps As Nullable(Of Long) = Nothing, Optional totalSizeTiB As Nullable(Of Long) = Nothing, Optional privateEndpointConnections As IEnumerable(Of ElasticSanPrivateEndpointConnectionData) = Nothing, Optional publicNetworkAccess As Nullable(Of PublicNetworkAccess) = Nothing) As ElasticSanData

Parameter

id
ResourceIdentifier

Die ID.

name
String

Der Name.

resourceType
ResourceType

Der resourceType.

systemData
SystemData

SystemDaten.

tags
IDictionary<String,String>

Die Tags.

location
AzureLocation

Der Speicherort.

sku
ElasticSanSku

Ressourcensku.

availabilityZones
IEnumerable<String>

Logische Zone für Elastic San-Ressourcen; Beispiel: ["1"].

provisioningState
Nullable<ElasticSanProvisioningState>

Status des Vorgangs für die Ressource.

baseSizeTiB
Int64

Basisgröße des Elastic San Anwendung in TiB.

extendedCapacitySizeTiB
Int64

Erweiterte Größe des Elastic San Anwendung in TiB.

totalVolumeSizeGiB
Nullable<Int64>

Gesamtgröße der bereitgestellten Volumes in GiB.

volumeGroupCount
Nullable<Int64>

Gesamtanzahl der Volumegruppen in diesem Elastic San-Anwendung.

totalIops
Nullable<Int64>

Insgesamt bereitgestellte IOPS des Elastic San Anwendung.

totalMbps
Nullable<Int64>

Insgesamt bereitgestellte MBps Elastic San Anwendung.

totalSizeTiB
Nullable<Int64>

Gesamtgröße des Elastic San-Anwendung in TB.

privateEndpointConnections
IEnumerable<ElasticSanPrivateEndpointConnectionData>

Die Liste der Verbindungen mit privaten Endpunkten.

publicNetworkAccess
Nullable<PublicNetworkAccess>

Zulassen oder Verweigern des Zugriffs auf ElasticSan für öffentliche Netzwerke Der Wert ist optional, muss aber bei Übergabe "Aktiviert" oder "Deaktiviert" sein.

Gibt zurück

Eine neue ElasticSanData instance zum Mocking.

Gilt für: