@azure/arm-mongocluster package
Interfejsy
| AdministratorProperties |
Właściwości logowania administratora lokalnego. |
| AuthConfigProperties |
Konfiguracja uwierzytelniania dla klastra Mongo. |
| BackupProperties |
Właściwości kopii zapasowej klastra. Obejmuje to najwcześniejszy czas przywracania i ustawienia przechowywania. |
| CheckNameAvailabilityRequest |
Treść żądania sprawdzania dostępności. |
| CheckNameAvailabilityResponse |
Wynik sprawdzania dostępności. |
| ComputeProperties |
Właściwości obliczeniowe klastra. Obejmuje to opcje rdzeni wirtualnych/pamięci i skalowania stosowane do serwerów w klastrze. |
| ConnectionString |
Parametry połączenia dla klastra mongo |
| CustomerManagedKeyEncryptionProperties |
Ustawienia szyfrowania kluczy zarządzane przez klienta. |
| DataApiProperties |
Właściwości interfejsu API danych. |
| DatabaseRole |
Definicja roli bazy danych przypisanej do użytkownika. |
| EncryptionProperties |
Konfiguracja szyfrowania dla klastra mongo. |
| EntraIdentityProvider |
Definiuje użytkownika Microsoft Entra ID Mongo. |
| EntraIdentityProviderProperties |
Właściwości dostawcy identyfikatorów Microsoft Entra. |
| ErrorAdditionalInfo |
Dodatkowe informacje o błędzie zarządzania zasobami. |
| ErrorDetail |
Szczegóły błędu. |
| ErrorResponse |
Typowa odpowiedź na błędy dla wszystkich interfejsów API usługi Azure Resource Manager w celu zwrócenia szczegółów błędu dla operacji, które zakończyły się niepowodzeniem. |
| FirewallRule |
Reprezentuje regułę zapory klastra mongo. |
| FirewallRuleProperties |
Właściwości reguły zapory klastra mongo. |
| FirewallRulesCreateOrUpdateOptionalParams |
Parametry opcjonalne. |
| FirewallRulesDeleteOptionalParams |
Parametry opcjonalne. |
| FirewallRulesGetOptionalParams |
Parametry opcjonalne. |
| FirewallRulesListByMongoClusterOptionalParams |
Parametry opcjonalne. |
| FirewallRulesOperations |
Interfejs reprezentujący operacje FirewallRules. |
| HighAvailabilityProperties |
Właściwości wysokiej dostępności klastra. |
| IdentityProvider |
Definiuje definicję dostawcy tożsamości użytkownika. |
| KeyEncryptionKeyIdentity |
Tożsamość używana dla klucza szyfrowania klucza. |
| ListConnectionStringsResult |
Parametry połączenia dla danego klastra mongo. |
| ManagedServiceIdentity |
Tożsamość usługi zarządzanej (tożsamości przypisane przez system i/lub tożsamości przypisane przez użytkownika) |
| MongoCluster |
Reprezentuje zasób klastra mongo. |
| MongoClusterManagementClientOptionalParams |
Parametry opcjonalne dla klienta. |
| MongoClusterProperties |
Właściwości klastra mongo. |
| MongoClusterReplicaParameters |
Parametry używane do operacji repliki. |
| MongoClusterRestoreParameters |
Parametry używane do operacji przywracania |
| MongoClusterUpdate |
Typ używany do operacji aktualizacji klastra MongoCluster. |
| MongoClusterUpdateProperties |
Możliwe do zaktualizowania właściwości elementu MongoCluster. |
| MongoClustersCheckNameAvailabilityOptionalParams |
Parametry opcjonalne. |
| MongoClustersCreateOrUpdateOptionalParams |
Parametry opcjonalne. |
| MongoClustersDeleteOptionalParams |
Parametry opcjonalne. |
| MongoClustersGetOptionalParams |
Parametry opcjonalne. |
| MongoClustersListByResourceGroupOptionalParams |
Parametry opcjonalne. |
| MongoClustersListConnectionStringsOptionalParams |
Parametry opcjonalne. |
| MongoClustersListOptionalParams |
Parametry opcjonalne. |
| MongoClustersOperations |
Interfejs reprezentujący operacje MongoClusters. |
| MongoClustersPromoteOptionalParams |
Parametry opcjonalne. |
| MongoClustersUpdateOptionalParams |
Parametry opcjonalne. |
| Operation |
Szczegóły operacji interfejsu API REST zwrócone z interfejsu API operacji dostawcy zasobów |
| OperationDisplay |
Zlokalizowane informacje wyświetlane dla operacji. |
| OperationsListOptionalParams |
Parametry opcjonalne. |
| OperationsOperations |
Interfejs reprezentujący operacje. |
| PageSettings |
Opcje dla metody byPage |
| PagedAsyncIterableIterator |
Interfejs, który umożliwia iterację asynchronialną zarówno do ukończenia, jak i według strony. |
| PrivateEndpoint |
Zasób prywatnego punktu końcowego. |
| PrivateEndpointConnection |
Zasób połączenia prywatnego punktu końcowego |
| PrivateEndpointConnectionProperties |
Właściwości połączenia prywatnego punktu końcowego. |
| PrivateEndpointConnectionResource |
Konkretne typy zasobów serwera proxy można utworzyć, aliasując ten typ przy użyciu określonego typu właściwości. |
| PrivateEndpointConnectionsCreateOptionalParams |
Parametry opcjonalne. |
| PrivateEndpointConnectionsDeleteOptionalParams |
Parametry opcjonalne. |
| PrivateEndpointConnectionsGetOptionalParams |
Parametry opcjonalne. |
| PrivateEndpointConnectionsListByMongoClusterOptionalParams |
Parametry opcjonalne. |
| PrivateEndpointConnectionsOperations |
Interfejs reprezentujący operacje PrivateEndpointConnections. |
| PrivateLinkResource |
Konkretne typy zasobów serwera proxy można utworzyć, aliasując ten typ przy użyciu określonego typu właściwości. |
| PrivateLinkResourceProperties |
Właściwości zasobu łącza prywatnego. |
| PrivateLinkServiceConnectionState |
Zbiór informacji o stanie połączenia między użytkownikiem usługi a dostawcą. |
| PrivateLinksListByMongoClusterOptionalParams |
Parametry opcjonalne. |
| PrivateLinksOperations |
Interfejs reprezentujący operacje PrivateLinks. |
| PromoteReplicaRequest |
Podwyższ poziom właściwości żądania repliki. |
| ProxyResource |
Definicja modelu zasobów dla zasobu serwera proxy usługi Azure Resource Manager. Nie będzie on miał tagów i lokalizacji |
| Replica |
Reprezentuje replikę klastra mongo. |
| ReplicasListByParentOptionalParams |
Parametry opcjonalne. |
| ReplicasOperations |
Interfejs reprezentujący operacje replik. |
| ReplicationProperties |
Właściwości repliki klastra mongo. |
| Resource |
Typowe pola zwracane w odpowiedzi dla wszystkich zasobów usługi Azure Resource Manager |
| RestorePollerOptions | |
| ShardingProperties |
Właściwości fragmentowania klastra. Obejmuje to opcje liczby fragmentów i skalowania klastra. |
| StorageProperties |
Właściwości magazynu klastra. Obejmuje to rozmiar magazynu danych i skalowanie zastosowane do serwerów w klastrze. |
| SystemData |
Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu. |
| TrackedResource |
Definicja modelu zasobów dla zasobu usługi Azure Resource Manager śledziła zasób najwyższego poziomu, który ma "tagi" i "lokalizację" |
| User |
Reprezentuje użytkownika klastra Mongo. |
| UserAssignedIdentity |
Właściwości tożsamości przypisanej przez użytkownika |
| UserProperties |
Definicja zasobu użytkownika Mongo w klastrze. |
| UsersCreateOrUpdateOptionalParams |
Parametry opcjonalne. |
| UsersDeleteOptionalParams |
Parametry opcjonalne. |
| UsersGetOptionalParams |
Parametry opcjonalne. |
| UsersListByMongoClusterOptionalParams |
Parametry opcjonalne. |
| UsersOperations |
Interfejs reprezentujący operacje Użytkownika. |
Aliasy typu
| ActionType |
Rozszerzalne wyliczenie. Wskazuje typ akcji. "Wewnętrzny" odnosi się do akcji, które są przeznaczone tylko dla wewnętrznych interfejsów API. Znane wartości obsługiwane przez usługęWewnętrzne: akcje są przeznaczone dla interfejsów API tylko wewnętrznych. |
| AuthenticationMode |
Tryby uwierzytelniania obsługiwane w klastrze Mongo. Znane wartości obsługiwane przez usługę
NativeAuth: Natywny tryb uwierzytelniania mongo przy użyciu nazwy użytkownika i hasła z mechanizmem uwierzytelniania "SCRAM-SHA-256". |
| AzureSupportedClouds |
Obsługiwane wartości ustawienia chmury jako typ literału ciągu |
| CheckNameAvailabilityReason |
Możliwe przyczyny braku dostępności nazwy. Znane wartości obsługiwane przez usługę
Nieprawidłowa: nazwa jest nieprawidłowa. |
| ContinuablePage |
Interfejs opisujący stronę wyników. |
| CreateMode |
Tryb, za pomocą którego jest tworzony klaster Mongo. Znane wartości obsługiwane przez usługę
Ustawienie domyślne: Utwórz nowy klaster mongo. |
| CreatedByType |
Rodzaj jednostki, która utworzyła zasób. Znane wartości obsługiwane przez usługę
Użytkownik: jednostka została utworzona przez użytkownika. |
| DataApiMode |
Tryb, który ma być stosowany do interfejsu API danych Mongo. Znane wartości obsługiwane przez usługę
Włączone: interfejs API danych Mongo jest włączony dla klastra. |
| EntraPrincipalType |
Typy podmiotów zabezpieczeń Microsoft Entra ID dostępne dla użytkownika Mongo. Znane wartości obsługiwane przez usługę
user: typ użytkownika Entra. |
| HighAvailabilityMode |
Tryby wysokiej dostępności klastra. Znane wartości obsługiwane przez usługę
Wyłączone: tryb wysokiej dostępności jest wyłączony. Ten tryb może mieć wpływ na dostępność podczas usterek lub konserwacji i nie jest zalecany w środowisku produkcyjnym. |
| IdentityProviderType |
Typy dostawców tożsamości, do których może należeć tożsamość użytkownika. Znane wartości obsługiwane przez usługęMicrosoftEntraID: dostawca identyfikatorów Microsoft Entra. |
| IdentityProviderUnion |
Alias dla IdentityProviderUnion |
| KeyEncryptionKeyIdentityType |
Typ tożsamości klucza szyfrowania klucza. Znane wartości obsługiwane przez usługęUserAssignedIdentity: tożsamość przypisana przez użytkownika. |
| ManagedServiceIdentityType |
Typ tożsamości usługi zarządzanej (gdzie dozwolone są typy SystemAssigned i UserAssigned). Znane wartości obsługiwane przez usługę
Brak: Brak tożsamości zarządzanej. |
| MongoClusterStatus |
Stan zasobu klastra Mongo. Znane wartości obsługiwane przez usługę
Gotowy: zasób klastra mongo jest gotowy do użycia. |
| NetworkBypassMode |
Tryb obejścia sieci dla klastra Mongo. Znane wartości obsługiwane przez usługę
Brak: Nie ma włączonego obejścia sieci. |
| Origin |
Zamierzony wykonawca operacji; podobnie jak w przypadku kontroli dostępu opartej na zasobach (RBAC) i dzienników inspekcji środowiska użytkownika. Wartość domyślna to "użytkownik,system" Znane wartości obsługiwane przez usługę
użytkownik: wskazuje, że operacja jest inicjowana przez użytkownika. |
| PreviewFeature |
Funkcje w wersji zapoznawczej, które można włączyć w klastrze mongo. Znane wartości obsługiwane przez usługęGeoReplicas: włącza funkcję podglądu replik geograficznych. Funkcja musi być ustawiona w czasie tworzenia nowego klastra, aby umożliwić połączenie z nim klastra repliki geograficznej. |
| PrivateEndpointConnectionProvisioningState |
Bieżący stan aprowizacji. Znane wartości obsługiwane przez usługę
Powodzenie: połączenie zostało zainicjowane |
| PrivateEndpointServiceConnectionStatus |
Stan połączenia prywatnego punktu końcowego. Znane wartości obsługiwane przez usługę
Oczekujące: połączenie oczekujące na zatwierdzenie lub odrzucenie |
| PromoteMode |
Tryb stosowania do operacji podwyższania poziomu. Znane wartości obsługiwane przez usługęPrzełączanie: podwyższenie poziomu spowoduje przełączenie bieżącego klastra repliki na rolę podstawową, a oryginalny podstawowy zostanie przełączony do roli repliki, zachowując łącze replikacji. |
| PromoteOption |
Opcja stosowania do operacji podwyższania poziomu. Znane wartości obsługiwane przez usługęWymuszone: Opcja Podwyższanie poziomu wymusza podwyższenie poziomu bez czekania, aż replika zostanie dogoniona do podstawowej. Może to spowodować utratę danych, dlatego powinno być używane tylko podczas scenariuszy odzyskiwania po awarii. |
| ProvisioningState |
Stan aprowizacji ostatniej zaakceptowanej operacji. Znane wartości obsługiwane przez usługę
pomyślnie: utworzono zasób. |
| PublicNetworkAccess |
Określa, czy dostęp do publicznego punktu końcowego jest dozwolony dla tego klastra Mongo. Wartość jest opcjonalna, a wartość domyślna to "Włączone" Znane wartości obsługiwane przez usługę
Włączone: Jeśli ta opcja jest ustawiona, dostęp do klastra mongo można uzyskać za pomocą metod prywatnych i publicznych. |
| ReplicationRole |
Rola replikacji klastra mongo. Znane wartości obsługiwane przez usługę
Podstawowa: klaster jest repliką podstawową. |
| ReplicationState |
Stan połączenia replikacji między repliką a klastrem źródłowym. Znane wartości obsługiwane przez usługę
Aktywne: łącze replikacji jest aktywne. |
| StorageType |
Typ magazynu, za pomocą którego można aprowizować klaster mongo. Znane wartości obsługiwane przez usługę
PremiumSSD: Dysk SSD w warstwie Premium do obciążeń o wysokiej wydajności. |
| UserRole |
Wbudowana rola bazy danych, którą można przypisać do użytkownika. Znane wartości obsługiwane przez usługęroot: uprawnienia roli głównej w zakresie docelowym. |
Wyliczenia
| AzureClouds |
Wyliczenie opisujące środowiska chmury platformy Azure. |
| KnownActionType |
Rozszerzalne wyliczenie. Wskazuje typ akcji. "Wewnętrzny" odnosi się do akcji, które są przeznaczone tylko dla wewnętrznych interfejsów API. |
| KnownAuthenticationMode |
Tryby uwierzytelniania obsługiwane w klastrze Mongo. |
| KnownCheckNameAvailabilityReason |
Możliwe przyczyny braku dostępności nazwy. |
| KnownCreateMode |
Tryb, za pomocą którego jest tworzony klaster Mongo. |
| KnownCreatedByType |
Rodzaj jednostki, która utworzyła zasób. |
| KnownDataApiMode |
Tryb, który ma być stosowany do interfejsu API danych Mongo. |
| KnownEntraPrincipalType |
Typy podmiotów zabezpieczeń Microsoft Entra ID dostępne dla użytkownika Mongo. |
| KnownHighAvailabilityMode |
Tryby wysokiej dostępności klastra. |
| KnownIdentityProviderType |
Typy dostawców tożsamości, do których może należeć tożsamość użytkownika. |
| KnownKeyEncryptionKeyIdentityType |
Typ tożsamości klucza szyfrowania klucza. |
| KnownManagedServiceIdentityType |
Typ tożsamości usługi zarządzanej (gdzie dozwolone są typy SystemAssigned i UserAssigned). |
| KnownMongoClusterStatus |
Stan zasobu klastra Mongo. |
| KnownNetworkBypassMode |
Tryb obejścia sieci dla klastra Mongo. |
| KnownOrigin |
Zamierzony wykonawca operacji; podobnie jak w przypadku kontroli dostępu opartej na zasobach (RBAC) i dzienników inspekcji środowiska użytkownika. Wartość domyślna to "użytkownik,system" |
| KnownPreviewFeature |
Funkcje w wersji zapoznawczej, które można włączyć w klastrze mongo. |
| KnownPrivateEndpointConnectionProvisioningState |
Bieżący stan aprowizacji. |
| KnownPrivateEndpointServiceConnectionStatus |
Stan połączenia prywatnego punktu końcowego. |
| KnownPromoteMode |
Tryb stosowania do operacji podwyższania poziomu. |
| KnownPromoteOption |
Opcja stosowania do operacji podwyższania poziomu. |
| KnownProvisioningState |
Stan aprowizacji ostatniej zaakceptowanej operacji. |
| KnownPublicNetworkAccess |
Określa, czy dostęp do publicznego punktu końcowego jest dozwolony dla tego klastra Mongo. Wartość jest opcjonalna, a wartość domyślna to "Włączone" |
| KnownReplicationRole |
Rola replikacji klastra mongo. |
| KnownReplicationState |
Stan połączenia replikacji między repliką a klastrem źródłowym. |
| KnownStorageType |
Typ magazynu, za pomocą którego można aprowizować klaster mongo. |
| KnownUserRole |
Wbudowana rola bazy danych, którą można przypisać do użytkownika. |
| KnownVersions |
Dostępne wersje interfejsu API. |
Funkcje
| is |
Funkcja Typeguard dla błędu RestError |
| restore |
Tworzy poller ze stanu serializowanego innego poller. Może to być przydatne, gdy chcesz utworzyć sondy na innym hoście lub poller musi zostać skonstruowany po tym, jak oryginalny nie znajduje się w zakresie. |
Zmienne
| Rest |
Niestandardowy typ błędu dla żądań potoku, który zakończył się niepowodzeniem. |
Szczegóły funkcji
isRestError(unknown)
Funkcja Typeguard dla błędu RestError
function isRestError(e: unknown): e
Parametry
- e
-
unknown
Coś złapanego przez klauzulę catch.
Zwraca
e
restorePoller<TResponse, TResult>(MongoClusterManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)
Tworzy poller ze stanu serializowanego innego poller. Może to być przydatne, gdy chcesz utworzyć sondy na innym hoście lub poller musi zostać skonstruowany po tym, jak oryginalny nie znajduje się w zakresie.
function restorePoller<TResponse, TResult>(client: MongoClusterManagementClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>
Parametry
- client
- MongoClusterManagementClient
- serializedState
-
string
- sourceOperation
-
(args: any[]) => PollerLike<OperationState<TResult>, TResult>
- options
-
RestorePollerOptions<TResult, PathUncheckedResponse>
Zwraca
PollerLike<OperationState<TResult>, TResult>
Szczegóły zmiennej
RestError
Niestandardowy typ błędu dla żądań potoku, który zakończył się niepowodzeniem.
RestError: RestErrorConstructor