Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Docs Menu
Docs Home
/
Ops Manager
/ / / /

オンデマンド スナップショットの作成

ベース URL: https://{OPSMANAGER-HOST}:{PORT}/api/public/v1.0

POST /groups/{groupId}/clusters/{clusterId}/snapshots/onDemandSnapshot

Global Backup Admin オンデマンドスナップショットを取得するには、が必要です。

名前
タイプ
説明

グループ ID

string

プロジェクト設定からのプロジェクトの一意の識別子。

CLUSTER-ID

string

スナップショットが表すクラスターの一意の識別子。

名前
タイプ
必要性
説明

retentionDays

数値

必須

オンデマンドスナップショットが保持される日数を示す整数。0 より大きくする必要があります。

15

envelope

ブール値

任意

応答をエンベロープでラップするかどうかを示すフラグ。

一部の APIクライアントは、 HTTPレスポンス ヘッダーまたはステータス コードにアクセスできません。 これを修正するには、クエリでenvelope : trueを設定します。

結果のリストを返すエンドポイントの場合、 resultsオブジェクトはエンベロープです。 MongoDB Ops Manager は、レスポンス本体にstatusフィールドを追加します。

false

このエンドポイントは、HTTP リクエスト本体パラメータを使用しません。

curl --user "{PUBLIC-KEY}:{PRIVATE-KEY}" --digest \
--include \
--request POST "https://{opsManagerHost}:{port}/api/public/v1.0/groups/{groupId}/clusters/{clusterId}/snapshots/onDemandSnapshot"
HTTP/1.1 401 Unauthorized
Content-Type: application/json;charset=ISO-8859-1
Date: {dateInUnixFormat}
WWW-Authenticate: Digest realm="MMS Public API", domain="", nonce="{nonce}", algorithm=MD5, op="auth", stale=false
Content-Length: {requestLengthInBytes}
Connection: keep-alive
HTTP/1.1 200 OK
Vary: Accept-Encoding
Content-Type: application/json
Strict-Transport-Security: max-age=300
Date: {dateInUnixFormat}
Connection: keep-alive
Content-Length: {requestLengthInBytes}
X-MongoDB-Service-Version: gitHash={gitHash}; versionString={ApplicationVersion}
{
"clusterName": "myCluster",
"description": "On demand snapshot request complete .",
"timestamp": {
"increment": 1,
"time": 1719518976,
"date": "2024-06-27T20:09:36Z"
}
}

戻る

1 つを削除

項目一覧