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
Un seul élément Redis dans List ou Get Operation.
Récapitulatif du constructeur
Constructeur | Description |
---|---|
RedisResourceInner() |
Crée une instance de la classe Redis |
Résumé de la méthode
Modificateur et type | Méthode et description |
---|---|
Redis |
accessKeys()
Obtenir la propriété Clés d’accès |
Boolean |
enableNonSslPort()
Obtenir la propriété Enable |
String |
hostname()
Obtenez la propriété nom d’hôte : Nom d’hôte Redis. |
Managed |
identity()
Obtenir la propriété identity : identité de la ressource. |
List<Redis |
instances()
Obtenir la propriété instances : liste des instances Redis associées au cache. |
List<Redis |
linkedServers()
Obtenir la propriété Serveurs liés |
Tls |
minimumTlsVersion()
Obtenir la propriété Version tls |
Integer |
port()
Obtenez la propriété port : Port Redis non SSL. |
List<Private |
privateEndpointConnections()
Obtenir la |
Provisioning |
provisioningState()
Obtenez la propriété State d’approvisionnement |
Public |
publicNetworkAccess()
Obtenir la propriété d’accès réseau |
Redis |
redisConfiguration()
Obtenez la propriété redis |
String |
redisVersion()
Obtenez la propriété version redis |
Integer |
replicasPerMaster()
Obtenir la propriété réplicas |
Integer |
replicasPerPrimary()
Obtenir les réplicas |
Integer |
shardCount()
Obtenir la propriété shard |
Sku |
sku()
Obtenir la propriété sku : référence SKU du cache Redis à déployer. |
Integer |
sslPort()
Obtenez la propriété ssl |
String |
staticIp()
Obtenez la propriété Ip statique |
String |
subnetId()
Obtenir la propriété ID de sous-réseau |
Map<String,String> |
tenantSettings()
Obtenir la propriété Paramètres du locataire |
Update |
updateChannel()
Obtenir la propriété channel de mise à jour |
void |
validate()
Valide le instance. |
Redis |
withEnableNonSslPort(Boolean enableNonSslPort)
Définissez la propriété enable |
Redis |
withIdentity(ManagedServiceIdentity identity)
Définir la propriété identity : identité de la ressource. |
Redis |
withLocation(String location) |
Redis |
withMinimumTlsVersion(TlsVersion minimumTlsVersion)
Définir la propriété Version tls |
Redis |
withPublicNetworkAccess(PublicNetworkAccess publicNetworkAccess)
Définissez la propriété d’accès réseau |
Redis |
withRedisConfiguration(RedisConfiguration redisConfiguration)
Définissez la propriété redis |
Redis |
withRedisVersion(String redisVersion)
Définissez la propriété version de redis |
Redis |
withReplicasPerMaster(Integer replicasPerMaster)
Définir la propriété réplicas |
Redis |
withReplicasPerPrimary(Integer replicasPerPrimary)
Définir les réplicas |
Redis |
withShardCount(Integer shardCount)
Définir la propriété nombre de partitions |
Redis |
withSku(Sku sku)
Définissez la propriété sku : référence SKU du cache Redis à déployer. |
Redis |
withStaticIp(String staticIp)
Définissez la propriété Ip statique |
Redis |
withSubnetId(String subnetId)
Définir la propriété ID de sous-réseau |
Redis |
withTags(Map<String,String> tags) |
Redis |
withTenantSettings(Map<String,String> tenantSettings)
Définir la propriété Paramètres du locataire |
Redis |
withUpdateChannel(UpdateChannel updateChannel)
Définir la propriété update |
Redis |
withZones(List<String> zones)
Définir la propriété zones : liste des zones de disponibilité indiquant d’où provient la ressource. |
List<String> |
zones()
Obtenir la propriété zones : liste des zones de disponibilité indiquant d’où la ressource doit provenir. |
Méthodes héritées de ProxyResource
Méthodes héritées de Resource
Méthodes héritées de java.lang.Object
Détails du constructeur
RedisResourceInner
public RedisResourceInner()
Crée une instance de la classe RedisResourceInner.
Détails de la méthode
accessKeys
public RedisAccessKeysInner accessKeys()
Obtenir la propriété accessKeys : les clés du cache Redis - non définies si cet objet n’est pas la réponse à Créer ou mettre à jour le cache redis.
Returns:
enableNonSslPort
public Boolean enableNonSslPort()
Obtenir la propriété enableNonSslPort : spécifie si le port du serveur Redis non ssl (6379) est activé.
Returns:
hostname
public String hostname()
Obtenez la propriété nom d’hôte : Nom d’hôte Redis.
Returns:
identity
public ManagedServiceIdentity identity()
Obtenir la propriété identity : identité de la ressource.
Returns:
instances
public List
Obtenir la propriété instances : liste des instances Redis associées au cache.
Returns:
linkedServers
public List
Obtenir la propriété linkedServers : liste des serveurs liés associés au cache.
Returns:
minimumTlsVersion
public TlsVersion minimumTlsVersion()
Obtenir la propriété minimumTlsVersion : 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 »).
Returns:
port
public Integer port()
Obtenez la propriété port : Port Redis non SSL.
Returns:
privateEndpointConnections
public List
Obtenir la propriété privateEndpointConnections : Liste de la connexion de point de terminaison privé associée au cache redis spécifié.
Returns:
provisioningState
public ProvisioningState provisioningState()
Obtenez la propriété provisioningState : Redis instance status d’approvisionnement.
Returns:
publicNetworkAccess
public PublicNetworkAccess publicNetworkAccess()
Obtenir la propriété publicNetworkAccess : indique 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 ».
Returns:
redisConfiguration
public RedisConfiguration redisConfiguration()
Obtenir la propriété redisConfiguration : 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.
Returns:
redisVersion
public String redisVersion()
Obtenez la propriété redisVersion : version Redis. Cette valeur doit être « major[.minor] » (seule « major » est requise) ou la valeur « latest » qui fait référence à la dernière version stable de Redis disponible. Versions prises en charge : 4.0, 6.0 (dernière version). La valeur par défaut est « latest ».
Returns:
replicasPerMaster
public Integer replicasPerMaster()
Obtenir la propriété replicasPerMaster : nombre de réplicas à créer par principal.
Returns:
replicasPerPrimary
public Integer replicasPerPrimary()
Obtenir la propriété replicasPerPrimary : nombre de réplicas à créer par principal.
Returns:
shardCount
public Integer shardCount()
Obtenir la propriété shardCount : nombre de partitions à créer sur un cache de cluster Premium.
Returns:
sku
public Sku sku()
Obtenir la propriété sku : référence SKU du cache Redis à déployer.
Returns:
sslPort
public Integer sslPort()
Obtenez la propriété sslPort : port SSL Redis.
Returns:
staticIp
public String staticIp()
Obtenez la propriété staticIp : 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.
Returns:
subnetId
public String subnetId()
Obtenir la propriété subnetId : 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.
Returns:
tenantSettings
public Map
Obtenir la propriété tenantSettings : dictionnaire des paramètres de locataire.
Returns:
updateChannel
public UpdateChannel updateChannel()
Obtenir la propriété updateChannel : Facultatif : spécifie le canal de mise à jour pour les mises à jour Redis mensuelles que votre cache Redis recevra. Les caches utilisant le canal de mise à jour « Préversion » obtiennent les dernières mises à jour Redis au moins 4 semaines avant les caches de canal « Stable ». La valeur par défaut est « Stable ».
Returns:
validate
public void validate()
Valide le instance.
withEnableNonSslPort
public RedisResourceInner withEnableNonSslPort(Boolean enableNonSslPort)
Définissez la propriété enableNonSslPort : spécifie si le port du serveur Redis non ssl (6379) est activé.
Parameters:
Returns:
withIdentity
public RedisResourceInner withIdentity(ManagedServiceIdentity identity)
Définir la propriété identity : identité de la ressource.
Parameters:
Returns:
withLocation
public RedisResourceInner withLocation(String location)
Overrides:
RedisResourceInner.withLocation(String location)Parameters:
withMinimumTlsVersion
public RedisResourceInner withMinimumTlsVersion(TlsVersion minimumTlsVersion)
Définissez la propriété minimumTlsVersion : 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 »).
Parameters:
Returns:
withPublicNetworkAccess
public RedisResourceInner withPublicNetworkAccess(PublicNetworkAccess publicNetworkAccess)
Définissez la propriété publicNetworkAccess : indique 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 ».
Parameters:
Returns:
withRedisConfiguration
public RedisResourceInner withRedisConfiguration(RedisConfiguration redisConfiguration)
Définissez la propriété redisConfiguration : 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.
Parameters:
Returns:
withRedisVersion
public RedisResourceInner withRedisVersion(String redisVersion)
Définissez la propriété redisVersion : version redis. Cette valeur doit être « major[.minor] » (seule « major » est requise) ou la valeur « latest » qui fait référence à la dernière version stable de Redis disponible. Versions prises en charge : 4.0, 6.0 (dernière version). La valeur par défaut est « latest ».
Parameters:
Returns:
withReplicasPerMaster
public RedisResourceInner withReplicasPerMaster(Integer replicasPerMaster)
Définir la propriété replicasPerMaster : nombre de réplicas à créer par principal.
Parameters:
Returns:
withReplicasPerPrimary
public RedisResourceInner withReplicasPerPrimary(Integer replicasPerPrimary)
Définir la propriété replicasPerPrimary : nombre de réplicas à créer par principal.
Parameters:
Returns:
withShardCount
public RedisResourceInner withShardCount(Integer shardCount)
Définir la propriété shardCount : nombre de partitions à créer sur un cache de cluster Premium.
Parameters:
Returns:
withSku
public RedisResourceInner withSku(Sku sku)
Définissez la propriété sku : référence SKU du cache Redis à déployer.
Parameters:
Returns:
withStaticIp
public RedisResourceInner withStaticIp(String staticIp)
Définissez la propriété staticIp : 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.
Parameters:
Returns:
withSubnetId
public RedisResourceInner withSubnetId(String subnetId)
Définir la propriété subnetId : 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.
Parameters:
Returns:
withTags
public RedisResourceInner withTags(Map
Overrides:
RedisResourceInner.withTags(Map<String,String> tags)Parameters:
withTenantSettings
public RedisResourceInner withTenantSettings(Map
Définir la propriété tenantSettings : dictionnaire des paramètres de locataire.
Parameters:
Returns:
withUpdateChannel
public RedisResourceInner withUpdateChannel(UpdateChannel updateChannel)
Définir la propriété updateChannel : Facultatif : spécifie le canal de mise à jour pour les mises à jour Redis mensuelles que votre cache Redis recevra. Les caches utilisant le canal de mise à jour « Préversion » obtiennent les dernières mises à jour Redis au moins 4 semaines avant les caches de canal « Stable ». La valeur par défaut est « Stable ».
Parameters:
Returns:
withZones
public RedisResourceInner withZones(List
Définir la propriété zones : liste des zones de disponibilité indiquant d’où provient la ressource.
Parameters:
Returns:
zones
public List
Obtenir la propriété zones : liste des zones de disponibilité indiquant d’où la ressource doit provenir.
Returns:
S’applique à
Azure SDK for Java