Docs Menu
Docs Home
/
MongoDB Cloud Manager
/ / / /

現在のユーザーのアクセス リストを取得

項目一覧

  • Resource
  • 応答
  • リクエストの例
  • 応答例

ベース URL: https://cloud.mongodb.com/api/public/v 1.0

GET /users/{USER-ID}/accessList
Parameter
タイプ
説明

ユーザー ID

string

(必須。) 現在のユーザーのユーザー一意な識別子。 現在のユーザーの ID を取得するには、 「 1 つのプロジェクトのすべてのユーザーを取得 」を参照してください。

次のクエリ パラメータは 任意です。

名前
タイプ
必要性
説明
default

pageNum

数値

任意

結果のサブセクションを返す 1 から始まる整数。

1

itemsPerPage

数値

任意

1 ページあたりに返す項目の数は最大 500 です。

100

pretty

ブール値

任意

false

envelope

ブール値

任意

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

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

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

false

backupJobsEnabledOnly

ブール値

任意

データベースのバックアップ用に有効になっていないデーモンを応答から除外するかどうかを示すフラグ。 これをfalseに設定し、 backupJobsEnabledフラグがfalseに設定されているデーモン構成を含めます。

true

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

レスポンスJSONドキュメントには、 resultオブジェクトの配列、 linkオブジェクトの配列、および取得されたresultオブジェクトの合計数が含まれます。

名前
タイプ
説明

results

配列

配列には、results 埋め込みドキュメント セクションに詳細な項目ごとに 1 つのオブジェクトが含まれます。

links

配列

配列には、サブリソースや関連リソースへの 1 つ以上のリンクが含まれます。 URL 間の関係は、 Web リンク仕様 で説明されています。

totalCount

数値

結果セット内の項目の合計数の整数。 結果セット全体がページ分割される場合は、 results配列内のオブジェクト数よりも大きくなる可能性があります。

結果は 1 つのアクセス リストです。

名前
タイプ
説明

cidrBlock

string

CIDR 表記の IP アドレス範囲。

created

date

この IP アドレスがアクセス リストに追加された日付。

ipAddress

string

アクセス リスト内の IP アドレス。

lastUsed

date

この IP アドレスから送信された最新のリクエストの日付。 このフィールドは、アクセス リストで保護されているリソースがアクセスされたときにのみ更新されることに注意してください。

lastUsedAddress

string

API への最後の呼び出しが発行されたアドレス。

count

数値

この IP アドレスから送信されたリクエストの合計数。 このフィールドは、アクセス リストで保護されているリソースがアクセスされたときにのみ更新されることに注意してください。

links

配列

関連するサブリソース へのリンク。 レスポンス内のすべてのリンク配列には、 selfと呼ばれるリンクが少なくとも 1 つ含まれています。 URL 間の関係は、 Web リンク仕様 で説明されています。

curl --user "{PUBLIC-KEY}:{PRIVATE-KEY}" --digest \
--header "Accept: application/json" \
--include \
--request GET "https://cloud.mongodb.com/api/public/v1.0/users/{USER-ID}/accessList"
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}
{
"results" : [ {
"cidrBlock" : "5.6.7.8/30",
"count" : 482,
"created" : "2014-04-23T16:17:44Z",
"lastUsed" : "2016-04-19T14:15:52Z",
"lastUsedAddress" : "5.6.7.7",
"links" : []
}, {
"cidrBlock" : "1.2.3.4/32",
"count" : 9,
"created" : "2016-02-19T14:46:14Z",
"ipAddress" : "1.2.3.4",
"lastUsed" : "2016-04-25T15:42:50Z",
"lastUsedAddress" : "1.2.3.4",
"links" : []
} ],
"totalCount" : 2,
"links" : []
}

戻る

アクセス リスト