Freigeben über


ArmRedisEnterpriseModelFactory.RedisEnterpriseDatabaseData Methode

Definition

Initialisiert eine neue instance von RedisEnterpriseDatabaseData.

public static Azure.ResourceManager.RedisEnterprise.RedisEnterpriseDatabaseData RedisEnterpriseDatabaseData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.ResourceManager.RedisEnterprise.Models.RedisEnterpriseClientProtocol? clientProtocol = default, int? port = default, Azure.ResourceManager.RedisEnterprise.Models.RedisEnterpriseProvisioningStatus? provisioningState = default, Azure.ResourceManager.RedisEnterprise.Models.RedisEnterpriseClusterResourceState? resourceState = default, Azure.ResourceManager.RedisEnterprise.Models.RedisEnterpriseClusteringPolicy? clusteringPolicy = default, Azure.ResourceManager.RedisEnterprise.Models.RedisEnterpriseEvictionPolicy? evictionPolicy = default, Azure.ResourceManager.RedisEnterprise.Models.RedisPersistenceSettings persistence = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RedisEnterprise.Models.RedisEnterpriseModule> modules = default, Azure.ResourceManager.RedisEnterprise.Models.RedisEnterpriseDatabaseGeoReplication geoReplication = default);
static member RedisEnterpriseDatabaseData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<Azure.ResourceManager.RedisEnterprise.Models.RedisEnterpriseClientProtocol> * Nullable<int> * Nullable<Azure.ResourceManager.RedisEnterprise.Models.RedisEnterpriseProvisioningStatus> * Nullable<Azure.ResourceManager.RedisEnterprise.Models.RedisEnterpriseClusterResourceState> * Nullable<Azure.ResourceManager.RedisEnterprise.Models.RedisEnterpriseClusteringPolicy> * Nullable<Azure.ResourceManager.RedisEnterprise.Models.RedisEnterpriseEvictionPolicy> * Azure.ResourceManager.RedisEnterprise.Models.RedisPersistenceSettings * seq<Azure.ResourceManager.RedisEnterprise.Models.RedisEnterpriseModule> * Azure.ResourceManager.RedisEnterprise.Models.RedisEnterpriseDatabaseGeoReplication -> Azure.ResourceManager.RedisEnterprise.RedisEnterpriseDatabaseData
Public Shared Function RedisEnterpriseDatabaseData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional clientProtocol As Nullable(Of RedisEnterpriseClientProtocol) = Nothing, Optional port As Nullable(Of Integer) = Nothing, Optional provisioningState As Nullable(Of RedisEnterpriseProvisioningStatus) = Nothing, Optional resourceState As Nullable(Of RedisEnterpriseClusterResourceState) = Nothing, Optional clusteringPolicy As Nullable(Of RedisEnterpriseClusteringPolicy) = Nothing, Optional evictionPolicy As Nullable(Of RedisEnterpriseEvictionPolicy) = Nothing, Optional persistence As RedisPersistenceSettings = Nothing, Optional modules As IEnumerable(Of RedisEnterpriseModule) = Nothing, Optional geoReplication As RedisEnterpriseDatabaseGeoReplication = Nothing) As RedisEnterpriseDatabaseData

Parameter

id
ResourceIdentifier

Die ID.

name
String

Der Name.

resourceType
ResourceType

Der resourceType.

systemData
SystemData

SystemData.

clientProtocol
Nullable<RedisEnterpriseClientProtocol>

Gibt an, ob Redis-Clients eine Verbindung mithilfe von TLS-verschlüsselten oder Klartext-Redis-Protokollen herstellen können. Der Standardwert ist TLS-verschlüsselt.

port
Nullable<Int32>

TCP-Port des Datenbankendpunkts. Wird zum Zeitpunkt der Erstellung angegeben. Standardmäßig wird ein verfügbarer Port verwendet.

provisioningState
Nullable<RedisEnterpriseProvisioningStatus>

Aktuelle status der Datenbank.

resourceState
Nullable<RedisEnterpriseClusterResourceState>

Aktuelle Ressourcen status der Datenbank.

clusteringPolicy
Nullable<RedisEnterpriseClusteringPolicy>

Clusteringrichtlinie: Der Standardwert ist OSSCluster. Wird zum Zeitpunkt der Erstellung angegeben.

evictionPolicy
Nullable<RedisEnterpriseEvictionPolicy>

Redis-Entfernungsrichtlinie: Der Standardwert ist VolatileLRU.

persistence
RedisPersistenceSettings

Persistenzeinstellungen.

modules
IEnumerable<RedisEnterpriseModule>

Optionale Redis-Module, die in dieser Datenbank aktiviert werden sollen: Module können nur zum Zeitpunkt der Erstellung hinzugefügt werden.

geoReplication
RedisEnterpriseDatabaseGeoReplication

Optionaler Satz von Eigenschaften zum Konfigurieren der Georeplikation für diese Datenbank.

Gibt zurück

Eine neue RedisEnterpriseDatabaseData instance zum Simulieren.

Gilt für: