Compartilhar via


ArmStorageCacheModelFactory.StorageCacheData Método

Definição

Inicializa uma nova instância de StorageCacheData.

public static Azure.ResourceManager.StorageCache.StorageCacheData StorageCacheData (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.Models.ManagedServiceIdentity identity = default, string skuName = default, int? cacheSizeGB = default, Azure.ResourceManager.StorageCache.Models.StorageCacheHealth health = default, System.Collections.Generic.IEnumerable<System.Net.IPAddress> mountAddresses = default, Azure.ResourceManager.StorageCache.Models.StorageCacheProvisioningStateType? provisioningState = default, Azure.Core.ResourceIdentifier subnet = default, Azure.ResourceManager.StorageCache.Models.StorageCacheUpgradeStatus upgradeStatus = default, Azure.ResourceManager.StorageCache.Models.StorageCacheUpgradeSettings upgradeSettings = default, Azure.ResourceManager.StorageCache.Models.StorageCacheNetworkSettings networkSettings = default, Azure.ResourceManager.StorageCache.Models.StorageCacheEncryptionSettings encryptionSettings = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.StorageCache.Models.NfsAccessPolicy> securityAccessPolicies = default, Azure.ResourceManager.StorageCache.Models.StorageCacheDirectorySettings directoryServicesSettings = default, System.Collections.Generic.IEnumerable<string> zones = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.StorageCache.Models.PrimingJob> primingJobs = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.StorageCache.Models.StorageTargetSpaceAllocation> spaceAllocation = default);
static member StorageCacheData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.Models.ManagedServiceIdentity * string * Nullable<int> * Azure.ResourceManager.StorageCache.Models.StorageCacheHealth * seq<System.Net.IPAddress> * Nullable<Azure.ResourceManager.StorageCache.Models.StorageCacheProvisioningStateType> * Azure.Core.ResourceIdentifier * Azure.ResourceManager.StorageCache.Models.StorageCacheUpgradeStatus * Azure.ResourceManager.StorageCache.Models.StorageCacheUpgradeSettings * Azure.ResourceManager.StorageCache.Models.StorageCacheNetworkSettings * Azure.ResourceManager.StorageCache.Models.StorageCacheEncryptionSettings * seq<Azure.ResourceManager.StorageCache.Models.NfsAccessPolicy> * Azure.ResourceManager.StorageCache.Models.StorageCacheDirectorySettings * seq<string> * seq<Azure.ResourceManager.StorageCache.Models.PrimingJob> * seq<Azure.ResourceManager.StorageCache.Models.StorageTargetSpaceAllocation> -> Azure.ResourceManager.StorageCache.StorageCacheData
Public Shared Function StorageCacheData (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 identity As ManagedServiceIdentity = Nothing, Optional skuName As String = Nothing, Optional cacheSizeGB As Nullable(Of Integer) = Nothing, Optional health As StorageCacheHealth = Nothing, Optional mountAddresses As IEnumerable(Of IPAddress) = Nothing, Optional provisioningState As Nullable(Of StorageCacheProvisioningStateType) = Nothing, Optional subnet As ResourceIdentifier = Nothing, Optional upgradeStatus As StorageCacheUpgradeStatus = Nothing, Optional upgradeSettings As StorageCacheUpgradeSettings = Nothing, Optional networkSettings As StorageCacheNetworkSettings = Nothing, Optional encryptionSettings As StorageCacheEncryptionSettings = Nothing, Optional securityAccessPolicies As IEnumerable(Of NfsAccessPolicy) = Nothing, Optional directoryServicesSettings As StorageCacheDirectorySettings = Nothing, Optional zones As IEnumerable(Of String) = Nothing, Optional primingJobs As IEnumerable(Of PrimingJob) = Nothing, Optional spaceAllocation As IEnumerable(Of StorageTargetSpaceAllocation) = Nothing) As StorageCacheData

Parâmetros

name
String

O nome.

resourceType
ResourceType

O resourceType.

systemData
SystemData

O systemData.

tags
IDictionary<String,String>

As marcas.

location
AzureLocation

O local.

identity
ManagedServiceIdentity

A identidade do cache, se configurada.

skuName
String

SKU para o cache.

cacheSizeGB
Nullable<Int32>

O tamanho desse Cache, em GB.

health
StorageCacheHealth

Integridade do cache.

mountAddresses
IEnumerable<IPAddress>

Matriz de endereços IPv4 que podem ser usados por clientes que montam esse cache.

subnet
ResourceIdentifier

Sub-rede usada para o Cache.

upgradeStatus
StorageCacheUpgradeStatus

Atualize status do cache.

upgradeSettings
StorageCacheUpgradeSettings

Atualizar as configurações do cache.

networkSettings
StorageCacheNetworkSettings

Especifica as configurações de rede do cache.

encryptionSettings
StorageCacheEncryptionSettings

Especifica as configurações de criptografia do cache.

securityAccessPolicies
IEnumerable<NfsAccessPolicy>

Especifica as configurações de segurança do cache.

directoryServicesSettings
StorageCacheDirectorySettings

Especifica as configurações dos Serviços de Diretório do cache.

zones
IEnumerable<String>

Zonas de disponibilidade para recursos. Esse campo deve conter apenas um único elemento na matriz.

primingJobs
IEnumerable<PrimingJob>

Especifica os trabalhos de priming definidos no cache.

spaceAllocation
IEnumerable<StorageTargetSpaceAllocation>

Especifica o percentual de alocação de espaço para cada destino de armazenamento no cache.

Retornos

Uma nova StorageCacheData instância para simulação.

Aplica-se a