@azure/arm-mongocluster package
Classes
| MongoClusterManagementClient |
Interfaces
| AdministratorProperties |
Propriétés de connexion de l’administrateur local. |
| AuthConfigProperties |
Configuration de l’authentification pour le cluster Mongo. |
| BackupProperties |
Propriétés de sauvegarde du cluster. Cela inclut les paramètres de durée de restauration et de rétention les plus anciens. |
| CheckNameAvailabilityRequest |
Corps de la demande de disponibilité de vérification. |
| CheckNameAvailabilityResponse |
Résultat de la vérification de la disponibilité. |
| ComputeProperties |
Propriétés de calcul du cluster. Cela inclut les options de mémoire/cœurs virtuels et de mise à l’échelle appliquées aux serveurs du cluster. |
| ConnectionString |
Chaîne de connexion pour le cluster mongo |
| CustomerManagedKeyEncryptionProperties |
Paramètres de chiffrement de clé gérée par le client. |
| DataApiProperties |
Propriétés de l’API de données. |
| DatabaseRole |
Définition du rôle de base de données attribué à un utilisateur. |
| EncryptionProperties |
Configuration du chiffrement pour le cluster mongo. |
| EntraIdentityProvider |
Définit un utilisateur Microsoft Entra ID Mongo. |
| EntraIdentityProviderProperties |
Propriétés du fournisseur Microsoft Entra ID. |
| ErrorAdditionalInfo |
Informations supplémentaires sur l’erreur de gestion des ressources. |
| ErrorDetail |
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é. |
| FirewallRule |
Représente une règle de pare-feu de cluster mongo. |
| FirewallRuleProperties |
Propriétés d’une règle de pare-feu de cluster mongo. |
| FirewallRulesCreateOrUpdateOptionalParams |
Paramètres facultatifs. |
| FirewallRulesDeleteOptionalParams |
Paramètres facultatifs. |
| FirewallRulesGetOptionalParams |
Paramètres facultatifs. |
| FirewallRulesListByMongoClusterOptionalParams |
Paramètres facultatifs. |
| FirewallRulesOperations |
Interface représentant des opérations FirewallRules. |
| HighAvailabilityProperties |
Propriétés de haute disponibilité du cluster. |
| IdentityProvider |
Définit la définition du fournisseur d’identité d’un utilisateur. |
| KeyEncryptionKeyIdentity |
Identité utilisée pour la clé de chiffrement de clé. |
| ListConnectionStringsResult |
Chaînes de connexion pour le cluster mongo donné. |
| ManagedServiceIdentity |
Identité de service managée (identités affectées par le système et/ou identités affectées par l’utilisateur) |
| MongoCluster |
Représente une ressource de cluster mongo. |
| MongoClusterManagementClientOptionalParams |
Paramètres facultatifs pour le client. |
| MongoClusterProperties |
Propriétés d’un cluster mongo. |
| MongoClusterReplicaParameters |
Paramètres utilisés pour les opérations de réplica. |
| MongoClusterRestoreParameters |
Paramètres utilisés pour les opérations de restauration |
| MongoClusterUpdate |
Type utilisé pour les opérations de mise à jour du MongoCluster. |
| MongoClusterUpdateProperties |
Propriétés pouvant être mises à jour du MongoCluster. |
| MongoClustersCheckNameAvailabilityOptionalParams |
Paramètres facultatifs. |
| MongoClustersCreateOrUpdateOptionalParams |
Paramètres facultatifs. |
| MongoClustersDeleteOptionalParams |
Paramètres facultatifs. |
| MongoClustersGetOptionalParams |
Paramètres facultatifs. |
| MongoClustersListByResourceGroupOptionalParams |
Paramètres facultatifs. |
| MongoClustersListConnectionStringsOptionalParams |
Paramètres facultatifs. |
| MongoClustersListOptionalParams |
Paramètres facultatifs. |
| MongoClustersOperations |
Interface représentant des opérations MongoClusters. |
| MongoClustersPromoteOptionalParams |
Paramètres facultatifs. |
| MongoClustersUpdateOptionalParams |
Paramètres facultatifs. |
| 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 et opération. |
| OperationsListOptionalParams |
Paramètres facultatifs. |
| OperationsOperations |
Interface représentant des opérations. |
| PageSettings |
Options de la méthode byPage |
| PagedAsyncIterableIterator |
Interface qui permet une itération itérable asynchrone à la fois à l’achèvement et à la page. |
| PrivateEndpoint |
Ressource de point de terminaison privé. |
| PrivateEndpointConnection |
Ressource de connexion de point de terminaison privé |
| PrivateEndpointConnectionProperties |
Propriétés de la connexion de point de terminaison privé. |
| PrivateEndpointConnectionResource |
Les types de ressources proxy concrets peuvent être créés en alias ce type à l’aide d’un type de propriété spécifique. |
| PrivateEndpointConnectionsCreateOptionalParams |
Paramètres facultatifs. |
| PrivateEndpointConnectionsDeleteOptionalParams |
Paramètres facultatifs. |
| PrivateEndpointConnectionsGetOptionalParams |
Paramètres facultatifs. |
| PrivateEndpointConnectionsListByMongoClusterOptionalParams |
Paramètres facultatifs. |
| PrivateEndpointConnectionsOperations |
Interface représentant des opérations PrivateEndpointConnections. |
| PrivateLinkResource |
Les types de ressources proxy concrets peuvent être créés en alias ce type à l’aide d’un type de propriété spécifique. |
| PrivateLinkResourceProperties |
Propriétés d’une ressource de liaison privée. |
| PrivateLinkServiceConnectionState |
Collection d’informations sur l’état de la connexion entre le consommateur de services et le fournisseur. |
| PrivateLinksListByMongoClusterOptionalParams |
Paramètres facultatifs. |
| PrivateLinksOperations |
Interface représentant des opérations PrivateLinks. |
| PromoteReplicaRequest |
Promouvoir les propriétés de la demande de réplica. |
| ProxyResource |
Définition du modèle de ressource pour une ressource proxy Azure Resource Manager. Il n’aura pas de balises et un emplacement |
| Replica |
Représente un réplica de cluster mongo. |
| ReplicasListByParentOptionalParams |
Paramètres facultatifs. |
| ReplicasOperations |
Interface représentant des opérations de réplicas. |
| ReplicationProperties |
Propriétés du réplica du cluster mongo. |
| Resource |
Champs courants retournés dans la réponse pour toutes les ressources Azure Resource Manager |
| RestorePollerOptions | |
| ShardingProperties |
Propriétés de partitionnement du cluster. Cela inclut le nombre de partitions et les options de mise à l’échelle pour le cluster. |
| StorageProperties |
Propriétés de stockage du cluster. Cela inclut la taille de stockage des données et la mise à l’échelle appliquées aux serveurs du cluster. |
| 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 » |
| User |
Représente un utilisateur du cluster Mongo. |
| UserAssignedIdentity |
Propriétés d’identité attribuées par l’utilisateur |
| UserProperties |
Définition de la ressource utilisateur Mongo sur un cluster. |
| UsersCreateOrUpdateOptionalParams |
Paramètres facultatifs. |
| UsersDeleteOptionalParams |
Paramètres facultatifs. |
| UsersGetOptionalParams |
Paramètres facultatifs. |
| UsersListByMongoClusterOptionalParams |
Paramètres facultatifs. |
| UsersOperations |
Interface représentant une opération d’utilisateurs. |
Alias de type
| ActionType |
Énumération extensible. Indique le type d’action. « Interne » fait référence aux actions destinées aux API internes uniquement. Valeurs connues prises en charge par le serviceinterne : les actions sont destinées aux API internes uniquement. |
| AuthenticationMode |
Les modes d’authentification pris en charge sur le cluster Mongo. Valeurs connues prises en charge par le service
NativeAuth : Mode d’authentification mongo natif utilisant le nom d’utilisateur et le mot de passe avec le mécanisme d’authentification 'SCRAM-SHA-256'. |
| AzureSupportedClouds |
Valeurs prises en charge pour le paramètre cloud en tant que type littéral de chaîne |
| CheckNameAvailabilityReason |
Raisons possibles d’un nom non disponible. Valeurs connues prises en charge par le service
non valide : le nom n’est pas valide. |
| ContinuablePage |
Interface qui décrit une page de résultats. |
| CreateMode |
Mode avec lequel le cluster Mongo est créé. Valeurs connues prises en charge par le service
Par défaut : Créez un cluster mongo. |
| CreatedByType |
Type d’entité qui a créé la ressource. Valeurs connues prises en charge par le service
'utilisateur: l’entité a été créée par un utilisateur. |
| DataApiMode |
Mode à appliquer à l’API Mongo Data. Valeurs connues prises en charge par le service
Activé : l’API de données Mongo est activée pour le cluster. |
| EntraPrincipalType |
Types principaux d’ID Microsoft Entra disponibles pour un utilisateur Mongo. Valeurs connues prises en charge par le service
user : type d’utilisateur Entra. |
| HighAvailabilityMode |
Modes de haute disponibilité d’un cluster. Valeurs connues prises en charge par le service
Désactivé : le mode haute disponibilité est désactivé. Ce mode peut voir l’impact de la disponibilité en cas de panne ou de maintenance et n’est pas recommandé pour la production. |
| IdentityProviderType |
Types de fournisseur d’identité auxquels l’identité d’un utilisateur peut appartenir. Valeurs connues prises en charge par le serviceMicrosoftEntraID : fournisseur d’ID Microsoft Entra. |
| IdentityProviderUnion |
Alias pour IdentityProviderUnion |
| KeyEncryptionKeyIdentityType |
Type d’identité de la clé de chiffrement de clé. Valeurs connues prises en charge par le serviceUserAssignedIdentity : identité affectée par l’utilisateur. |
| ManagedServiceIdentityType |
Type d’identité de service managé (où les types SystemAssigned et UserAssigned sont autorisés). Valeurs connues prises en charge par le service
Aucun: aucune identité managée. |
| MongoClusterStatus |
État de la ressource de cluster Mongo. Valeurs connues prises en charge par le service
Prêt : la ressource de cluster mongo est prête à l’emploi. |
| Origin |
Exécuteur prévu de l’opération ; comme dans le contrôle d’accès en fonction des ressources (RBAC) et l’expérience utilisateur des journaux d’audit. La valeur par défaut est « utilisateur, système » Valeurs connues prises en charge par le service
'utilisateur: indique que l’opération est lancée par un utilisateur. |
| PreviewFeature |
Fonctionnalités en préversion qui peuvent être activées sur un cluster mongo. Valeurs connues prises en charge par le serviceGeoReplicas : active la fonction de prévisualisation des réplicas géographiques. La fonctionnalité doit être définie au moment de la création sur un nouveau cluster pour permettre la liaison d’un cluster de géoréplica à celui-ci. |
| PrivateEndpointConnectionProvisioningState |
État d’approvisionnement actuel. Valeurs connues prises en charge par le service
réussi: la connexion a été provisionnée |
| PrivateEndpointServiceConnectionStatus |
État de la connexion de point de terminaison privé. Valeurs connues prises en charge par le service
En attente : Connexion en attente d’approbation ou de rejet |
| PromoteMode |
Mode à appliquer à une opération de promotion. Valeurs connues prises en charge par le serviceBasculement : la promotion bascule le cluster de réplica actuel vers le rôle principal et le cluster principal d’origine est basculé vers un rôle de réplication, en conservant le lien de réplication. |
| PromoteOption |
Option à appliquer à une opération de promotion. Valeurs connues prises en charge par le serviceForcé : l’option Promouvoir force la promotion sans attendre que la réplique soit rattrapée par la réplique principale. Cela peut entraîner une perte de données et ne doit être utilisé que lors de scénarios de récupération d’urgence. |
| ProvisioningState |
État d’approvisionnement de la dernière opération acceptée. Valeurs connues prises en charge par le service
réussi: la ressource a été créée. |
| PublicNetworkAccess |
Indique si l’accès au point de terminaison public est autorisé pour ce cluster Mongo. La valeur est facultative et la valeur par défaut est « Enabled » Valeurs connues prises en charge par le service
Activé : si cette option est définie, le cluster mongo est accessible via des méthodes privées et publiques. |
| ReplicationRole |
Rôle de réplication du cluster mongo. Valeurs connues prises en charge par le service
Principal : le cluster est un réplica principal. |
| ReplicationState |
État du lien de réplication entre le réplica et le cluster source. Valeurs connues prises en charge par le service
Actif : le lien de réplication est actif. |
| StorageType |
Type de stockage avec lequel un cluster mongo peut être provisionné. Valeurs connues prises en charge par le service
PremiumSSD : SSD haut de gamme pour les charges de travail hautes performances. |
| UserRole |
Rôle de base de données intégré qui peut être attribué à un utilisateur. Valeurs connues prises en charge par le serviceroot : autorisations de rôle racine sur l’étendue cible. |
Énumérations
| AzureClouds |
Une énumération pour décrire les environnements Cloud Azure. |
| KnownActionType |
Énumération extensible. Indique le type d’action. « Interne » fait référence aux actions destinées aux API internes uniquement. |
| KnownAuthenticationMode |
Les modes d’authentification pris en charge sur le cluster Mongo. |
| KnownCheckNameAvailabilityReason |
Raisons possibles d’un nom non disponible. |
| KnownCreateMode |
Mode avec lequel le cluster Mongo est créé. |
| KnownCreatedByType |
Type d’entité qui a créé la ressource. |
| KnownDataApiMode |
Mode à appliquer à l’API Mongo Data. |
| KnownEntraPrincipalType |
Types principaux d’ID Microsoft Entra disponibles pour un utilisateur Mongo. |
| KnownHighAvailabilityMode |
Modes de haute disponibilité d’un cluster. |
| KnownIdentityProviderType |
Types de fournisseur d’identité auxquels l’identité d’un utilisateur peut appartenir. |
| KnownKeyEncryptionKeyIdentityType |
Type d’identité de la clé de chiffrement de clé. |
| KnownManagedServiceIdentityType |
Type d’identité de service managé (où les types SystemAssigned et UserAssigned sont autorisés). |
| KnownMongoClusterStatus |
État de la ressource de cluster Mongo. |
| KnownOrigin |
Exécuteur prévu de l’opération ; comme dans le contrôle d’accès en fonction des ressources (RBAC) et l’expérience utilisateur des journaux d’audit. La valeur par défaut est « utilisateur, système » |
| KnownPreviewFeature |
Fonctionnalités en préversion qui peuvent être activées sur un cluster mongo. |
| KnownPrivateEndpointConnectionProvisioningState |
État d’approvisionnement actuel. |
| KnownPrivateEndpointServiceConnectionStatus |
État de la connexion de point de terminaison privé. |
| KnownPromoteMode |
Mode à appliquer à une opération de promotion. |
| KnownPromoteOption |
Option à appliquer à une opération de promotion. |
| KnownProvisioningState |
État d’approvisionnement de la dernière opération acceptée. |
| KnownPublicNetworkAccess |
Indique si l’accès au point de terminaison public est autorisé pour ce cluster Mongo. La valeur est facultative et la valeur par défaut est « Activé » |
| KnownReplicationRole |
Rôle de réplication du cluster mongo. |
| KnownReplicationState |
État du lien de réplication entre le réplica et le cluster source. |
| KnownStorageType |
Type de stockage avec lequel un cluster mongo peut être provisionné. |
| KnownUserRole |
Rôle de base de données intégré qui peut être attribué à un utilisateur. |
| KnownVersions |
Versions d’API disponibles. |
Functions
| restore |
Crée un polleur à partir de l’état sérialisé d’un autre polleur. Cela peut être utile lorsque vous souhaitez créer des polleurs sur un autre hôte ou qu’un polleur doit être construit une fois que l’original n’est pas dans l’étendue. |
Informations relatives à la fonction
restorePoller<TResponse, TResult>(MongoClusterManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)
Crée un polleur à partir de l’état sérialisé d’un autre polleur. Cela peut être utile lorsque vous souhaitez créer des polleurs sur un autre hôte ou qu’un polleur doit être construit une fois que l’original n’est pas dans l’étendue.
function restorePoller<TResponse, TResult>(client: MongoClusterManagementClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>
Paramètres
- client
- MongoClusterManagementClient
- serializedState
-
string
- sourceOperation
-
(args: any[]) => PollerLike<OperationState<TResult>, TResult>
- options
-
RestorePollerOptions<TResult, PathUncheckedResponse>
Retours
PollerLike<OperationState<TResult>, TResult>