RedisResourceInner Classe
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. redis. fluent. models. RedisResourceInner
- com.
- com.
- com.
public final class RedisResourceInner
extends Resource
Um único item do Redis em Lista ou Operação get.
Resumo do Construtor
Construtor | Description |
---|---|
RedisResourceInner() |
Cria uma instância da classe Redis |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
Redis |
accessKeys()
Obter a propriedade Chaves de acesso |
Boolean |
enableNonSslPort()
Obter a propriedade enable |
String |
hostname()
Obtenha a propriedade hostname: nome do host redis. |
Managed |
identity()
Obter a propriedade de identidade: a identidade do recurso. |
List<Redis |
instances()
Obter a propriedade de instâncias: lista das instâncias do Redis associadas ao cache. |
List<Redis |
linkedServers()
Obter a propriedade Servidores vinculados |
Tls |
minimumTlsVersion()
Obter a propriedade mínima |
Integer |
port()
Obter a propriedade de porta: porta Não SSL do Redis. |
List<Private |
privateEndpointConnections()
Obter a propriedade conexões de ponto |
Provisioning |
provisioningState()
Obter a propriedade Estado de provisionamento |
Public |
publicNetworkAccess()
Obter a propriedade pública |
Redis |
redisConfiguration()
Obtenha a propriedade Configuração do redis |
String |
redisVersion()
Obtenha a propriedade Versão do Redis |
Integer |
replicasPerMaster()
Obter a propriedade réplicas |
Integer |
replicasPerPrimary()
Obter as réplicas |
Integer |
shardCount()
Obter a propriedade Count de fragmentos |
Sku |
sku()
Obter a propriedade sku: o SKU do cache Redis a ser implantado. |
Integer |
sslPort()
Obtenha a propriedade porta ssl |
String |
staticIp()
Obter a propriedade ip estática |
String |
subnetId()
Obter a propriedade de ID da sub-rede |
Map<String,String> |
tenantSettings()
Obter a propriedade Configurações do locatário |
Update |
updateChannel()
Obter a propriedade update |
void |
validate()
Valida a instância . |
Redis |
withEnableNonSslPort(Boolean enableNonSslPort)
Defina a propriedade enable |
Redis |
withIdentity(ManagedServiceIdentity identity)
Definir a propriedade de identidade: a identidade do recurso. |
Redis |
withLocation(String location) |
Redis |
withMinimumTlsVersion(TlsVersion minimumTlsVersion)
Defina a propriedade mínima |
Redis |
withPublicNetworkAccess(PublicNetworkAccess publicNetworkAccess)
Defina a propriedade pública |
Redis |
withRedisConfiguration(RedisConfiguration redisConfiguration)
Defina a propriedade Configuração do redis |
Redis |
withRedisVersion(String redisVersion)
Defina a propriedade Versão do Redis |
Redis |
withReplicasPerMaster(Integer replicasPerMaster)
Defina a propriedade réplicas |
Redis |
withReplicasPerPrimary(Integer replicasPerPrimary)
Defina as réplicas |
Redis |
withShardCount(Integer shardCount)
Defina a propriedade Count de fragmentos |
Redis |
withSku(Sku sku)
Defina a propriedade sku: o SKU do cache Redis a ser implantado. |
Redis |
withStaticIp(String staticIp)
Defina a propriedade ip estática |
Redis |
withSubnetId(String subnetId)
Defina a propriedade de ID da sub-rede |
Redis |
withTags(Map<String,String> tags) |
Redis |
withTenantSettings(Map<String,String> tenantSettings)
Defina a propriedade Configurações do locatário |
Redis |
withUpdateChannel(UpdateChannel updateChannel)
Defina a propriedade update |
Redis |
withZones(List<String> zones)
Definir a propriedade zones: uma lista de zonas de disponibilidade que indica de onde o recurso precisa vir. |
List<String> |
zones()
Obter a propriedade zones: uma lista de zonas de disponibilidade que indica de onde o recurso precisa vir. |
Métodos herdados de ProxyResource
Métodos herdados de Resource
Métodos herdados de java.lang.Object
Detalhes do construtor
RedisResourceInner
public RedisResourceInner()
Cria uma instância da classe RedisResourceInner.
Detalhes do método
accessKeys
public RedisAccessKeysInner accessKeys()
Obter a propriedade accessKeys: as chaves do cache Redis – não definidas se esse objeto não for a resposta para Criar ou Atualizar cache redis.
Returns:
enableNonSslPort
public Boolean enableNonSslPort()
Obter a propriedade enableNonSslPort: especifica se a porta do servidor Redis não ssl (6379) está habilitada.
Returns:
hostname
public String hostname()
Obtenha a propriedade hostname: nome do host redis.
Returns:
identity
public ManagedServiceIdentity identity()
Obter a propriedade de identidade: a identidade do recurso.
Returns:
instances
public List
Obter a propriedade de instâncias: lista das instâncias do Redis associadas ao cache.
Returns:
linkedServers
public List
Obter a propriedade linkedServers: lista dos servidores vinculados associados ao cache.
Returns:
minimumTlsVersion
public TlsVersion minimumTlsVersion()
Obtenha a propriedade minimumTlsVersion: Opcional: exige que os clientes usem uma versão do TLS especificada (ou superior) para se conectar (por exemplo, '1.0', '1.1', '1.2').
Returns:
port
public Integer port()
Obter a propriedade de porta: porta Não SSL do Redis.
Returns:
privateEndpointConnections
public List
Obter a propriedade privateEndpointConnections: lista de conexão de ponto de extremidade privado associada ao cache redis especificado.
Returns:
provisioningState
public ProvisioningState provisioningState()
Obter a propriedade provisioningState: status de provisionamento de instância do Redis.
Returns:
publicNetworkAccess
public PublicNetworkAccess publicNetworkAccess()
Obter a propriedade publicNetworkAccess: se o acesso de ponto de extremidade público é permitido ou não para esse cache. O valor é opcional, mas, se passado, deve ser 'Habilitado' ou 'Desabilitado'. Se 'Disabled', os pontos de extremidade privados serão o método de acesso exclusivo. O valor padrão é 'Enabled'.
Returns:
redisConfiguration
public RedisConfiguration redisConfiguration()
Obtenha a propriedade redisConfiguration: Todas as Configurações do Redis. Poucas chaves possíveis: rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta,maxmemory-policy,notify-keyspace-events,maxmemory-samples,slowlog-log-slower-than,slowlog-max-len,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 etc.
Returns:
redisVersion
public String redisVersion()
Obtenha a propriedade redisVersion: versão do Redis. Isso deve estar no formato 'major[.minor]' (apenas 'major' é necessário) ou o valor 'latest' que se refere à versão estável mais recente do Redis que está disponível. Versões com suporte: 4.0, 6.0 (mais recente). O valor padrão é 'latest'.
Returns:
replicasPerMaster
public Integer replicasPerMaster()
Obter a propriedade replicasPerMaster: o número de réplicas a serem criadas por primário.
Returns:
replicasPerPrimary
public Integer replicasPerPrimary()
Obter a propriedade replicasPerPrimary: o número de réplicas a serem criadas por primário.
Returns:
shardCount
public Integer shardCount()
Obter a propriedade shardCount: o número de fragmentos a serem criados em um Cache de Cluster Premium.
Returns:
sku
public Sku sku()
Obter a propriedade sku: o SKU do cache Redis a ser implantado.
Returns:
sslPort
public Integer sslPort()
Obtenha a propriedade sslPort: porta SSL do Redis.
Returns:
staticIp
public String staticIp()
Obter a propriedade staticIp: endereço IP estático. Opcionalmente, pode ser especificado ao implantar um cache Redis dentro de uma Rede Virtual do Azure existente; atribuído automaticamente por padrão.
Returns:
subnetId
public String subnetId()
Obter a propriedade subnetId: a ID de recurso completa de uma sub-rede em uma rede virtual na qual implantar o cache Redis. Formato de exemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Microsoft. {Network|ClassicNetwork}/VirtualNetworks/vnet1/subnets/subnet1.
Returns:
tenantSettings
public Map
Obter a propriedade tenantSettings: um dicionário de configurações de locatário.
Returns:
updateChannel
public UpdateChannel updateChannel()
Obter a propriedade updateChannel: opcional: especifica o canal de atualização para as atualizações mensais do Redis que o Cache Redis receberá. Os caches que usam o canal de atualização "Versão prévia" recebem as atualizações mais recentes do Redis pelo menos 4 semanas antes dos caches de canal "Estáveis". O valor padrão é 'Estável'.
Returns:
validate
public void validate()
Valida a instância .
withEnableNonSslPort
public RedisResourceInner withEnableNonSslPort(Boolean enableNonSslPort)
Defina a propriedade enableNonSslPort: especifica se a porta do servidor Redis não ssl (6379) está habilitada.
Parameters:
Returns:
withIdentity
public RedisResourceInner withIdentity(ManagedServiceIdentity identity)
Definir a propriedade de identidade: a identidade do recurso.
Parameters:
Returns:
withLocation
public RedisResourceInner withLocation(String location)
Overrides:
RedisResourceInner.withLocation(String location)Parameters:
withMinimumTlsVersion
public RedisResourceInner withMinimumTlsVersion(TlsVersion minimumTlsVersion)
Defina a propriedade minimumTlsVersion: Opcional: exige que os clientes usem uma versão do TLS especificada (ou superior) para se conectar (por exemplo, '1.0', '1.1', '1.2').
Parameters:
Returns:
withPublicNetworkAccess
public RedisResourceInner withPublicNetworkAccess(PublicNetworkAccess publicNetworkAccess)
Defina a propriedade publicNetworkAccess: se o acesso de ponto de extremidade público é permitido ou não para esse cache. O valor é opcional, mas, se passado, deve ser 'Habilitado' ou 'Desabilitado'. Se 'Disabled', os pontos de extremidade privados serão o método de acesso exclusivo. O valor padrão é 'Enabled'.
Parameters:
Returns:
withRedisConfiguration
public RedisResourceInner withRedisConfiguration(RedisConfiguration redisConfiguration)
Defina a propriedade redisConfiguration: Todas as Configurações do Redis. Poucas chaves possíveis: rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta,maxmemory-policy,notify-keyspace-events,maxmemory-samples,slowlog-log-slower-than,slowlog-max-len,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 etc.
Parameters:
Returns:
withRedisVersion
public RedisResourceInner withRedisVersion(String redisVersion)
Defina a propriedade redisVersion: versão do Redis. Isso deve estar no formato 'major[.minor]' (apenas 'major' é necessário) ou o valor 'latest' que se refere à versão estável mais recente do Redis que está disponível. Versões com suporte: 4.0, 6.0 (mais recente). O valor padrão é 'latest'.
Parameters:
Returns:
withReplicasPerMaster
public RedisResourceInner withReplicasPerMaster(Integer replicasPerMaster)
Defina a propriedade replicasPerMaster: o número de réplicas a serem criadas por primário.
Parameters:
Returns:
withReplicasPerPrimary
public RedisResourceInner withReplicasPerPrimary(Integer replicasPerPrimary)
Defina a propriedade replicasPerPrimary: o número de réplicas a serem criadas por primário.
Parameters:
Returns:
withShardCount
public RedisResourceInner withShardCount(Integer shardCount)
Defina a propriedade shardCount: o número de fragmentos a serem criados em um Cache de Cluster Premium.
Parameters:
Returns:
withSku
public RedisResourceInner withSku(Sku sku)
Defina a propriedade sku: o SKU do cache Redis a ser implantado.
Parameters:
Returns:
withStaticIp
public RedisResourceInner withStaticIp(String staticIp)
Defina a propriedade staticIp: endereço IP estático. Opcionalmente, pode ser especificado ao implantar um cache Redis dentro de uma Rede Virtual do Azure existente; atribuído automaticamente por padrão.
Parameters:
Returns:
withSubnetId
public RedisResourceInner withSubnetId(String subnetId)
Defina a propriedade subnetId: a ID de recurso completa de uma sub-rede em uma rede virtual na qual implantar o cache Redis. Formato de exemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Microsoft. {Network|ClassicNetwork}/VirtualNetworks/vnet1/subnets/subnet1.
Parameters:
Returns:
withTags
public RedisResourceInner withTags(Map
Overrides:
RedisResourceInner.withTags(Map<String,String> tags)Parameters:
withTenantSettings
public RedisResourceInner withTenantSettings(Map
Defina a propriedade tenantSettings: um dicionário de configurações de locatário.
Parameters:
Returns:
withUpdateChannel
public RedisResourceInner withUpdateChannel(UpdateChannel updateChannel)
Defina a propriedade updateChannel: Opcional: especifica o canal de atualização para as atualizações mensais do Redis que o Cache Redis receberá. Os caches que usam o canal de atualização "Versão prévia" recebem as atualizações mais recentes do Redis pelo menos 4 semanas antes dos caches de canal "Estáveis". O valor padrão é 'Estável'.
Parameters:
Returns:
withZones
public RedisResourceInner withZones(List
Definir a propriedade zones: uma lista de zonas de disponibilidade que indica de onde o recurso precisa vir.
Parameters:
Returns:
zones
public List
Obter a propriedade zones: uma lista de zonas de disponibilidade que indica de onde o recurso precisa vir.
Returns:
Aplica-se a
Azure SDK for Java