@azure/arm-mongocluster package

Rozhraní

AdministratorProperties

Vlastnosti přihlášení místního správce.

AuthConfigProperties

Konfigurace ověřování pro cluster Mongo.

BackupProperties

Vlastnosti zálohování clusteru. To zahrnuje nejstarší nastavení doby obnovení a uchovávání informací.

CheckNameAvailabilityRequest

Text žádosti o dostupnost kontroly.

CheckNameAvailabilityResponse

Výsledek kontroly dostupnosti.

ComputeProperties

Vlastnosti výpočetních prostředků clusteru. To zahrnuje možnosti virtuálních jader/paměti a škálování použitých na servery v clusteru.

ConnectionString

Připojovací řetězec pro cluster Mongo

CustomerManagedKeyEncryptionProperties

Nastavení šifrování klíče spravovaného zákazníkem.

DataApiProperties

Vlastnosti datového rozhraní API.

DatabaseRole

Definice databázové role, která je přiřazena uživateli.

EncryptionProperties

Konfigurace šifrování pro cluster mongo.

EntraIdentityProvider

Definuje uživatele Microsoft Entra ID Mongo.

EntraIdentityProviderProperties

Vlastnosti poskytovatele Microsoft Entra ID.

ErrorAdditionalInfo

Další informace o chybě správy prostředků

ErrorDetail

Podrobnosti o chybě.

ErrorResponse

Běžná chybová odpověď pro všechna rozhraní API Azure Resource Manageru pro vrácení podrobností o chybě pro neúspěšné operace

FirewallRule

Představuje pravidlo brány firewall clusteru Mongo.

FirewallRuleProperties

Vlastnosti pravidla brány firewall clusteru Mongo

FirewallRulesCreateOrUpdateOptionalParams

Volitelné parametry.

FirewallRulesDeleteOptionalParams

Volitelné parametry.

FirewallRulesGetOptionalParams

Volitelné parametry.

FirewallRulesListByMongoClusterOptionalParams

Volitelné parametry.

FirewallRulesOperations

Rozhraní představující operace brány firewall

HighAvailabilityProperties

Vlastnosti vysoké dostupnosti clusteru.

IdentityProvider

Definuje definici poskytovatele identity uživatele.

KeyEncryptionKeyIdentity

Identita použitá pro šifrovací klíč klíče.

ListConnectionStringsResult

Připojovací řetězce pro daný cluster Mongo.

ManagedServiceIdentity

Identita spravované služby (identita přiřazená systémem nebo identita přiřazená uživatelem)

MongoCluster

Představuje prostředek clusteru Mongo.

MongoClusterManagementClientOptionalParams

Volitelné parametry pro klienta.

MongoClusterProperties

Vlastnosti clusteru Mongo.

MongoClusterReplicaParameters

Parametry používané pro operace repliky.

MongoClusterRestoreParameters

Parametry používané pro operace obnovení

MongoClusterUpdate

Typ použitý pro operace aktualizace MongoCluster.

MongoClusterUpdateProperties

Aktualizovatelné vlastnosti MongoCluster.

MongoClustersCheckNameAvailabilityOptionalParams

Volitelné parametry.

MongoClustersCreateOrUpdateOptionalParams

Volitelné parametry.

MongoClustersDeleteOptionalParams

Volitelné parametry.

MongoClustersGetOptionalParams

Volitelné parametry.

MongoClustersListByResourceGroupOptionalParams

Volitelné parametry.

MongoClustersListConnectionStringsOptionalParams

Volitelné parametry.

MongoClustersListOptionalParams

Volitelné parametry.

MongoClustersOperations

Rozhraní představující operace MongoClusters

MongoClustersPromoteOptionalParams

Volitelné parametry.

MongoClustersUpdateOptionalParams

Volitelné parametry.

Operation

Podrobnosti o operaci ROZHRANÍ REST API vrácené z rozhraní API pro operace poskytovatele prostředků

OperationDisplay

Lokalizované zobrazovací informace pro operaci.

OperationsListOptionalParams

Volitelné parametry.

OperationsOperations

Rozhraní představující operace operací

PageSettings

Možnosti pro metodu byPage

PagedAsyncIterableIterator

Rozhraní, které umožňuje asynchronní iteraci k dokončení i po stránce.

PrivateEndpoint

Prostředek privátního koncového bodu.

PrivateEndpointConnection

Prostředek připojení privátního koncového bodu

PrivateEndpointConnectionProperties

Vlastnosti připojení privátního koncového bodu

PrivateEndpointConnectionResource

Konkrétní typy prostředků proxy můžou být vytvořeny aliasem tohoto typu pomocí konkrétního typu vlastnosti.

PrivateEndpointConnectionsCreateOptionalParams

Volitelné parametry.

PrivateEndpointConnectionsDeleteOptionalParams

Volitelné parametry.

PrivateEndpointConnectionsGetOptionalParams

Volitelné parametry.

PrivateEndpointConnectionsListByMongoClusterOptionalParams

Volitelné parametry.

PrivateEndpointConnectionsOperations

Rozhraní představující operace PrivateEndpointConnections

PrivateLinkResource

Konkrétní typy prostředků proxy můžou být vytvořeny aliasem tohoto typu pomocí konkrétního typu vlastnosti.

PrivateLinkResourceProperties

Vlastnosti prostředku privátního propojení

PrivateLinkServiceConnectionState

Kolekce informací o stavu připojení mezi příjemcem služeb a poskytovatelem.

PrivateLinksListByMongoClusterOptionalParams

Volitelné parametry.

PrivateLinksOperations

Rozhraní představující operace PrivateLinks

PromoteReplicaRequest

Zvýšení úrovně vlastností žádosti o repliku

ProxyResource

Definice modelu prostředků pro prostředek proxy serveru Azure Resource Manageru. Nebude obsahovat značky a umístění.

Replica

Představuje repliku clusteru Mongo.

ReplicasListByParentOptionalParams

Volitelné parametry.

ReplicasOperations

Rozhraní představující operace replik.

ReplicationProperties

Vlastnosti repliky clusteru Mongo

Resource

Běžná pole vrácená v odpovědi pro všechny prostředky Azure Resource Manageru

RestorePollerOptions
ShardingProperties

Vlastnosti horizontálního dělení clusteru. To zahrnuje počet horizontálních oddílů a možnosti škálování clusteru.

StorageProperties

Vlastnosti úložiště clusteru. To zahrnuje velikost úložiště dat a škálování použité na servery v clusteru.

SystemData

Metadata týkající se vytvoření a poslední změny prostředku.

TrackedResource

Definice modelu prostředků pro Prostředek Azure Resource Manageru sledovala prostředek nejvyšší úrovně, který má značky a umístění.

User

Představuje uživatele clusteru Mongo.

UserAssignedIdentity

Vlastnosti identity přiřazené uživatelem

UserProperties

Definice uživatelského prostředku Mongo v clusteru.

UsersCreateOrUpdateOptionalParams

Volitelné parametry.

UsersDeleteOptionalParams

Volitelné parametry.

UsersGetOptionalParams

Volitelné parametry.

UsersListByMongoClusterOptionalParams

Volitelné parametry.

UsersOperations

Rozhraní reprezentující uživatelské operace.

Aliasy typu

ActionType

Rozšiřitelný výčt. Označuje typ akce. Interní označuje akce, které jsou určené pouze pro interní rozhraní API.
PoleActionType lze použít zaměnitelně s ActionType, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Interní: Akce jsou určené pouze pro interní rozhraní API.

AuthenticationMode

Režimy ověřování podporující cluster Mongo.
KnownAuthenticationMode lze použít zaměnitelně s AuthenticationMode , tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

NativeAuth: Nativní režim mongo autentizace pomocí uživatelského jména a hesla s mechanismem ověřování "SCRAM-SHA-256".
MicrosoftEntraID: Režim ověřování Microsoft Entra ID pomocí uživatelů Entra přiřazených ke clusteru a mechanismu ověřování "MONGODB-OIDC".

AzureSupportedClouds

Podporované hodnoty pro nastavení cloudu jako typ řetězcového literálu

CheckNameAvailabilityReason

Možné důvody, proč název není dostupný.
PoleCheckNameAvailabilityReason lze použít zaměnitelně s CheckNameAvailabilityReason, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Neplatné: Název je neplatný.
AlreadyExists: Název již existuje.

ContinuablePage

Rozhraní, které popisuje stránku výsledků.

CreateMode

Režim, se kterým je cluster Mongo vytvořen.
PoleCreateMode lze použít zaměnitelně s CreateMode, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Výchozí: Vytvořte nový cluster mongo.
PointInTimeRestore: Vytvořte cluster mongo z bodu v čase.
GeoReplica: Vytvořte cluster replik v odlišné geografické oblasti od zdrojového clusteru.
Replika: Vytvořte cluster replik ve stejné geografické oblasti jako zdrojový cluster.

CreatedByType

Druh entity, která prostředek vytvořila.
PoleCreatedByType lze použít zaměnitelně s CreatedByType, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

user: Entita byla vytvořena uživatelem.
Application: Entita byla vytvořena aplikací.
ManagedIdentity: Entita byla vytvořena spravovanou identitou.
Klíč: Entita byla vytvořena klíčem.

DataApiMode

Režim, který se má použít pro rozhraní Mongo Data API.
KnownDataApiMode lze použít zaměnitelně s DataApiMode, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Povoleno: Pro cluster je povoleno rozhraní Mongo Data API.
Zakázáno: Rozhraní Mongo Data API je pro cluster zakázané.

EntraPrincipalType

Typy objektů zabezpečení Microsoft Entra ID dostupné pro uživatele Mongo.
KnownEntraPrincipalType lze použít zaměnitelně s EntraPrincipalType, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

user: Typ uživatele Entra.
instanční objekt: Typ instančního objektu entra.

HighAvailabilityMode

Režimy vysoké dostupnosti pro cluster.
PoleHighAvailabilityMode lze použít zaměnitelně s HighAvailabilityMode, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Zakázáno: Režim vysoké dostupnosti je zakázán. Tento režim může mít dopad na dostupnost během poruch nebo údržby a nedoporučuje se pro produkci.
SameZone: Je povolený režim vysoké dostupnosti, kdy je každý server v horizontálním oddílu umístěn ve stejné zóně dostupnosti.
ZoneRedundantPreferred: Režim vysoké dostupnosti je povolený a upřednostňuje ZoneRedundant, pokud je v oblasti k dispozici kapacita zón dostupnosti, jinak se vrátí ke zřizování pomocí SameZone.

IdentityProviderType

Typy zprostředkovatele identity, ke kterým může patřit identita uživatele.
KnownIdentityProviderType lze použít zaměnitelně s IdentityProviderType, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

MicrosoftEntraID: Poskytovatel Microsoft Entra ID.

IdentityProviderUnion

Alias pro IdentityProviderUnion

KeyEncryptionKeyIdentityType

Typ identity pro šifrovací klíč klíče.
KnownKeyEncryptionKeyIdentityType lze použít zaměnitelně s KeyEncryptionKeyIdentityType, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

UserAssignedIdentity: Identita přiřazená uživatelem.

ManagedServiceIdentityType

Typ identity spravované služby (kde jsou povolené typy SystemAssigned i UserAssigned).
PoleManagedServiceIdentityType lze použít zaměnitelně s ManagedServiceIdentityType, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Žádná: Žádná spravovaná identita.
SystemAssigned: Spravovaná identita přiřazená systémem.
UserAssigned: Spravovaná identita přiřazená uživatelem.
SystemAssigned, UserAssigned: Spravovaná identita přiřazená systémem a uživatelem.

MongoClusterStatus

Stav prostředku clusteru Mongo
PoleMongoClusterStatus lze použít zaměnitelně s MongoClusterStatus, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Připraveno: Prostředek clusteru mongo je připraven k použití.
Zřizování: Prostředek clusteru mongo se zřizuje.
Aktualizace: Prostředek clusteru mongo se aktualizuje.
Spuštění: Prostředek clusteru mongo je spuštěn.
Zastavení: Prostředek clusteru mongo je zastaven.
Zastaveno: Prostředek clusteru mongo je zastaven.
Vyřazení: Prostředek clusteru mongo je zahozen.

NetworkBypassMode

Režim obcházení sítě pro cluster Mongo.
KnownNetworkBypassMode lze používat zaměnitelně s NetworkBypassMode, tento enum obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Žádné: Není povolen žádný síťový obcházení.
AzureCosmosDB: Umožňuje službě Azure Cosmos DB obejít síťová omezení.

Origin

Zamýšlený exekutor operace; jako v řízení přístupu na základě prostředků (RBAC) a protokoly auditu uživatelského rozhraní. Výchozí hodnota je user, system.
PoleOrigin lze použít zaměnitelně s Origin, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

uživatel: Označuje, že operace je inicializována uživatelem.
systémová: Označuje, že operace je inicializována systémem.
uživatel, systémová: Označuje, že operace je inicializována uživatelem nebo systémem.

PreviewFeature

Funkce ve verzi Preview, které je možné povolit v clusteru Mongo.
PolePreviewFeature lze použít zaměnitelně s verzí PreviewFeature, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

GeoReplicas: Povolí funkci náhledu geografických replik. Tato funkce musí být nastavena v době vytváření v novém clusteru, aby bylo možné s ní propojit cluster geografické repliky.

PrivateEndpointConnectionProvisioningState

Aktuální stav zřizování.
PolePrivateEndpointConnectionProvisioningState lze použít zaměnitelně s PrivateEndpointConnectionProvisioningState, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Úspěch: Připojení bylo zřízeno
Vytváření: Vytváří se spojení
Smazání: Připojení se odstraňuje
Nezdařilo se: Zřizování připojení se nezdařilo

PrivateEndpointServiceConnectionStatus

Stav připojení privátního koncového bodu.
KnownPrivateEndpointServiceConnectionStatus lze použít zaměnitelně s PrivateEndpointServiceConnectionStatus, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Čeká na vyřízení: Připojení čeká na schválení nebo zamítnutí
Schváleno: Připojení schváleno
Odmítnuto: Připojení odmítnuto

PromoteMode

Režim, který se má použít pro operaci povýšení.
PolePromoteMode lze použít zaměnitelně s PromoteMode, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Přepnutí: Povýšení přepne aktuální cluster repliky na primární roli a původní primární role se přepne na roli repliky, přičemž se zachová propojení replikace.

PromoteOption

Možnost použití na operaci zvýšení úrovně
PolePromoteOption lze použít zaměnitelně s PromoteOption, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Vynucené: Možnost Povýšení vynutí povýšení bez čekání na to, až bude replika zachycena na primární úrovni. To může vést ke ztrátě dat, proto by se mělo používat pouze ve scénářích zotavení po havárii.

ProvisioningState

Stav zřizování poslední přijaté operace.
KnownProvisioningState lze použít zaměnitelně s ProvisioningState, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Úspěšné: Prostředek byl vytvořen.
selhalo: Vytvoření prostředku se nezdařilo.
Zrušeno: Vytvoření prostředku bylo zrušeno.
InProgress: Na zdroji probíhá operace.
Aktualizace: U prostředku probíhá operace aktualizace.
Vyřazení: U prostředku probíhá operace přetažení.

PublicNetworkAccess

Určuje, jestli je pro tento cluster Mongo povolený přístup k veřejnému koncovému bodu nebo ne. Hodnota je volitelná a výchozí hodnota je Enabled (Povoleno).
KnownPublicNetworkAccess lze použít zaměnitelně s PublicNetworkAccess, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Povoleno: Pokud je tato možnost nastavena, ke clusteru mongo lze přistupovat prostřednictvím soukromých a veřejných metod.
Zakázáno: Pokud je tato možnost nastavená, privátní koncové body jsou výhradní metodou přístupu.

ReplicationRole

Role replikace clusteru Mongo
PoleReplicationRole lze použít zaměnitelně s ReplicationRole, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Primární: Cluster je primární replikou.
AsyncReplica: Cluster je místní asynchronní replika.
GeoAsyncReplica: Cluster je geograficky asynchronní replika.

ReplicationState

Stav propojení replikace mezi replikou a zdrojovým clusterem
PoleReplicationState lze použít zaměnitelně s ReplicationState, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Aktivní: Odkaz replikace je aktivní.
Dohánění: Replica dohání primární. K tomu může dojít po vytvoření repliky nebo po aktivaci povýšení.
Zřizování: Vytváří se replika a odkaz replikace na primární server.
Aktualizace: Odkaz na replikaci se aktualizuje z důvodu změny repliky nebo upgradu.
Přerušeno: Propojení replikace je přerušeno a repliku může být nutné znovu vytvořit.
Změna konfigurace: Odkaz replikace se překonfiguruje z důvodu propagační akce.

StorageType

Typ úložiště, se kterým lze cluster mongo zřídit.
PoleStorageType lze použít zaměnitelně s typem StorageType, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

PremiumSSD: SSD úrovně Premium pro úlohy s vysokým výkonem.
PremiumSSDv2: SSD úrovně Premium v2 pro úlohy velmi náročné na vstupně-výstupní operace. Jedná se o možnost náhledu a má další omezení.

UserRole

Předdefinovaná databázová role, kterou lze přiřadit uživateli.
KnownUserRole lze použít zaměnitelně s UserRole, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

root: Oprávnění kořenové role v cílovém oboru.

Výčty

AzureClouds

Výčet popisující cloudová prostředí Azure.

KnownActionType

Rozšiřitelný výčt. Označuje typ akce. Interní označuje akce, které jsou určené pouze pro interní rozhraní API.

KnownAuthenticationMode

Režimy ověřování podporující cluster Mongo.

KnownCheckNameAvailabilityReason

Možné důvody, proč název není dostupný.

KnownCreateMode

Režim, se kterým je cluster Mongo vytvořen.

KnownCreatedByType

Druh entity, která prostředek vytvořila.

KnownDataApiMode

Režim, který se má použít pro rozhraní Mongo Data API.

KnownEntraPrincipalType

Typy objektů zabezpečení Microsoft Entra ID dostupné pro uživatele Mongo.

KnownHighAvailabilityMode

Režimy vysoké dostupnosti pro cluster.

KnownIdentityProviderType

Typy zprostředkovatele identity, ke kterým může patřit identita uživatele.

KnownKeyEncryptionKeyIdentityType

Typ identity pro šifrovací klíč klíče.

KnownManagedServiceIdentityType

Typ identity spravované služby (kde jsou povolené typy SystemAssigned i UserAssigned).

KnownMongoClusterStatus

Stav prostředku clusteru Mongo

KnownNetworkBypassMode

Režim obcházení sítě pro cluster Mongo.

KnownOrigin

Zamýšlený exekutor operace; jako v řízení přístupu na základě prostředků (RBAC) a protokoly auditu uživatelského rozhraní. Výchozí hodnota je user, system.

KnownPreviewFeature

Funkce ve verzi Preview, které je možné povolit v clusteru Mongo.

KnownPrivateEndpointConnectionProvisioningState

Aktuální stav zřizování.

KnownPrivateEndpointServiceConnectionStatus

Stav připojení privátního koncového bodu.

KnownPromoteMode

Režim, který se má použít pro operaci povýšení.

KnownPromoteOption

Možnost použití na operaci zvýšení úrovně

KnownProvisioningState

Stav zřizování poslední přijaté operace.

KnownPublicNetworkAccess

Určuje, jestli je pro tento cluster Mongo povolený přístup k veřejnému koncovému bodu nebo ne. Hodnota je volitelná a výchozí hodnota je 'Enabled'

KnownReplicationRole

Role replikace clusteru Mongo

KnownReplicationState

Stav propojení replikace mezi replikou a zdrojovým clusterem

KnownStorageType

Typ úložiště, se kterým lze cluster mongo zřídit.

KnownUserRole

Předdefinovaná databázová role, kterou lze přiřadit uživateli.

KnownVersions

Dostupné verze rozhraní API.

Funkce

isRestError(unknown)

Typeguard pro RestError

restorePoller<TResponse, TResult>(MongoClusterManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Vytvoří poller ze serializovaného stavu jiného polleru. To může být užitečné v případě, že chcete vytvořit pollery na jiném hostiteli nebo je třeba vytvořit poller po původním dotazu, který není v rozsahu.

Proměnné

RestError

Vlastní typ chyby pro neúspěšné požadavky kanálu.

Podrobnosti funkce

isRestError(unknown)

Typeguard pro RestError

function isRestError(e: unknown): e

Parametry

e

unknown

Něco zachyceného klauzulí catch.

Návraty

e

restorePoller<TResponse, TResult>(MongoClusterManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Vytvoří poller ze serializovaného stavu jiného polleru. To může být užitečné v případě, že chcete vytvořit pollery na jiném hostiteli nebo je třeba vytvořit poller po původním dotazu, který není v rozsahu.

function restorePoller<TResponse, TResult>(client: MongoClusterManagementClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>

Parametry

serializedState

string

sourceOperation

(args: any[]) => PollerLike<OperationState<TResult>, TResult>

Návraty

PollerLike<OperationState<TResult>, TResult>

Podrobnosti proměnné

RestError

Vlastní typ chyby pro neúspěšné požadavky kanálu.

RestError: RestErrorConstructor

Typ