RedisResourceInner Clase
- 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
Un solo elemento de Redis en la operación List u Get.
Resumen del constructor
Constructor | Description |
---|---|
RedisResourceInner() |
Crea una instancia de la clase interna de recursos |
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
Redis |
accessKeys()
Obtenga la propiedad Claves de acceso |
Boolean |
enableNonSslPort()
Obtenga la propiedad Enable Non |
String |
hostname()
Obtenga la propiedad hostname: Nombre de host de Redis. |
Managed |
identity()
Obtiene la propiedad identity: la identidad del recurso. |
List<Redis |
instances()
Obtenga la propiedad instances: lista de las instancias de Redis asociadas a la memoria caché. |
List<Redis |
linkedServers()
Obtenga la propiedad Servidores vinculados |
Tls |
minimumTlsVersion()
Obtenga la propiedad versión mínima |
Integer |
port()
Obtenga la propiedad port: Puerto no SSL de Redis. |
List<Private |
privateEndpointConnections()
Obtenga la propiedad Conexiones de punto |
Provisioning |
provisioningState()
Obtenga la propiedad State de aprovisionamiento |
Public |
publicNetworkAccess()
Obtiene la propiedad public |
Redis |
redisConfiguration()
Obtenga la propiedad Configuración de redis |
String |
redisVersion()
Obtenga la propiedad Versión de redis |
Integer |
replicasPerMaster()
Obtiene las réplicas |
Integer |
replicasPerPrimary()
Obtenga las réplicas |
Integer |
shardCount()
Obtenga la propiedad Recuento de particiones |
Sku |
sku()
Obtenga la propiedad de SKU: la SKU de la caché de Redis que se va a implementar. |
Integer |
sslPort()
Obtenga la propiedad ssl |
String |
staticIp()
Obtenga la propiedad IP estática: dirección IP estática |
String |
subnetId()
Obtenga la propiedad Id. de subred |
Map<String,String> |
tenantSettings()
Obtenga la propiedad Configuración del inquilino |
Update |
updateChannel()
Obtenga la propiedad Channel de actualización |
void |
validate()
Valida la instancia. |
Redis |
withEnableNonSslPort(Boolean enableNonSslPort)
Establezca la propiedad enable Non |
Redis |
withIdentity(ManagedServiceIdentity identity)
Establezca la propiedad identity: la identidad del recurso. |
Redis |
withLocation(String location) |
Redis |
withMinimumTlsVersion(TlsVersion minimumTlsVersion)
Establezca la propiedad versión mínima |
Redis |
withPublicNetworkAccess(PublicNetworkAccess publicNetworkAccess)
Establezca la propiedad public Network Access ( Acceso a la red |
Redis |
withRedisConfiguration(RedisConfiguration redisConfiguration)
Establezca la propiedad Configuration de redis |
Redis |
withRedisVersion(String redisVersion)
Establezca la propiedad Versión de redis |
Redis |
withReplicasPerMaster(Integer replicasPerMaster)
Establezca las réplicas |
Redis |
withReplicasPerPrimary(Integer replicasPerPrimary)
Establezca las réplicas |
Redis |
withShardCount(Integer shardCount)
Establezca la propiedad shard |
Redis |
withSku(Sku sku)
Establezca la propiedad de SKU: la SKU de la caché de Redis que se va a implementar. |
Redis |
withStaticIp(String staticIp)
Establezca la propiedad IP estática: dirección IP estática |
Redis |
withSubnetId(String subnetId)
Establezca la propiedad Id. de subred |
Redis |
withTags(Map<String,String> tags) |
Redis |
withTenantSettings(Map<String,String> tenantSettings)
Establezca la propiedad Configuración del inquilino |
Redis |
withUpdateChannel(UpdateChannel updateChannel)
Establezca la propiedad Channel de actualización |
Redis |
withZones(List<String> zones)
Establezca la propiedad zones: una lista de zonas de disponibilidad que indica dónde debe proceder el recurso. |
List<String> |
zones()
Obtiene la propiedad zones: una lista de zonas de disponibilidad que indica dónde debe proceder el recurso. |
Métodos heredados de ProxyResource
Métodos heredados de Resource
Métodos heredados de java.lang.Object
Detalles del constructor
RedisResourceInner
public RedisResourceInner()
Crea una instancia de la clase RedisResourceInner.
Detalles del método
accessKeys
public RedisAccessKeysInner accessKeys()
Obtiene la propiedad accessKeys: las claves de la caché de Redis, no se establecen si este objeto no es la respuesta a Create o Update redis Cache.
Returns:
enableNonSslPort
public Boolean enableNonSslPort()
Obtiene la propiedad enableNonSslPort: especifica si el puerto de servidor Redis no ssl (6379) está habilitado.
Returns:
hostname
public String hostname()
Obtenga la propiedad hostname: Nombre de host de Redis.
Returns:
identity
public ManagedServiceIdentity identity()
Obtiene la propiedad identity: la identidad del recurso.
Returns:
instances
public List
Obtenga la propiedad instances: lista de las instancias de Redis asociadas a la memoria caché.
Returns:
linkedServers
public List
Obtenga la propiedad linkedServers: lista de los servidores vinculados asociados a la memoria caché.
Returns:
minimumTlsVersion
public TlsVersion minimumTlsVersion()
Obtenga la propiedad minimumTlsVersion: opcional: requiere que los clientes usen una versión de TLS especificada (o superior) para conectarse (por ejemplo, "1.0", "1.1", "1.2").
Returns:
port
public Integer port()
Obtenga la propiedad port: Puerto no SSL de Redis.
Returns:
privateEndpointConnections
public List
Obtenga la propiedad privateEndpointConnections: lista de conexiones de punto de conexión privado asociadas a la caché de redis especificada.
Returns:
provisioningState
public ProvisioningState provisioningState()
Obtenga la propiedad provisioningState: estado de aprovisionamiento de instancias de Redis.
Returns:
publicNetworkAccess
public PublicNetworkAccess publicNetworkAccess()
Obtenga la propiedad publicNetworkAccess: indica si se permite o no el acceso al punto de conexión público para esta memoria caché. El valor es opcional, pero si se pasa, debe ser "Habilitado" o "Deshabilitado". Si "Disabled", los puntos de conexión privados son el método de acceso exclusivo. El valor predeterminado es "Enabled".
Returns:
redisConfiguration
public RedisConfiguration redisConfiguration()
Obtenga la propiedad redisConfiguration: Todos los valores de Redis. Pocas claves posibles: 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-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()
Obtenga la propiedad redisVersion: versión de Redis. Debe tener el formato "major[.minor]" (solo se requiere "major") o el valor "latest" que hace referencia a la versión estable más reciente de Redis que está disponible. Versiones compatibles: 4.0, 6.0 (más reciente). El valor predeterminado es "latest".
Returns:
replicasPerMaster
public Integer replicasPerMaster()
Obtiene la propiedad replicasPerMaster: el número de réplicas que se van a crear por principal.
Returns:
replicasPerPrimary
public Integer replicasPerPrimary()
Obtiene la propiedad replicasPerPrimary: el número de réplicas que se van a crear por principal.
Returns:
shardCount
public Integer shardCount()
Obtenga la propiedad shardCount: número de particiones que se van a crear en una caché de clústeres Premium.
Returns:
sku
public Sku sku()
Obtenga la propiedad de SKU: la SKU de la caché de Redis que se va a implementar.
Returns:
sslPort
public Integer sslPort()
Obtenga la propiedad sslPort: puerto SSL de Redis.
Returns:
staticIp
public String staticIp()
Obtenga la propiedad staticIp: dirección IP estática. Opcionalmente, se puede especificar al implementar una caché de Redis dentro de una instancia de Azure Virtual Network existente; se asigna automáticamente de forma predeterminada.
Returns:
subnetId
public String subnetId()
Obtenga la propiedad subnetId: el identificador de recurso completo de una subred de una red virtual en la que se va a implementar la caché de Redis. Formato de ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Microsoft. {Red|ClassicNetwork}/VirtualNetworks/vnet1/subnets/subnet1.
Returns:
tenantSettings
public Map
Obtenga la propiedad tenantSettings: un diccionario de la configuración del inquilino.
Returns:
updateChannel
public UpdateChannel updateChannel()
Obtenga la propiedad updateChannel: Opcional: especifica el canal de actualización para las actualizaciones mensuales de Redis que recibirá la instancia de Redis Cache. Las cachés que usan el canal de actualización "Versión preliminar" obtienen las actualizaciones más recientes de Redis al menos 4 semanas antes de las cachés de canal "Estable". El valor predeterminado es "Estable".
Returns:
validate
public void validate()
Valida la instancia.
withEnableNonSslPort
public RedisResourceInner withEnableNonSslPort(Boolean enableNonSslPort)
Establezca la propiedad enableNonSslPort: especifica si el puerto de servidor redis no ssl (6379) está habilitado.
Parameters:
Returns:
withIdentity
public RedisResourceInner withIdentity(ManagedServiceIdentity identity)
Establezca la propiedad identity: la identidad del recurso.
Parameters:
Returns:
withLocation
public RedisResourceInner withLocation(String location)
Overrides:
RedisResourceInner.withLocation(String location)Parameters:
withMinimumTlsVersion
public RedisResourceInner withMinimumTlsVersion(TlsVersion minimumTlsVersion)
Establezca la propiedad minimumTlsVersion: opcional: requiere que los clientes usen una versión de TLS especificada (o superior) para conectarse (por ejemplo, "1.0", "1.1", "1.2").
Parameters:
Returns:
withPublicNetworkAccess
public RedisResourceInner withPublicNetworkAccess(PublicNetworkAccess publicNetworkAccess)
Establezca la propiedad publicNetworkAccess: indica si se permite o no el acceso al punto de conexión público para esta caché. El valor es opcional, pero si se pasa, debe ser "Habilitado" o "Deshabilitado". Si "Disabled", los puntos de conexión privados son el método de acceso exclusivo. El valor predeterminado es "Enabled".
Parameters:
Returns:
withRedisConfiguration
public RedisResourceInner withRedisConfiguration(RedisConfiguration redisConfiguration)
Establezca la propiedad redisConfiguration: Todos los valores de Redis. Pocas claves posibles: 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-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)
Establezca la propiedad redisVersion: versión de Redis. Debe tener el formato "major[.minor]" (solo se requiere "major") o el valor "latest" que hace referencia a la versión estable más reciente de Redis que está disponible. Versiones compatibles: 4.0, 6.0 (más reciente). El valor predeterminado es "latest".
Parameters:
Returns:
withReplicasPerMaster
public RedisResourceInner withReplicasPerMaster(Integer replicasPerMaster)
Establezca la propiedad replicasPerMaster: número de réplicas que se van a crear por principal.
Parameters:
Returns:
withReplicasPerPrimary
public RedisResourceInner withReplicasPerPrimary(Integer replicasPerPrimary)
Establezca la propiedad replicasPerPrimary: el número de réplicas que se van a crear por principal.
Parameters:
Returns:
withShardCount
public RedisResourceInner withShardCount(Integer shardCount)
Establezca la propiedad shardCount: el número de particiones que se van a crear en una caché de clústeres Premium.
Parameters:
Returns:
withSku
public RedisResourceInner withSku(Sku sku)
Establezca la propiedad de SKU: la SKU de la caché de Redis que se va a implementar.
Parameters:
Returns:
withStaticIp
public RedisResourceInner withStaticIp(String staticIp)
Establezca la propiedad staticIp: dirección IP estática. Opcionalmente, se puede especificar al implementar una caché de Redis dentro de una instancia de Azure Virtual Network existente; se asigna automáticamente de forma predeterminada.
Parameters:
Returns:
withSubnetId
public RedisResourceInner withSubnetId(String subnetId)
Establezca la propiedad subnetId: el identificador de recurso completo de una subred de una red virtual en la que se va a implementar la caché de Redis. Formato de ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Microsoft. {Red|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
Establezca la propiedad tenantSettings: un diccionario de la configuración del inquilino.
Parameters:
Returns:
withUpdateChannel
public RedisResourceInner withUpdateChannel(UpdateChannel updateChannel)
Establezca la propiedad updateChannel: Opcional: especifica el canal de actualización para las actualizaciones mensuales de Redis que recibirá la instancia de Redis Cache. Las cachés que usan el canal de actualización "Versión preliminar" obtienen las actualizaciones más recientes de Redis al menos 4 semanas antes de las cachés de canal "Estable". El valor predeterminado es "Estable".
Parameters:
Returns:
withZones
public RedisResourceInner withZones(List
Establezca la propiedad zones: una lista de zonas de disponibilidad que indica dónde debe proceder el recurso.
Parameters:
Returns:
zones
public List
Obtiene la propiedad zones: una lista de zonas de disponibilidad que indica dónde debe proceder el recurso.
Returns:
Se aplica a
Azure SDK for Java