RedisResource Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
Azure SDK for .NET