ArmRedisEnterpriseModelFactory.RedisEnterpriseDatabaseData Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância de 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
Parâmetros
A ID.
- name
- String
O nome.
- resourceType
- ResourceType
O resourceType.
- systemData
- SystemData
O systemData.
- clientProtocol
- Nullable<RedisEnterpriseClientProtocol>
Especifica se os clientes redis podem se conectar usando protocolos redis criptografados por TLS ou em texto não criptografado. O padrão é criptografado por TLS.
Porta TCP do ponto de extremidade do banco de dados. Especificado no momento da criação. O padrão é uma porta disponível.
- provisioningState
- Nullable<RedisEnterpriseProvisioningStatus>
Provisionamento atual status do banco de dados.
- resourceState
- Nullable<RedisEnterpriseClusterResourceState>
Recurso atual status do banco de dados.
- clusteringPolicy
- Nullable<RedisEnterpriseClusteringPolicy>
Política de clustering – o padrão é OSSCluster. Especificado no momento da criação.
- evictionPolicy
- Nullable<RedisEnterpriseEvictionPolicy>
Política de remoção do Redis – o padrão é VolatileLRU.
- persistence
- RedisPersistenceSettings
Configurações de persistência.
- modules
- IEnumerable<RedisEnterpriseModule>
Conjunto opcional de módulos redis para habilitar neste banco de dados – os módulos só podem ser adicionados no momento da criação.
- geoReplication
- RedisEnterpriseDatabaseGeoReplication
Conjunto opcional de propriedades para configurar a replicação geográfica para esse banco de dados.
Retornos
Uma nova RedisEnterpriseDatabaseData instância para simulação.