Compartir a través de


RedisResource Clase

Definición

Un solo elemento de Redis en la operación List u Get.

[Microsoft.Rest.Serialization.JsonTransformation]
public class RedisResource : Microsoft.Azure.Management.Redis.Models.TrackedResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type RedisResource = class
    inherit TrackedResource
Public Class RedisResource
Inherits TrackedResource
Herencia
Atributos

Constructores

RedisResource()

Inicializa una nueva instancia de la clase RedisResource.

RedisResource(String, Sku, String, String, String, IDictionary<String, String>, RedisCommonPropertiesRedisConfiguration, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, IDictionary<String,String>, Nullable<Int32>, String, String, String, String, String, String, Nullable<Int32>, Nullable<Int32>, RedisAccessKeys, IList<RedisLinkedServer>, IList<RedisInstanceDetails>, IList<PrivateEndpointConnection>, IList<String>, ManagedServiceIdentity)

Inicializa una nueva instancia de la clase RedisResource.

Propiedades

AccessKeys

Obtiene las claves de la caché de Redis; no se establece si este objeto no es la respuesta a Create o Update redis cache.

EnableNonSslPort

Obtiene o establece especifica si el puerto de servidor redis no ssl (6379) está habilitado.

HostName

Obtiene el nombre de host de redis.

Id

Obtiene el identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Heredado de Resource)
Identity

Obtiene o establece la identidad del recurso.

Instances

Obtiene la lista de las instancias de Redis asociadas a la memoria caché.

LinkedServers

Obtiene la lista de los servidores vinculados asociados a la memoria caché.

Location

Obtiene o establece la ubicación geográfica donde reside el recurso.

(Heredado de TrackedResource)
MinimumTlsVersion

Obtiene o establece opcional: requiere que los clientes usen una versión de TLS especificada (o superior) para conectarse (por ejemplo, "1.0", "1.1", "1.2"). Entre los valores posibles se incluyen: '1.0', '1.1', '1.2'

Name

Obtiene el nombre del recurso.

(Heredado de Resource)
Port

Obtiene el puerto no SSL de redis.

PrivateEndpointConnections

Obtiene la lista de conexiones de punto de conexión privado asociadas a la caché de Redis especificada.

ProvisioningState

Obtiene el estado de aprovisionamiento de instancias de redis. Entre los valores posibles se incluyen: 'Creating', 'Deleting', 'Disabled', 'Failed', 'Linking', 'Provisioning', 'RecoveringScaleFailure', 'Scaling', 'Succeeded', 'Unlinking', 'Unprovisioning', 'Updating'

PublicNetworkAccess

Obtiene o establece 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 es "Deshabilitado", los puntos de conexión privados son el método de acceso exclusivo. El valor predeterminado es "Enabled". Entre los valores posibles se incluyen: "Enabled", "Disabled"

RedisConfiguration

Obtiene o establece 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.

RedisVersion

Obtiene o establece la versión de Redis. Solo se usará la versión principal en la solicitud PUT/PATCH con los valores válidos actuales: (4, 6)

ReplicasPerMaster

Obtiene o establece el número de réplicas que se van a crear por principal.

ReplicasPerPrimary

Obtiene o establece el número de réplicas que se van a crear por principal.

ShardCount

Obtiene o establece el número de particiones que se van a crear en una caché de clúster premium.

Sku

Obtiene o establece la SKU de la caché de Redis que se va a implementar.

SslPort

Obtiene el puerto SSL de redis.

StaticIP

Obtiene o establece la dirección IP estática. Opcionalmente, se puede especificar al implementar una caché de Redis dentro de una instancia existente de Azure Virtual Network; se asigna automáticamente de forma predeterminada.

SubnetId

Obtiene o establece 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

Tags

Obtiene o establece etiquetas de recursos.

(Heredado de TrackedResource)
TenantSettings

Obtiene o establece un diccionario de configuraciones de inquilino.

Type

Obtiene el tipo del recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

(Heredado de Resource)
Zones

Obtiene o establece una lista de zonas de disponibilidad que indica dónde debe proceder el recurso.

Métodos

Validate()

Valide el objeto .

Se aplica a