共用方式為


@azure/arm-mongocluster package

類別

MongoClusterManagementClient

介面

AdministratorProperties

本機系統管理員登入屬性。

AuthConfigProperties

Mongo 集群的身份驗證配置。

BackupProperties

叢集的備份屬性。 這包括最早的還原時間和保留設定。

CheckNameAvailabilityRequest

檢查可用性要求本文。

CheckNameAvailabilityResponse

檢查可用性結果。

ComputeProperties

叢集的計算屬性。 這包括虛擬核心/記憶體,以及套用至叢集中伺服器的規模調整選項。

ConnectionString

mongo 叢集的連接字串

CustomerManagedKeyEncryptionProperties

客戶管理的金鑰加密設置。

DataApiProperties

數據 API 屬性。

DatabaseRole

分配給用戶的資料庫角色定義。

EncryptionProperties

mongo 集群的加密配置。

EntraIdentityProvider

定義 Microsoft Entra ID Mongo 使用者。

EntraIdentityProviderProperties

Microsoft Entra ID 提供程序屬性。

ErrorAdditionalInfo

資源管理錯誤其他資訊。

ErrorDetail

錯誤詳細數據。

ErrorResponse

所有 Azure Resource Manager API 的常見錯誤回應,以傳回失敗作業的錯誤詳細數據。

FirewallRule

表示 Mongo 叢集防火牆規則。

FirewallRuleProperties

mongo 叢集防火牆規則的屬性。

FirewallRulesCreateOrUpdateOptionalParams

選擇性參數。

FirewallRulesDeleteOptionalParams

選擇性參數。

FirewallRulesGetOptionalParams

選擇性參數。

FirewallRulesListByMongoClusterOptionalParams

選擇性參數。

FirewallRulesOperations

代表 FirewallRules 作業的介面。

HighAvailabilityProperties

叢集的高可用性屬性。

IdentityProvider

定義使用者的標識提供者定義。

KeyEncryptionKeyIdentity

用於金鑰加密金鑰的標識。

ListConnectionStringsResult

指定 mongo 叢集的連接字串。

ManagedServiceIdentity

受控服務識別(系統指派和/或使用者指派的身分識別)

MongoCluster

表示 Mongo 叢集資源。

MongoClusterManagementClientOptionalParams

用戶端的選擇性參數。

MongoClusterProperties

mongo 叢集的屬性。

MongoClusterReplicaParameters

用於複本作業的參數。

MongoClusterRestoreParameters

用於還原作業的參數

MongoClusterUpdate

用於 MongoCluster 更新作業的類型。

MongoClusterUpdateProperties

MongoCluster 的可更新屬性。

MongoClustersCheckNameAvailabilityOptionalParams

選擇性參數。

MongoClustersCreateOrUpdateOptionalParams

選擇性參數。

MongoClustersDeleteOptionalParams

選擇性參數。

MongoClustersGetOptionalParams

選擇性參數。

MongoClustersListByResourceGroupOptionalParams

選擇性參數。

MongoClustersListConnectionStringsOptionalParams

選擇性參數。

MongoClustersListOptionalParams

選擇性參數。

MongoClustersOperations

表示 MongoClusters 作業的介面。

MongoClustersPromoteOptionalParams

選擇性參數。

MongoClustersUpdateOptionalParams

選擇性參數。

Operation

從資源提供者作業 API API 傳回的 REST API 作業詳細數據

OperationDisplay

和作業的當地語系化顯示資訊。

OperationsListOptionalParams

選擇性參數。

OperationsOperations

表示作業作業的介面。

PageSettings

byPage 方法的選項

PagedAsyncIterableIterator

介面,可讓異步反覆運算同時完成和逐頁執行。

PrivateEndpoint

私人端點資源。

PrivateEndpointConnection

私人端點聯機資源

PrivateEndpointConnectionProperties

私人端點連線的屬性。

PrivateEndpointConnectionResource

您可以使用特定屬性類型來建立具象 Proxy 資源類型。

PrivateEndpointConnectionsCreateOptionalParams

選擇性參數。

PrivateEndpointConnectionsDeleteOptionalParams

選擇性參數。

PrivateEndpointConnectionsGetOptionalParams

選擇性參數。

PrivateEndpointConnectionsListByMongoClusterOptionalParams

選擇性參數。

PrivateEndpointConnectionsOperations

表示 PrivateEndpointConnections 作業的介面。

PrivateLinkResource

您可以使用特定屬性類型來建立具象 Proxy 資源類型。

PrivateLinkResourceProperties

私人鏈接資源的屬性。

PrivateLinkServiceConnectionState

服務取用者與提供者之間連線狀態的相關信息集合。

PrivateLinksListByMongoClusterOptionalParams

選擇性參數。

PrivateLinksOperations

表示 PrivateLinks 作業的介面。

PromoteReplicaRequest

升級複本要求屬性。

ProxyResource

Azure Resource Manager Proxy 資源的資源模型定義。 它不會有標記和位置

Replica

表示 Mongo 叢集複本。

ReplicasListByParentOptionalParams

選擇性參數。

ReplicasOperations

表示複本作業的介面。

ReplicationProperties

Mongo 叢集的複本屬性。

Resource

回應中針對所有 Azure Resource Manager 資源傳回的常見欄位

RestorePollerOptions
ShardingProperties

叢集的分區化屬性。 這包括叢集的分區計數和調整選項。

StorageProperties

叢集的記憶體屬性。 這包括套用至叢集中伺服器的數據記憶體大小和調整。

SystemData

與建立和上次修改資源相關的元數據。

TrackedResource

Azure Resource Manager 的資源模型定義已追蹤最上層資源,其具有「標記」和「位置」

User

表示 Mongo 集群使用者。

UserAssignedIdentity

使用者指派的身分識別屬性

UserProperties

集群上 Mongo 用戶資源的定義。

UsersCreateOrUpdateOptionalParams

選擇性參數。

UsersDeleteOptionalParams

選擇性參數。

UsersGetOptionalParams

選擇性參數。

UsersListByMongoClusterOptionalParams

選擇性參數。

UsersOperations

表示使用者作的介面。

類型別名

ActionType

可延伸列舉。 表示動作類型。 「內部」是指僅供內部 API 使用的動作。
KnownActionType 可以與 ActionType 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

內部:動作適用於僅限內部的 API。

AuthenticationMode

Mongo 集群支援的身份驗證模式。
KnownAuthenticationMode 可以與 AuthenticationMode 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

NativeAuth:使用使用者名和密碼的本機 mongo 身份驗證模式,身份驗證機制為“SCRAM-SHA-256”。
MicrosoftEntraID:使用分配給群集和身份驗證機制“MONGODB-OIDC”的 Entra 使用者的 Microsoft Entra ID 身份驗證模式。

CheckNameAvailabilityReason

名稱無法使用的可能原因。
KnownCheckNameAvailabilityReason 可以與 CheckNameAvailabilityReason 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

無效:名稱無效。
已存在:名稱已經存在。

ContinuablePage

描述結果頁面的介面。

CreateMode

使用 建立 Mongo 叢集的模式。
KnownCreateMode 可以與 CreateMode 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

默認值:創建一個新的 mongo 集群。
PointInTimeRestore:從還原時間點創建 mongo 集群。
GeoReplica:在與源群集不同的地理區域中創建副本群集。
副本:在與源集群相同的地理區域中創建副本集群。

CreatedByType

建立資源的實體種類。
<xref:KnowncreatedByType> 可以與 createdByType 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

使用者:實體是由使用者建立的。
應用程式:實體是由應用程式所建立。
ManagedIdentity:實體是由受控識別所建立。
金鑰:實體是由金鑰所建立。

DataApiMode

應用於 Mongo Data API 的模式。
KnownDataApiMode 可以與 DataApiMode 互換使用,此枚舉包含服務支援的已知值。

服務支援的已知值

啟用:為集群啟用了 Mongo Data API。
禁用:集群禁用了 Mongo Data API。

EntraPrincipalType

適用於 Mongo 使用者的 Microsoft Entra ID 主體類型。
KnownEntraPrincipalType 可以與 EntraPrincipalType 互換使用,此枚舉包含服務支援的已知值。

服務支援的已知值

user:Entra 用戶類型。
servicePrincipal:Entra 服務主體類型。

HighAvailabilityMode

叢集的高可用性模式。
KnownHighAvailabilityMode 可以與 HighAvailabilityMode 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

禁用:禁用高可用性模式。 此模式可以在故障或維護期間看到可用性影響,不建議用於生產。
SameZone:啟用高可用性模式,其中分片中的每台伺服器都放置在同一可用性區域中。
ZoneRedundantPreferred:如果可用區容量在區域中可用,則啟用高可用性模式並首選項為“區域冗餘”,否則回退為使用 SameZone 進行預配。

IdentityProviderType

使用者身份可以屬於的身份提供程式類型。
KnownIdentityProviderType 可以與 IdentityProviderType 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

MicrosoftEntraID:Microsoft Entra ID 提供程式。

IdentityProviderUnion

IdentityProviderUnion 的別名

KeyEncryptionKeyIdentityType

金鑰加密金鑰的識別類型。
KnownKeyEncryptionKeyIdentityType 可以與 KeyEncryptionKeyIdentityType 互換使用,此枚舉包含服務支援的已知值。

服務支援的已知值

UserAssignedIdentity:使用者分配的標識。

ManagedServiceIdentityType

受控服務識別的類型(允許 SystemAssigned 和 UserAssigned 類型)。
KnownManagedServiceIdentityType 可以與 ManagedServiceIdentityType 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

:沒有受控識別。
SystemAssigned:系統指派的受控識別。
UserAssigned:使用者指派的受控識別。
SystemAssigned、UserAssigned:系統和使用者指派的受控識別。

MongoClusterStatus

Mongo 叢集資源的狀態。
KnownMongoClusterStatus 可與 MongoClusterStatus 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

:mongo 集群資源已準備就緒,可供使用。
配:正在預配 mongo 集群資源。
正在更新:正在更新 mongo 集群資源。
正在啟動:mongo 集群資源正在啟動。
正在停止:mongo 集群資源正在停止。
停止:mongo 集群資源已停止。
Dropping:正在刪除 mongo 集群資源。

Origin

作業的預期執行程式;如同資源型訪問控制 (RBAC) 和稽核記錄 UX。 默認值為 “user,system”
KnownOrigin 可以與 Origin 互換使用,此列舉包含服務支援的已知值。

服務支援的已知值

使用者:指出作業是由使用者起始。
系統:表示作業是由系統起始。
使用者、系統:指出作業是由使用者或系統起始。

PreviewFeature

可在 Mongo 叢集上啟用的預覽功能。
KnownPreviewFeature 可以與 PreviewFeature 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

GeoReplicas:啟用異地副本預覽功能。 必須在新群集的創建時設置該功能,以便將異地副本群集連結到該群集。

PrivateEndpointConnectionProvisioningState

目前的布建狀態。
KnownPrivateEndpointConnectionProvisioningState 可以與 PrivateEndpointConnectionProvisioningState 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

成功:已布建連線
建立:正在建立連線
刪除:正在刪除連線
失敗:連線布建失敗

PrivateEndpointServiceConnectionStatus

私人端點連線狀態。
KnownPrivateEndpointServiceConnectionStatus 可以與 PrivateEndpointServiceConnectionStatus 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

待處理:連接正在等待批准或拒絕
核准:已核准連線
拒絕:已拒絕連線

PromoteMode

要套用至升階作業的模式。
KnownPromoteMode 可以與 PromoteMode 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

切換:升級會將當前副本集群切換到主角色,原始主集群將切換到副本角色,從而保持複製鏈路。

PromoteOption

套用至升級作業的選項。
KnownPromoteOption 可以與 PromoteOption 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

強制:提升選項強制升級,而無需等待副本趕上主副本。 這可能會導致數據丟失,因此只能在災難恢復方案中使用。

ProvisioningState

上次接受作業的布建狀態。
KnownProvisioningState 可以與 ProvisioningState 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

成功:已建立資源。
失敗:資源建立失敗。
已取消:已取消資源建立。
InProgress:資源上的作正在進行中。
正在更新:資源正在進行更新作。
正在刪除:資源上的刪除作正在進行中。

PublicNetworkAccess

此 Mongo 叢集是否允許公用端點存取。 值為選擇性值,預設值為 'Enabled'
KnownPublicNetworkAccess 可以與 PublicNetworkAccess 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

啟用:如果設置,則可以通過私有和公共方法訪問 mongo 集群。
禁用:如果設置,則專用終結點是獨佔訪問方法。

ReplicationRole

mongo 叢集的復寫角色。
KnownReplicationRole 可以與 ReplicationRole 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

主要:群集是主要副本。
AsyncReplica:集群是本地異步副本。
GeoAsyncReplica:群集是異地異步副本。

ReplicationState

複本與來源叢集之間的復寫鏈接狀態。
KnownReplicationState 可以與 ReplicationState 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

活動:複製連結處於活動狀態。
追趕:副本正在趕上主副本。 這可能發生在創建副本或觸發升級之後。
預配:正在創建到主伺服器的副本和複製連結。
正在更新:由於副本上的更改或升級,正在更新複製連結。
損壞:複製連結已斷開,可能需要重新創建副本。
正在重新配置:由於升級事件,複製連結正在重新配置。

StorageType

可以配置 mongo 集群的存儲類型。
KnownStorageType 可以與 StorageType 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

PremiumSSD:用於高性能工作負載的高級 SSD。
PremiumSSDv2:用於IO密集型工作負載的高級SSD v2。 這是一個預覽選項,有其他限制。

UserRole

可以分配給使用者的內置資料庫角色。
KnownUserRole 可以與 UserRole 互換使用,此枚舉包含服務支援的已知值。

服務支援的已知值

root:目標作用域的根角色許可權。

列舉

KnownActionType

可延伸列舉。 表示動作類型。 「內部」是指僅供內部 API 使用的動作。

KnownAuthenticationMode

Mongo 集群支援的身份驗證模式。

KnownCheckNameAvailabilityReason

名稱無法使用的可能原因。

KnownCreateMode

使用 建立 Mongo 叢集的模式。

KnownCreatedByType

建立資源的實體種類。

KnownDataApiMode

應用於 Mongo Data API 的模式。

KnownEntraPrincipalType

適用於 Mongo 使用者的 Microsoft Entra ID 主體類型。

KnownHighAvailabilityMode

叢集的高可用性模式。

KnownIdentityProviderType

使用者身份可以屬於的身份提供程式類型。

KnownKeyEncryptionKeyIdentityType

金鑰加密金鑰的識別類型。

KnownManagedServiceIdentityType

受控服務識別的類型(允許 SystemAssigned 和 UserAssigned 類型)。

KnownMongoClusterStatus

Mongo 叢集資源的狀態。

KnownOrigin

作業的預期執行程式;如同資源型訪問控制 (RBAC) 和稽核記錄 UX。 默認值為 “user,system”

KnownPreviewFeature

可在 Mongo 叢集上啟用的預覽功能。

KnownPrivateEndpointConnectionProvisioningState

目前的布建狀態。

KnownPrivateEndpointServiceConnectionStatus

私人端點連線狀態。

KnownPromoteMode

要套用至升階作業的模式。

KnownPromoteOption

套用至升級作業的選項。

KnownProvisioningState

上次接受作業的布建狀態。

KnownPublicNetworkAccess

此 Mongo 叢集是否允許公用端點存取。 值是可選的,預設值為“已啟用”

KnownReplicationRole

mongo 叢集的復寫角色。

KnownReplicationState

複本與來源叢集之間的復寫鏈接狀態。

KnownStorageType

可以配置 mongo 集群的存儲類型。

KnownUserRole

可以分配給使用者的內置資料庫角色。

KnownVersions

可用的 API 版本。

函式

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

從另一個輪詢程式的串行化狀態建立輪詢器。 當您想要在不同的主機上建立輪詢器,或在原始輪詢器不在範圍內之後建構投票器時,這非常有用。

函式詳細資料

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

從另一個輪詢程式的串行化狀態建立輪詢器。 當您想要在不同的主機上建立輪詢器,或在原始輪詢器不在範圍內之後建構投票器時,這非常有用。

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

參數

serializedState

string

sourceOperation

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

傳回

PollerLike<OperationState<TResult>, TResult>