@azure/arm-mongocluster package
Clases
| MongoClusterManagementClient |
Interfaces
| AdministratorProperties |
Propiedades de inicio de sesión del administrador local. |
| AuthConfigProperties |
La configuración de autenticación para el clúster de Mongo. |
| BackupProperties |
Propiedades de copia de seguridad del clúster. Esto incluye la configuración más antigua de tiempo de restauración y retención. |
| CheckNameAvailabilityRequest |
Cuerpo de la solicitud de comprobación de disponibilidad. |
| CheckNameAvailabilityResponse |
Resultado de la comprobación de disponibilidad. |
| ComputeProperties |
Propiedades de proceso del clúster. Esto incluye las opciones de escalado y núcleos virtuales aplicados a los servidores del clúster. |
| ConnectionString |
Cadena de conexión para el clúster de mongo |
| CustomerManagedKeyEncryptionProperties |
Configuración de cifrado de claves administradas por el cliente. |
| DataApiProperties |
Propiedades de la API de datos. |
| DatabaseRole |
Definición de rol de base de datos asignada a un usuario. |
| EncryptionProperties |
La configuración de cifrado para el clúster de mongo. |
| EntraIdentityProvider |
Define un usuario de Mongo de ID de Microsoft Entra. |
| EntraIdentityProviderProperties |
Propiedades del proveedor de identificadores de Microsoft Entra. |
| ErrorAdditionalInfo |
Información adicional sobre el error de administración de recursos. |
| ErrorDetail |
Detalle del error. |
| ErrorResponse |
Respuesta de error común para todas las API de Azure Resource Manager para devolver los detalles de error de las operaciones con errores. |
| FirewallRule |
Representa una regla de firewall de clúster de Mongo. |
| FirewallRuleProperties |
Las propiedades de una regla de firewall de clúster de Mongo. |
| FirewallRulesCreateOrUpdateOptionalParams |
Parámetros opcionales. |
| FirewallRulesDeleteOptionalParams |
Parámetros opcionales. |
| FirewallRulesGetOptionalParams |
Parámetros opcionales. |
| FirewallRulesListByMongoClusterOptionalParams |
Parámetros opcionales. |
| FirewallRulesOperations |
Interfaz que representa una operación FirewallRules. |
| HighAvailabilityProperties |
Propiedades de alta disponibilidad del clúster. |
| IdentityProvider |
Define la definición del proveedor de identidades de un usuario. |
| KeyEncryptionKeyIdentity |
La identidad utilizada para la clave de cifrado de claves. |
| ListConnectionStringsResult |
Cadenas de conexión para el clúster de mongo especificado. |
| ManagedServiceIdentity |
Identidad de servicio administrada (identidades asignadas por el sistema o asignadas por el usuario) |
| MongoCluster |
Representa un recurso de clúster de Mongo. |
| MongoClusterManagementClientOptionalParams |
Parámetros opcionales para el cliente. |
| MongoClusterProperties |
Propiedades de un clúster de Mongo. |
| MongoClusterReplicaParameters |
Parámetros usados para las operaciones de réplica. |
| MongoClusterRestoreParameters |
Parámetros usados para las operaciones de restauración |
| MongoClusterUpdate |
Tipo usado para las operaciones de actualización de MongoCluster. |
| MongoClusterUpdateProperties |
Las propiedades actualizables de MongoCluster. |
| MongoClustersCheckNameAvailabilityOptionalParams |
Parámetros opcionales. |
| MongoClustersCreateOrUpdateOptionalParams |
Parámetros opcionales. |
| MongoClustersDeleteOptionalParams |
Parámetros opcionales. |
| MongoClustersGetOptionalParams |
Parámetros opcionales. |
| MongoClustersListByResourceGroupOptionalParams |
Parámetros opcionales. |
| MongoClustersListConnectionStringsOptionalParams |
Parámetros opcionales. |
| MongoClustersListOptionalParams |
Parámetros opcionales. |
| MongoClustersOperations |
Interfaz que representa las operaciones de MongoClusters. |
| MongoClustersPromoteOptionalParams |
Parámetros opcionales. |
| MongoClustersUpdateOptionalParams |
Parámetros opcionales. |
| Operation |
Detalles de una operación de API REST, devuelta desde la API de operaciones del proveedor de recursos |
| OperationDisplay |
Información de visualización localizada para y operación. |
| OperationsListOptionalParams |
Parámetros opcionales. |
| OperationsOperations |
Interfaz que representa una operación de operaciones. |
| PageSettings |
Opciones para el método byPage |
| PagedAsyncIterableIterator |
Interfaz que permite la iteración asincrónica tanto a la finalización como a la página. |
| PrivateEndpoint |
Recurso de punto de conexión privado. |
| PrivateEndpointConnection |
El recurso de conexión del punto de conexión privado |
| PrivateEndpointConnectionProperties |
Propiedades de la conexión de punto de conexión privado. |
| PrivateEndpointConnectionResource |
Los tipos de recursos de proxy concretos se pueden crear mediante el alias de este tipo mediante un tipo de propiedad específico. |
| PrivateEndpointConnectionsCreateOptionalParams |
Parámetros opcionales. |
| PrivateEndpointConnectionsDeleteOptionalParams |
Parámetros opcionales. |
| PrivateEndpointConnectionsGetOptionalParams |
Parámetros opcionales. |
| PrivateEndpointConnectionsListByMongoClusterOptionalParams |
Parámetros opcionales. |
| PrivateEndpointConnectionsOperations |
Interfaz que representa una operación PrivateEndpointConnections. |
| PrivateLinkResource |
Los tipos de recursos de proxy concretos se pueden crear mediante el alias de este tipo mediante un tipo de propiedad específico. |
| PrivateLinkResourceProperties |
Propiedades de un recurso de vínculo privado. |
| PrivateLinkServiceConnectionState |
Colección de información sobre el estado de la conexión entre el consumidor del servicio y el proveedor. |
| PrivateLinksListByMongoClusterOptionalParams |
Parámetros opcionales. |
| PrivateLinksOperations |
Interfaz que representa las operaciones de PrivateLinks. |
| PromoteReplicaRequest |
Promover las propiedades de la solicitud de réplica. |
| ProxyResource |
Definición del modelo de recursos para un recurso proxy de Azure Resource Manager. No tendrá etiquetas ni una ubicación |
| Replica |
Representa una réplica de clúster de Mongo. |
| ReplicasListByParentOptionalParams |
Parámetros opcionales. |
| ReplicasOperations |
Interfaz que representa las operaciones de réplicas. |
| ReplicationProperties |
Propiedades de réplica del clúster de mongo. |
| Resource |
Campos comunes que se devuelven en la respuesta de todos los recursos de Azure Resource Manager |
| RestorePollerOptions | |
| ShardingProperties |
Propiedades de particionamiento del clúster. Esto incluye las opciones de recuento de particiones y escalado del clúster. |
| StorageProperties |
Propiedades de almacenamiento del clúster. Esto incluye el tamaño de almacenamiento de datos y el escalado aplicados a los servidores del clúster. |
| SystemData |
Metadatos relativos a la creación y última modificación del recurso. |
| TrackedResource |
La definición del modelo de recursos para un recurso de nivel superior con seguimiento de Azure Resource Manager que tiene "etiquetas" y una "ubicación". |
| User |
Representa a un usuario del clúster de Mongo. |
| UserAssignedIdentity |
Propiedades de identidad asignadas por el usuario |
| UserProperties |
Definición del recurso de usuario de Mongo en un clúster. |
| UsersCreateOrUpdateOptionalParams |
Parámetros opcionales. |
| UsersDeleteOptionalParams |
Parámetros opcionales. |
| UsersGetOptionalParams |
Parámetros opcionales. |
| UsersListByMongoClusterOptionalParams |
Parámetros opcionales. |
| UsersOperations |
Interfaz que representa las operaciones de los usuarios. |
Alias de tipos
| ActionType |
Enumeración extensible. Indica el tipo de acción. "Interno" hace referencia a las acciones que son solo para las API internas. Valores conocidos admitidos por el serviciointerno: las acciones son para las API solo internas. |
| AuthenticationMode |
Los modos de autenticación compatibles con el clúster de Mongo. Valores conocidos admitidos por el servicio
NativeAuth: Modo de autenticación nativo de mongo usando nombre de usuario y contraseña con mecanismo de autenticación 'SCRAM-SHA-256'. |
| AzureSupportedClouds |
Los valores admitidos para la configuración de nube como un tipo literal de cadena |
| CheckNameAvailabilityReason |
Posibles motivos para que un nombre no esté disponible. Valores conocidos admitidos por el servicio
no válido: el nombre no es válido. |
| ContinuablePage |
Interfaz que describe una página de resultados. |
| CreateMode |
Modo con el que se crea el clúster de Mongo. Valores conocidos admitidos por el servicio
Predeterminado: Crear un nuevo clúster de mongo. |
| CreatedByType |
Tipo de entidad que creó el recurso. Valores conocidos admitidos por el servicio
Usuario: un usuario creó la entidad. |
| DataApiMode |
El modo que se aplicará a la API de datos de Mongo. Valores conocidos admitidos por el servicio
Habilitado: Mongo Data API está habilitado para el clúster. |
| EntraPrincipalType |
Tipos de entidad de seguridad de Microsoft Entra ID disponibles para un usuario de Mongo. Valores conocidos admitidos por el servicio
user: Tipo de usuario Entra. |
| HighAvailabilityMode |
Modos de alta disponibilidad para un clúster. Valores conocidos admitidos por el servicio
Deshabilitado: el modo de alta disponibilidad está deshabilitado. Este modo puede ver el impacto en la disponibilidad durante los errores o el mantenimiento y no se recomienda para producción. |
| IdentityProviderType |
Tipos de proveedores de identidades a los que puede pertenecer una identidad de usuario. Valores conocidos admitidos por el servicioMicrosoftEntraID: proveedor de ID de Microsoft Entra. |
| IdentityProviderUnion |
Alias de IdentityProviderUnion |
| KeyEncryptionKeyIdentityType |
El tipo de identidad para la clave de cifrado de claves. Valores conocidos admitidos por el servicioUserAssignedIdentity: Identidad asignada por el usuario. |
| ManagedServiceIdentityType |
Tipo de identidad de servicio administrada (donde se permiten los tipos SystemAssigned y UserAssigned). Valores conocidos admitidos por el servicio
Ninguno: ninguna identidad administrada. |
| MongoClusterStatus |
Estado del recurso de clúster de Mongo. Valores conocidos admitidos por el servicio
Listo: el recurso del clúster mongo está listo para su uso. |
| Origin |
Ejecutor previsto de la operación; como en control de acceso basado en recursos (RBAC) y la experiencia de usuario de los registros de auditoría. El valor predeterminado es "usuario, sistema" Valores conocidos admitidos por el servicio
usuario: indica que un usuario inicia la operación. |
| PreviewFeature |
Características en versión preliminar que se pueden habilitar en un clúster de Mongo. Valores conocidos admitidos por el servicioGeoReplicas: habilita la función de vista previa de réplicas geográficas. La característica debe establecerse en el momento de la creación en el nuevo clúster para permitir la vinculación de un clúster de réplica geográfica a él. |
| PrivateEndpointConnectionProvisioningState |
Estado de aprovisionamiento actual. Valores conocidos admitidos por el servicio
correcto: se ha aprovisionado la conexión |
| PrivateEndpointServiceConnectionStatus |
Estado de conexión del punto de conexión privado. Valores conocidos admitidos por el servicio
Pendiente: Conexión en espera de aprobación o rechazo |
| PromoteMode |
Modo que se va a aplicar a una operación de promoción. Valores conocidos admitidos por el servicioCambio: la promoción cambiará el clúster de réplica actual al rol principal y el principal original se cambiará a un rol de réplica, manteniendo el vínculo de replicación. |
| PromoteOption |
Opción para aplicar a una operación de promoción. Valores conocidos admitidos por el servicioForzado: la opción Promover fuerza la promoción sin esperar a que la réplica se ponga al día con la principal. Esto puede provocar la pérdida de datos, por lo que solo debe usarse durante escenarios de recuperación ante desastres. |
| ProvisioningState |
Estado de aprovisionamiento de la última operación aceptada. Valores conocidos admitidos por el servicio
Correcto: se ha creado el recurso. |
| PublicNetworkAccess |
Indica si se permite o no el acceso al punto de conexión público para este clúster de Mongo. El valor es opcional y el valor predeterminado es "Enabled" Valores conocidos admitidos por el servicio
Habilitado: Si se establece, se puede acceder al clúster de mongo a través de métodos privados y públicos. |
| ReplicationRole |
Rol de replicación del clúster de mongo. Valores conocidos admitidos por el servicio
Principal: el clúster es una réplica principal. |
| ReplicationState |
Estado del vínculo de replicación entre la réplica y el clúster de origen. Valores conocidos admitidos por el servicio
Activo: el vínculo de replicación está activo. |
| StorageType |
El tipo de almacenamiento con el que se puede aprovisionar un clúster de mongo. Valores conocidos admitidos por el servicio
PremiumSSD: SSD premium para cargas de trabajo de alto rendimiento. |
| UserRole |
Rol de base de datos integrado que se puede asignar a un usuario. Valores conocidos admitidos por el servicioroot: permisos de rol raíz en el ámbito de destino. |
Enumeraciones
| AzureClouds |
Una enumeración para describir los entornos de la nube de Azure. |
| KnownActionType |
Enumeración extensible. Indica el tipo de acción. "Interno" hace referencia a las acciones que son solo para las API internas. |
| KnownAuthenticationMode |
Los modos de autenticación compatibles con el clúster de Mongo. |
| KnownCheckNameAvailabilityReason |
Posibles motivos para que un nombre no esté disponible. |
| KnownCreateMode |
Modo con el que se crea el clúster de Mongo. |
| KnownCreatedByType |
Tipo de entidad que creó el recurso. |
| KnownDataApiMode |
El modo que se aplicará a la API de datos de Mongo. |
| KnownEntraPrincipalType |
Tipos de entidad de seguridad de Microsoft Entra ID disponibles para un usuario de Mongo. |
| KnownHighAvailabilityMode |
Modos de alta disponibilidad para un clúster. |
| KnownIdentityProviderType |
Tipos de proveedores de identidades a los que puede pertenecer una identidad de usuario. |
| KnownKeyEncryptionKeyIdentityType |
El tipo de identidad para la clave de cifrado de claves. |
| KnownManagedServiceIdentityType |
Tipo de identidad de servicio administrada (donde se permiten los tipos SystemAssigned y UserAssigned). |
| KnownMongoClusterStatus |
Estado del recurso de clúster de Mongo. |
| KnownOrigin |
Ejecutor previsto de la operación; como en control de acceso basado en recursos (RBAC) y la experiencia de usuario de los registros de auditoría. El valor predeterminado es "usuario, sistema" |
| KnownPreviewFeature |
Características en versión preliminar que se pueden habilitar en un clúster de Mongo. |
| KnownPrivateEndpointConnectionProvisioningState |
Estado de aprovisionamiento actual. |
| KnownPrivateEndpointServiceConnectionStatus |
Estado de conexión del punto de conexión privado. |
| KnownPromoteMode |
Modo que se va a aplicar a una operación de promoción. |
| KnownPromoteOption |
Opción para aplicar a una operación de promoción. |
| KnownProvisioningState |
Estado de aprovisionamiento de la última operación aceptada. |
| KnownPublicNetworkAccess |
Indica si se permite o no el acceso al punto de conexión público para este clúster de Mongo. El valor es opcional y el valor predeterminado es 'Habilitado' |
| KnownReplicationRole |
Rol de replicación del clúster de mongo. |
| KnownReplicationState |
Estado del vínculo de replicación entre la réplica y el clúster de origen. |
| KnownStorageType |
El tipo de almacenamiento con el que se puede aprovisionar un clúster de mongo. |
| KnownUserRole |
Rol de base de datos integrado que se puede asignar a un usuario. |
| KnownVersions |
Las versiones de API disponibles. |
Funciones
| restore |
Crea un sondeo a partir del estado serializado de otro sondeo. Esto puede ser útil cuando desea crear sondeos en un host diferente o un sondeo debe construirse después de que el original no esté en el ámbito. |
Detalles de la función
restorePoller<TResponse, TResult>(MongoClusterManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)
Crea un sondeo a partir del estado serializado de otro sondeo. Esto puede ser útil cuando desea crear sondeos en un host diferente o un sondeo debe construirse después de que el original no esté en el ámbito.
function restorePoller<TResponse, TResult>(client: MongoClusterManagementClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>
Parámetros
- client
- MongoClusterManagementClient
- serializedState
-
string
- sourceOperation
-
(args: any[]) => PollerLike<OperationState<TResult>, TResult>
- options
-
RestorePollerOptions<TResult, PathUncheckedResponse>
Devoluciones
PollerLike<OperationState<TResult>, TResult>