ArmRedisModelFactory.RedisData Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue instance von RedisData.
public static Azure.ResourceManager.Redis.RedisData RedisData (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, System.Collections.Generic.IEnumerable<string> zones = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, Azure.ResourceManager.Redis.Models.RedisCommonConfiguration redisConfiguration = default, string redisVersion = default, bool? enableNonSslPort = default, int? replicasPerMaster = default, int? replicasPerPrimary = default, System.Collections.Generic.IDictionary<string,string> tenantSettings = default, int? shardCount = default, Azure.ResourceManager.Redis.Models.RedisTlsVersion? minimumTlsVersion = default, Azure.ResourceManager.Redis.Models.RedisPublicNetworkAccess? publicNetworkAccess = default, Azure.ResourceManager.Redis.Models.RedisSku sku = default, Azure.Core.ResourceIdentifier subnetId = default, System.Net.IPAddress staticIP = default, Azure.ResourceManager.Redis.Models.RedisProvisioningState? provisioningState = default, string hostName = default, int? port = default, int? sslPort = default, Azure.ResourceManager.Redis.Models.RedisAccessKeys accessKeys = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Resources.Models.SubResource> linkedServers = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Redis.Models.RedisInstanceDetails> instances = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Redis.RedisPrivateEndpointConnectionData> privateEndpointConnections = default);
static member RedisData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * seq<string> * Azure.ResourceManager.Models.ManagedServiceIdentity * Azure.ResourceManager.Redis.Models.RedisCommonConfiguration * string * Nullable<bool> * Nullable<int> * Nullable<int> * System.Collections.Generic.IDictionary<string, string> * Nullable<int> * Nullable<Azure.ResourceManager.Redis.Models.RedisTlsVersion> * Nullable<Azure.ResourceManager.Redis.Models.RedisPublicNetworkAccess> * Azure.ResourceManager.Redis.Models.RedisSku * Azure.Core.ResourceIdentifier * System.Net.IPAddress * Nullable<Azure.ResourceManager.Redis.Models.RedisProvisioningState> * string * Nullable<int> * Nullable<int> * Azure.ResourceManager.Redis.Models.RedisAccessKeys * seq<Azure.ResourceManager.Resources.Models.SubResource> * seq<Azure.ResourceManager.Redis.Models.RedisInstanceDetails> * seq<Azure.ResourceManager.Redis.RedisPrivateEndpointConnectionData> -> Azure.ResourceManager.Redis.RedisData
Public Shared Function RedisData (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 zones As IEnumerable(Of String) = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional redisConfiguration As RedisCommonConfiguration = Nothing, Optional redisVersion As String = Nothing, Optional enableNonSslPort As Nullable(Of Boolean) = Nothing, Optional replicasPerMaster As Nullable(Of Integer) = Nothing, Optional replicasPerPrimary As Nullable(Of Integer) = Nothing, Optional tenantSettings As IDictionary(Of String, String) = Nothing, Optional shardCount As Nullable(Of Integer) = Nothing, Optional minimumTlsVersion As Nullable(Of RedisTlsVersion) = Nothing, Optional publicNetworkAccess As Nullable(Of RedisPublicNetworkAccess) = Nothing, Optional sku As RedisSku = Nothing, Optional subnetId As ResourceIdentifier = Nothing, Optional staticIP As IPAddress = Nothing, Optional provisioningState As Nullable(Of RedisProvisioningState) = Nothing, Optional hostName As String = Nothing, Optional port As Nullable(Of Integer) = Nothing, Optional sslPort As Nullable(Of Integer) = Nothing, Optional accessKeys As RedisAccessKeys = Nothing, Optional linkedServers As IEnumerable(Of SubResource) = Nothing, Optional instances As IEnumerable(Of RedisInstanceDetails) = Nothing, Optional privateEndpointConnections As IEnumerable(Of RedisPrivateEndpointConnectionData) = Nothing) As RedisData
Parameter
Die ID.
- name
- String
Der Name.
- resourceType
- ResourceType
Der resourceType.
- systemData
- SystemData
SystemData.
- tags
- IDictionary<String,String>
Die Tags.
- location
- AzureLocation
Der Speicherort.
- zones
- IEnumerable<String>
Eine Liste der Verfügbarkeitszonen, die angibt, wo die Ressource herkommen muss.
- identity
- ManagedServiceIdentity
Die Identität der Ressource.
- redisConfiguration
- RedisCommonConfiguration
Alle Redis-Einstellungen. Einige mögliche Schlüssel: rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta,maxmemory-policy,notify-keyspace-events,maxmemory-samples,slowlog-log-slow-than,slowlog-max-l de,list-max-ziplist-entries,list-max-ziplist-value,hash-max-ziplist-entries,hash-max-ziplist-value,set-max-intset-entries,zset-max-ziplist-entries,zset-max-ziplist-value usw.
- redisVersion
- String
Redis-Version. Dies sollte in der Form "major[.minor]" (nur "major" erforderlich) oder der Wert "latest" vorliegen, der sich auf die neueste verfügbare stabile Redis-Version bezieht. Unterstützte Versionen: 4.0, 6.0 (neueste Version). Der Standardwert ist "latest".
Die Anzahl der Replikate, die pro primärer Instanz erstellt werden sollen.
Die Anzahl der Replikate, die pro primärer Instanz erstellt werden sollen.
- tenantSettings
- IDictionary<String,String>
Ein Wörterbuch mit Mandanteneinstellungen.
Die Anzahl der Shards, die in einem Premium-Clustercache erstellt werden sollen.
- minimumTlsVersion
- Nullable<RedisTlsVersion>
Optional: Erfordert, dass Clients eine angegebene TLS-Version (oder höher) verwenden, um eine Verbindung herzustellen (z. B. "1.0", "1.1", "1.2").
- publicNetworkAccess
- Nullable<RedisPublicNetworkAccess>
Gibt an, ob der Zugriff auf öffentliche Endpunkte für diesen Cache zulässig ist. Der Wert ist optional, aber wenn er übergeben wird, muss "Aktiviert" oder "Deaktiviert" sein. Bei "Disabled" sind private Endpunkte die exklusive Zugriffsmethode. Der Standardwert ist "Enabled".
- sku
- RedisSku
Die SKU des bereitzustellenden Redis-Caches.
- subnetId
- ResourceIdentifier
Die vollständige Ressourcen-ID eines Subnetzes in einem virtuellen Netzwerk, in dem der Redis-Cache bereitgestellt werden soll. Beispielformat: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Microsoft. {Netzwerk| ClassicNetwork}/VirtualNetworks/vnet1/subnets/subnet1.
- staticIP
- IPAddress
Statische IP-Adresse. Optional kann angegeben werden, wenn ein Redis-Cache in einem vorhandenen Azure Virtual Network bereitgestellt wird; standardmäßig automatisch zugewiesen.
- provisioningState
- Nullable<RedisProvisioningState>
Redis instance bereitstellungs-status.
- hostName
- String
Redis-Hostname.
- accessKeys
- RedisAccessKeys
Die Schlüssel des Redis-Caches– nicht festgelegt, wenn dieses Objekt nicht die Antwort auf Redis-Cache erstellen oder aktualisieren ist.
- linkedServers
- IEnumerable<SubResource>
Liste der Verbindungsserver, die dem Cache zugeordnet sind.
- instances
- IEnumerable<RedisInstanceDetails>
Liste der Redis-Instanzen, die dem Cache zugeordnet sind.
- privateEndpointConnections
- IEnumerable<RedisPrivateEndpointConnectionData>
Liste der privaten Endpunktverbindung, die dem angegebenen Redis-Cache zugeordnet ist.
Gibt zurück
Eine neue RedisData instance zum Simulieren.