Partager via


RedisResource Classe

Définition

Un seul élément Redis dans List ou Get Operation.

[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
Héritage
Attributs

Constructeurs

RedisResource()

Initialise une nouvelle instance de la classe 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)

Initialise une nouvelle instance de la classe RedisResource.

Propriétés

AccessKeys

Obtient les clés du cache Redis - non défini si cet objet n’est pas la réponse à Créer ou mettre à jour le cache redis

EnableNonSslPort

Obtient ou définit spécifie si le port du serveur Redis non ssl (6379) est activé.

HostName

Obtient le nom d’hôte redis.

Id

Obtient l’ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Hérité de Resource)
Identity

Obtient ou définit l’identité de la ressource.

Instances

Obtient la liste des instances Redis associées au cache

LinkedServers

Obtient la liste des serveurs liés associés au cache

Location

Obtient ou définit l’emplacement géographique où réside la ressource

(Hérité de TrackedResource)
MinimumTlsVersion

Obtient ou définit facultatif : nécessite que les clients utilisent une version TLS spécifiée (ou une version ultérieure) pour se connecter (par exemple, « 1.0 », « 1.1 », « 1.2 »). Les valeurs possibles incluent : '1.0', '1.1', '1.2'

Name

Obtient le nom de la ressource

(Hérité de Resource)
Port

Obtient le port redis non SSL.

PrivateEndpointConnections

Obtient la liste de la connexion de point de terminaison privé associée au cache redis spécifié

ProvisioningState

Obtient les status d’approvisionnement redis instance. Les valeurs possibles sont les suivantes : 'Creating', 'Suppression', 'Disabled', 'Failed', 'Linking', 'Provisioning', 'RecoveringScaleFailure', 'Scaling', 'Succeeded', 'Unlinking', 'Unprovisioning', 'Mise à jour'

PublicNetworkAccess

Obtient ou définit si l’accès au point de terminaison public est autorisé ou non pour ce cache. La valeur est facultative, mais si elle est transmise, doit être « Enabled » ou « Disabled ». Si « Désactivé », les points de terminaison privés sont la méthode d’accès exclusif. La valeur par défaut est « Enabled ». Les valeurs possibles sont les suivantes : 'Enabled', 'Disabled'

RedisConfiguration

Obtient ou définit tous les paramètres Redis. Peu de clés possibles : 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.

RedisVersion

Obtient ou définit la version de redis. Seule la version principale sera utilisée dans la requête PUT/PATCH avec des valeurs valides actuelles : (4, 6)

ReplicasPerMaster

Obtient ou définit le nombre de réplicas à créer par principal.

ReplicasPerPrimary

Obtient ou définit le nombre de réplicas à créer par principal.

ShardCount

Obtient ou définit le nombre de partitions à créer sur un cache de cluster Premium.

Sku

Obtient ou définit la référence SKU du cache Redis à déployer.

SslPort

Obtient le port SSL redis.

StaticIP

Obtient ou définit l’adresse IP statique. Éventuellement, peut être spécifié lors du déploiement d’un cache Redis à l’intérieur d’un Réseau virtuel Azure existant ; affecté automatiquement par défaut.

SubnetId

Obtient ou définit l’ID de ressource complet d’un sous-réseau dans un réseau virtuel dans lequel déployer le cache Redis. Exemple de format : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Microsoft. {Réseau| ClassicNetwork}/VirtualNetworks/vnet1/subnets/subnets1

Tags

Obtient ou définit des balises de ressources.

(Hérité de TrackedResource)
TenantSettings

Obtient ou définit un dictionnaire des paramètres de locataire

Type

Obtient le type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »

(Hérité de Resource)
Zones

Obtient ou définit une liste de zones de disponibilité indiquant d’où provient la ressource.

Méthodes

Validate()

Validez l’objet.

S’applique à