Bagikan melalui


Mongo DB Resources - Get Mongo User Definition

Mengambil properti Definisi Pengguna Azure Cosmos DB Mongo yang ada dengan Id yang diberikan.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/mongodbUserDefinitions/{mongoUserDefinitionId}?api-version=2025-04-15

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
accountName
path True

string

minLength: 3
maxLength: 50
pattern: ^[a-z0-9]+(-[a-z0-9]+)*

Nama akun database Cosmos DB.

mongoUserDefinitionId
path True

string

ID untuk Definisi Pengguna {dbName.userName}.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.

subscriptionId
path True

string

minLength: 1

ID langganan target.

api-version
query True

string

minLength: 1

Versi API yang digunakan untuk operasi ini.

Respons

Nama Jenis Deskripsi
200 OK

MongoUserDefinitionGetResults

Definisi Pengguna berhasil diambil.

Other Status Codes

CloudError

Respons kesalahan yang menjelaskan mengapa operasi gagal.

Keamanan

azure_auth

Alur OAuth2 Azure Active Directory

Jenis: oauth2
Alur: implicit
URL Otorisasi: https://login.microsoftonline.com/common/oauth2/authorize

Cakupan

Nama Deskripsi
user_impersonation Meniru akun pengguna Anda

Contoh

CosmosDBMongoDBUserDefinitionGet

Permintaan sampel

GET https://management.azure.com/subscriptions/mySubscriptionId/resourceGroups/myResourceGroupName/providers/Microsoft.DocumentDB/databaseAccounts/myAccountName/mongodbUserDefinitions/myMongoUserDefinitionId?api-version=2025-04-15

Respon sampel

{
  "id": "/subscriptions/mySubscriptionId/resourceGroups/myResourceGroupName/providers/Microsoft.DocumentDB/databaseAccounts/myAccountName/mongodbUserDefinitions/myUserId",
  "name": "myUserId",
  "type": "Microsoft.DocumentDB/databaseAccounts/mongodbUserDefinitions",
  "properties": {
    "userName": "myUserName",
    "databaseName": "sales",
    "customData": "My custom data",
    "roles": [
      {
        "db": "sales",
        "role": "myReadRole"
      }
    ],
    "mechanisms": "SCRAM-SHA-256"
  }
}

Definisi

Nama Deskripsi
CloudError

Respons kesalahan dari layanan.

ErrorResponse

Respons Kesalahan.

MongoUserDefinitionGetResults

Definisi Pengguna Azure Cosmos DB

Role

Kumpulan peran yang diwariskan oleh Definisi Pengguna.

CloudError

Respons kesalahan dari layanan.

Nama Jenis Deskripsi
error

ErrorResponse

Respons Kesalahan.

ErrorResponse

Respons Kesalahan.

Nama Jenis Deskripsi
code

string

Kode kesalahan.

message

string

Pesan kesalahan yang menunjukkan mengapa operasi gagal.

MongoUserDefinitionGetResults

Definisi Pengguna Azure Cosmos DB

Nama Jenis Deskripsi
id

string

Pengidentifikasi sumber daya unik akun database.

name

string

Nama akun database.

properties.customData

string

Definisi kustom untuk Definisi USer.

properties.databaseName

string

Nama database yang aksesnya diberikan untuk Definisi Pengguna ini.

properties.mechanisms

string

Mekanisme Mongo Auth. Untuk saat ini, kami hanya mendukung mekanisme autentikasi SCRAM-SHA-256.

properties.password

string

Kata sandi untuk Definisi Pengguna. Respons tidak berisi kata sandi pengguna.

properties.roles

Role[]

Kumpulan peran yang diwariskan oleh Definisi Pengguna.

properties.userName

string

Nama pengguna untuk Definisi Pengguna.

type

string

Jenis sumber daya Azure.

Role

Kumpulan peran yang diwariskan oleh Definisi Pengguna.

Nama Jenis Deskripsi
db

string

Nama database peran diterapkan.

role

string

Nama peran.