Partager via


@azure/arm-redisenterprisecache package

Classes

RedisEnterpriseManagementClient

Interfaces

AccessKeys

Clés d’accès secrètes utilisées pour authentifier les connexions à redis

AccessPolicyAssignment

Décrit l’attribution de la stratégie d’accès de la base de données Redis Enterprise

AccessPolicyAssignmentCreateUpdateOptionalParams

Paramètres facultatifs.

AccessPolicyAssignmentDeleteHeaders

Définit les en-têtes pour AccessPolicyAssignment_delete opération.

AccessPolicyAssignmentDeleteOptionalParams

Paramètres facultatifs.

AccessPolicyAssignmentGetOptionalParams

Paramètres facultatifs.

AccessPolicyAssignmentList

Réponse d’une opération list-all.

AccessPolicyAssignmentListNextOptionalParams

Paramètres facultatifs.

AccessPolicyAssignmentListOptionalParams

Paramètres facultatifs.

AccessPolicyAssignmentOperations

Interface représentant un AccessPolicyAssignmentOperations.

AccessPolicyAssignmentPropertiesUser

Utilisateur associé à la stratégie d’accès.

Cluster

Décrit le cluster Redis Enterprise

ClusterCommonProperties

Propriétés des clusters Redis Enterprise, par opposition aux propriétés de ressource générales telles que l’emplacement, les balises

ClusterCommonPropertiesEncryption

Configuration de chiffrement au repos pour le cluster.

ClusterCommonPropertiesEncryptionCustomerManagedKeyEncryption

Toutes les propriétés de chiffrement de clé gérées par le client pour la ressource. Définissez-le sur un objet vide pour utiliser le chiffrement de clé managée par Microsoft.

ClusterCommonPropertiesEncryptionCustomerManagedKeyEncryptionKeyIdentity

Toutes les configurations d’identité pour les paramètres de clé gérés par le client qui définissent l’identité à utiliser pour l’authentification auprès de Key Vault.

ClusterCreateProperties

Propriétés des clusters Redis Enterprise pour les opérations de création

ClusterList

Réponse d’une opération list-all.

ClusterUpdate

Une mise à jour partielle du cluster Redis Enterprise

ClusterUpdateProperties

Propriétés des clusters Redis Enterprise pour les opérations de mise à jour

Database

Décrit une base de données sur le cluster Redis Enterprise

DatabaseCommonProperties

Propriétés des bases de données Redis Enterprise, par opposition aux propriétés générales des ressources telles que l’emplacement, les balises

DatabaseCommonPropertiesGeoReplication

Ensemble facultatif de propriétés pour configurer la géoréplication pour cette base de données.

DatabaseCreateProperties

Propriétés de création de bases de données Redis Enterprise

DatabaseList

Réponse d’une opération list-all.

DatabaseUpdate

Une mise à jour partielle de la base de données Redis Enterprise

DatabaseUpdateProperties

Propriétés de mise à jour des bases de données Redis Enterprise

Databases

Interface représentant une base de données.

DatabasesCreateOptionalParams

Paramètres facultatifs.

DatabasesDeleteHeaders

Définit les en-têtes pour Databases_delete opération.

DatabasesDeleteOptionalParams

Paramètres facultatifs.

DatabasesExportHeaders

Définit les en-têtes pour Databases_export opération.

DatabasesExportOptionalParams

Paramètres facultatifs.

DatabasesFlushHeaders

Définit des en-têtes pour l’opération de Databases_flush.

DatabasesFlushOptionalParams

Paramètres facultatifs.

DatabasesForceLinkToReplicationGroupHeaders

Définit les en-têtes pour Databases_forceLinkToReplicationGroup opération.

DatabasesForceLinkToReplicationGroupOptionalParams

Paramètres facultatifs.

DatabasesForceUnlinkHeaders

Définit les en-têtes pour Databases_forceUnlink opération.

DatabasesForceUnlinkOptionalParams

Paramètres facultatifs.

DatabasesGetOptionalParams

Paramètres facultatifs.

DatabasesImportHeaders

Définit les en-têtes de Databases_import opération.

DatabasesImportOptionalParams

Paramètres facultatifs.

DatabasesListByClusterNextOptionalParams

Paramètres facultatifs.

DatabasesListByClusterOptionalParams

Paramètres facultatifs.

DatabasesListKeysOptionalParams

Paramètres facultatifs.

DatabasesRegenerateKeyHeaders

Définit les en-têtes pour Databases_regenerateKey opération.

DatabasesRegenerateKeyOptionalParams

Paramètres facultatifs.

DatabasesUpdateHeaders

Définit les en-têtes pour Databases_update opération.

DatabasesUpdateOptionalParams

Paramètres facultatifs.

DatabasesUpgradeDBRedisVersionHeaders

Définit les en-têtes pour Databases_upgradeDBRedisVersion opération.

DatabasesUpgradeDBRedisVersionOptionalParams

Paramètres facultatifs.

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

ErrorDetail

Détail de l’erreur.

ErrorDetailAutoGenerated

Détail de l’erreur.

ErrorResponse

Réponse d’erreur courante pour toutes les API Azure Resource Manager afin de retourner les détails de l’erreur pour les opérations ayant échoué. (Cela suit également le format de réponse d’erreur OData.).

ErrorResponseAutoGenerated

Réponse d’erreur courante pour toutes les API Azure Resource Manager afin de retourner les détails de l’erreur pour les opérations ayant échoué. (Cela suit également le format de réponse d’erreur OData.).

ExportClusterParameters

Paramètres d’une opération d’exportation Redis Enterprise.

FlushParameters

Paramètres d’une opération de vidage de géoréplication active Redis Enterprise

ForceLinkParameters

Paramètres de reconfiguration de la géoréplication active d’une base de données existante qui était précédemment dissociée d’un groupe de réplication.

ForceLinkParametersGeoReplication

Propriétés permettant de configurer la géoréplication pour cette base de données.

ForceUnlinkParameters

Les paramètres d’une opération redis Enterprise Active Geo Replication Force Unlink.

ImportClusterParameters

Paramètres d’une opération d’importation Redis Enterprise.

LinkedDatabase

Spécifie les détails d’une ressource de base de données liée.

ManagedServiceIdentity

Identité de service managée (identités affectées par le système et/ou identités affectées par l’utilisateur)

Module

Spécifie la configuration d’un module redis

Operation

Détails d’une opération d’API REST, retournée par l’API d’opérations du fournisseur de ressources

OperationDisplay

Informations d’affichage localisées pour cette opération particulière.

OperationListResult

Liste des opérations d’API REST prises en charge par un fournisseur de ressources Azure. Il contient un lien d’URL pour obtenir le jeu de résultats suivant.

OperationStatus

État d’une opération longue.

Operations

Interface représentant une opération.

OperationsListNextOptionalParams

Paramètres facultatifs.

OperationsListOptionalParams

Paramètres facultatifs.

OperationsStatus

Interface représentant un OperationsStatus.

OperationsStatusGetOptionalParams

Paramètres facultatifs.

Persistence

Configuration liée à la persistance pour la base de données Redis Enterprise

PrivateEndpoint

Ressource de point de terminaison privé.

PrivateEndpointConnection

Ressource de connexion de point de terminaison privé.

PrivateEndpointConnectionListResult

Liste des connexions de point de terminaison privé associées au compte de stockage spécifié

PrivateEndpointConnections

Interface représentant un PrivateEndpointConnections.

PrivateEndpointConnectionsDeleteHeaders

Définit des en-têtes pour l’opération PrivateEndpointConnections_delete.

PrivateEndpointConnectionsDeleteOptionalParams

Paramètres facultatifs.

PrivateEndpointConnectionsGetOptionalParams

Paramètres facultatifs.

PrivateEndpointConnectionsListOptionalParams

Paramètres facultatifs.

PrivateEndpointConnectionsPutOptionalParams

Paramètres facultatifs.

PrivateLinkResource

Ressource de liaison privée

PrivateLinkResourceListResult

Liste des ressources de liaison privée

PrivateLinkResources

Interface représentant un PrivateLinkResources.

PrivateLinkResourcesListByClusterOptionalParams

Paramètres facultatifs.

PrivateLinkServiceConnectionState

Collection d’informations sur l’état de la connexion entre le consommateur de services et le fournisseur.

ProxyResource

Définition du modèle de ressource pour une ressource proxy Azure Resource Manager. Il n’aura pas de balises et un emplacement

ProxyResourceAutoGenerated

Définition du modèle de ressource pour une ressource proxy Azure Resource Manager. Il n’aura pas de balises et un emplacement

RedisEnterprise

Interface représentant une RedisEnterprise.

RedisEnterpriseCreateOptionalParams

Paramètres facultatifs.

RedisEnterpriseDeleteHeaders

Définit les en-têtes pour RedisEnterprise_delete opération.

RedisEnterpriseDeleteOptionalParams

Paramètres facultatifs.

RedisEnterpriseGetOptionalParams

Paramètres facultatifs.

RedisEnterpriseListByResourceGroupNextOptionalParams

Paramètres facultatifs.

RedisEnterpriseListByResourceGroupOptionalParams

Paramètres facultatifs.

RedisEnterpriseListNextOptionalParams

Paramètres facultatifs.

RedisEnterpriseListOptionalParams

Paramètres facultatifs.

RedisEnterpriseListSkusForScalingOptionalParams

Paramètres facultatifs.

RedisEnterpriseManagementClientOptionalParams

Paramètres facultatifs.

RedisEnterpriseUpdateHeaders

Définit les en-têtes pour RedisEnterprise_update opération.

RedisEnterpriseUpdateOptionalParams

Paramètres facultatifs.

RegenerateKeyParameters

Spécifie les clés d’accès à réinitialiser à une nouvelle valeur aléatoire.

Resource

Champs courants retournés dans la réponse pour toutes les ressources Azure Resource Manager

ResourceAutoGenerated

Champs courants retournés dans la réponse pour toutes les ressources Azure Resource Manager

Sku

Paramètres de référence SKU fournis à l’opération de création de cluster Redis Enterprise.

SkuDetails

Détails d’une référence SKU de cluster Redis Enterprise.

SkuDetailsList

Réponse d’une opération listSkusForScaling.

SystemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

TrackedResource

Définition du modèle de ressource pour une ressource de niveau supérieur suivi d’Azure Resource Manager qui a des « balises » et un « emplacement »

UserAssignedIdentity

Propriétés d’identité attribuées par l’utilisateur

Alias de type

AccessKeyType

Définit des valeurs pour AccessKeyType.

AccessKeysAuthentication

Définit les valeurs de AccessKeysAuthentication.
KnownAccessKeysAuthentication peut être utilisé de manière interchangeable avec AccessKeysAuthentication, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

désactivé
Activé

AccessPolicyAssignmentCreateUpdateResponse

Contient les données de réponse pour l’opération createUpdate.

AccessPolicyAssignmentDeleteResponse

Contient des données de réponse pour l’opération de suppression.

AccessPolicyAssignmentGetResponse

Contient des données de réponse pour l’opération d’obtention.

AccessPolicyAssignmentListNextResponse

Contient des données de réponse pour l’opération listNext.

AccessPolicyAssignmentListResponse

Contient des données de réponse pour l’opération de liste.

ActionType

Définit des valeurs pour ActionType.
KnownActionType peut être utilisé de manière interchangeable avec ActionType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

interne

AofFrequency

Définit des valeurs pour AofFrequency.
KnownAofFrequency peut être utilisé de manière interchangeable avec AofFrequency, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

1s
toujours

ClusteringPolicy

Définit des valeurs pour ClusteringPolicy.
KnownClusteringPolicy peut être utilisé de manière interchangeable avec ClusteringPolicy, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

EnterpriseCluster : la stratégie de clustering d’entreprise utilise uniquement le protocole redis classique, qui ne prend pas en charge les commandes de cluster redis.
OSSCluster : la stratégie de clustering OSS suit la spécification de cluster Redis et exige que tous les clients prennent en charge le clustering Redis.
NoCluster : la stratégie NoCluster est utilisée pour les instances Redis non clusterisées qui ne nécessitent pas de fonctionnalités de clustering.

CmkIdentityType

Définit des valeurs pour CmkIdentityType.
KnownCmkIdentityType peut être utilisé de manière interchangeable avec CmkIdentityType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

systemAssignedIdentity
userAssignedIdentity

CreatedByType

Définit des valeurs pour CreatedByType.
KnownCreatedByType peut être utilisé de manière interchangeable avec CreatedByType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Utilisateur
Application
ManagedIdentity
Clé

DatabasesCreateResponse

Contient des données de réponse pour l’opération de création.

DatabasesForceLinkToReplicationGroupResponse

Contient les données de réponse pour l’opération forceLinkToReplicationGroup.

DatabasesGetResponse

Contient des données de réponse pour l’opération d’obtention.

DatabasesListByClusterNextResponse

Contient des données de réponse pour l’opération listByClusterNext.

DatabasesListByClusterResponse

Contient des données de réponse pour l’opération listByCluster.

DatabasesListKeysResponse

Contient des données de réponse pour l’opération listKeys.

DatabasesRegenerateKeyResponse

Contient des données de réponse pour l’opération régénéréKey.

DatabasesUpdateResponse

Contient des données de réponse pour l’opération de mise à jour.

DatabasesUpgradeDBRedisVersionResponse

Contient les données de réponse pour l’opération upgradeDBRedisVersion.

DeferUpgradeSetting

Définit les valeurs de DeferUpgradeSetting.
KnownDeferUpgradeSetting peut être utilisé de manière interchangeable avec DeferUpgradeSetting, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Différé
NotDeferred

EvictionPolicy

Définit des valeurs pour ÉvictionPolicy.
KnownEvictionPolicy peut être utilisé de manière interchangeable avec ÉvictionPolicy, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

allKeysLFU
AllKeysLRU
AllKeysRandom
volatileLRU
VolatileLFU
volatileTTL
volatileRandom
NoEviction

HighAvailability

Définit les valeurs de HighAvailability.
KnownHighAvailability peut être utilisé de manière interchangeable avec HighAvailability, cette énumération contient les valeurs connues prises en charge par le service.

Valeurs connues prises en charge par le service

Activé
désactivé

Kind

Définit des valeurs pour Kind.
KnownKind peut être utilisé de manière interchangeable avec Kind, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

v1
v2

LinkState

Définit des valeurs pour LinkState.
KnownLinkState peut être utilisé de manière interchangeable avec LinkState, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

lié
liaison
dissocier
LinkFailed
unlinkFailed

ManagedServiceIdentityType

Définit des valeurs pour ManagedServiceIdentityType.
KnownManagedServiceIdentityType pouvez être utilisé de manière interchangeable avec ManagedServiceIdentityType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Aucun
SystemAssigned
UserAssigned
SystemAssigned, UserAssigned

OperationsListNextResponse

Contient des données de réponse pour l’opération listNext.

OperationsListResponse

Contient des données de réponse pour l’opération de liste.

OperationsStatusGetResponse

Contient des données de réponse pour l’opération d’obtention.

Origin

Définit des valeurs pour Origin.
KnownOrigin peut être utilisé de manière interchangeable avec Origin, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

utilisateur
système
utilisateur,système

PrivateEndpointConnectionProvisioningState

Définit des valeurs pour PrivateEndpointConnectionProvisioningState.
KnownPrivateEndpointConnectionProvisioningState peut être utilisé de manière interchangeable avec PrivateEndpointConnectionProvisioningState, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

réussi
création d'
suppression de
échec

PrivateEndpointConnectionsGetResponse

Contient des données de réponse pour l’opération d’obtention.

PrivateEndpointConnectionsListResponse

Contient des données de réponse pour l’opération de liste.

PrivateEndpointConnectionsPutResponse

Contient des données de réponse pour l’opération put.

PrivateEndpointServiceConnectionStatus

Définit des valeurs pour PrivateEndpointServiceConnectionStatus.
KnownPrivateEndpointServiceConnectionStatus peut être utilisé de manière interchangeable avec PrivateEndpointServiceConnectionStatus, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

en attente
approuvé
rejeté

PrivateLinkResourcesListByClusterResponse

Contient des données de réponse pour l’opération listByCluster.

Protocol

Définit les valeurs du protocole.
KnownProtocol peut être utilisé de manière interchangeable avec le protocole, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

chiffrée
en texte clair

ProvisioningState

Définit des valeurs pour ProvisioningState.
KnownProvisioningState peut être utilisé de manière interchangeable avec ProvisioningState, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

réussi
échec
annulé
création d'
mise à jour
suppression de

PublicNetworkAccess

Définit des valeurs pour PublicNetworkAccess.
KnownPublicNetworkAccess peut être utilisé de manière interchangeable avec PublicNetworkAccess, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Activé
désactivé

RdbFrequency

Définit des valeurs pour RdbFrequency.
KnownRdbFrequency peut être utilisé de manière interchangeable avec RdbFrequency, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

1h
6h
12h

RedisEnterpriseCreateResponse

Contient des données de réponse pour l’opération de création.

RedisEnterpriseGetResponse

Contient des données de réponse pour l’opération d’obtention.

RedisEnterpriseListByResourceGroupNextResponse

Contient des données de réponse pour l’opération listByResourceGroupNext.

RedisEnterpriseListByResourceGroupResponse

Contient des données de réponse pour l’opération listByResourceGroup.

RedisEnterpriseListNextResponse

Contient des données de réponse pour l’opération listNext.

RedisEnterpriseListResponse

Contient des données de réponse pour l’opération de liste.

RedisEnterpriseListSkusForScalingResponse

Contient les données de réponse pour l’opération listSkusForScaling.

RedisEnterpriseUpdateResponse

Contient des données de réponse pour l’opération de mise à jour.

RedundancyMode

Définit les valeurs de RedundancyMode.
KnownRedundancyMode peut être utilisé de manière interchangeable avec RedundancyMode, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Aucun : Pas de redondance. Une perte de disponibilité se produira.
LR : Redondance locale avec haute disponibilité.
ZR : Zone redondante. Disponibilité accrue.

ResourceState

Définit des valeurs pour ResourceState.
KnownResourceState peut être utilisé de manière interchangeable avec ResourceState, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

en cours d’exécution
création d'
CreateFailed
mise à jour
UpdateFailed
suppression de
DeleteFailed
activation de
EnableFailed
désactiver
DisableFailed
désactivé
mise à l’échelle
Mise à l’échelle échec
Émouvant

SkuName

Définit des valeurs pour SkuName.
KnownSkuName peut être utilisé de manière interchangeable avec SkuName, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Enterprise_E1
Enterprise_E5
Enterprise_E10
Enterprise_E20
Enterprise_E50
Enterprise_E100
Enterprise_E200
Enterprise_E400
EnterpriseFlash_F300
EnterpriseFlash_F700
EnterpriseFlash_F1500
Balanced_B0
Balanced_B1
Balanced_B3
Balanced_B5
Balanced_B10
Balanced_B20
Balanced_B50
Balanced_B100
Balanced_B150
Balanced_B250
Balanced_B350
Balanced_B500
Balanced_B700
Balanced_B1000
MemoryOptimized_M10
MemoryOptimized_M20
MemoryOptimized_M50
MemoryOptimized_M100
MemoryOptimized_M150
MemoryOptimized_M250
MemoryOptimized_M350
MemoryOptimized_M500
MemoryOptimized_M700
MemoryOptimized_M1000
MemoryOptimized_M1500
MemoryOptimized_M2000
ComputeOptimized_X3
ComputeOptimized_X5
ComputeOptimized_X10
ComputeOptimized_X20
ComputeOptimized_X50
ComputeOptimized_X100
ComputeOptimized_X150
ComputeOptimized_X250
ComputeOptimized_X350
ComputeOptimized_X500
ComputeOptimized_X700
FlashOptimized_A250
FlashOptimized_A500
FlashOptimized_A700
FlashOptimized_A1000
FlashOptimized_A1500
FlashOptimized_A2000
FlashOptimized_A4500

TlsVersion

Définit des valeurs pour TlsVersion.
KnownTlsVersion peut être utilisé de manière interchangeable avec TlsVersion, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

1.0
1.1
1.2

Énumérations

KnownAccessKeysAuthentication

Valeurs connues des AccessKeysAuthentication acceptées par le service.

KnownActionType

Valeurs connues de ActionType que le service accepte.

KnownAofFrequency

Valeurs connues de AofFrequency que le service accepte.

KnownClusteringPolicy

Valeurs connues de ClusteringPolicy que le service accepte.

KnownCmkIdentityType

Valeurs connues de CmkIdentityType que le service accepte.

KnownCreatedByType

Valeurs connues de CreatedByType que le service accepte.

KnownDeferUpgradeSetting

Valeurs connues de DeferUpgradeSetting acceptées par le service.

KnownEvictionPolicy

Valeurs connues de ÉvictionPolicy que le service accepte.

KnownHighAvailability

Valeurs connues de HighAvailability acceptées par le service.

KnownKind

Valeurs connues de Type que le service accepte.

KnownLinkState

Valeurs connues de LinkState que le service accepte.

KnownManagedServiceIdentityType

Valeurs connues de ManagedServiceIdentityType que le service accepte.

KnownOrigin

Valeurs connues de Origin que le service accepte.

KnownPrivateEndpointConnectionProvisioningState

Valeurs connues de PrivateEndpointConnectionProvisioningState que le service accepte.

KnownPrivateEndpointServiceConnectionStatus

Valeurs connues de PrivateEndpointServiceConnectionStatus que le service accepte.

KnownProtocol

Valeurs connues de Protocol que le service accepte.

KnownProvisioningState

Valeurs connues de ProvisioningState que le service accepte.

KnownPublicNetworkAccess

Valeurs connues de PublicNetworkAccess que le service accepte.

KnownRdbFrequency

Valeurs connues de RdbFrequency que le service accepte.

KnownRedundancyMode

Valeurs connues de RedundancyMode acceptées par le service.

KnownResourceState

Valeurs connues de ResourceState que le service accepte.

KnownSkuName

Valeurs connues de SkuName que le service accepte.

KnownTlsVersion

Valeurs connues de TlsVersion que le service accepte.

Functions

getContinuationToken(unknown)

Étant donné la dernière .value produite par l’itérateur byPage, retourne un jeton de continuation qui peut être utilisé pour commencer la pagination à partir de ce point ultérieurement.

Informations relatives à la fonction

getContinuationToken(unknown)

Étant donné la dernière .value produite par l’itérateur byPage, retourne un jeton de continuation qui peut être utilisé pour commencer la pagination à partir de ce point ultérieurement.

function getContinuationToken(page: unknown): string | undefined

Paramètres

page

unknown

Objet qui accède à value sur IteratorResult à partir d’un itérateur byPage.

Retours

string | undefined

Jeton de continuation qui peut être transmis à byPage() pendant les appels futurs.