Database Accounts - List

Mencantumkan semua akun database Azure Cosmos DB yang tersedia di bawah langganan.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/databaseAccounts?api-version=2021-11-15-preview

Parameter URI

Name In Required Type Description
subscriptionId
path True
  • string

ID langganan target.

api-version
query True
  • string

Versi API yang digunakan untuk operasi ini.

Respons

Name Type Description
200 OK

Operasi berhasil diselesaikan.

Keamanan

azure_auth

Azure Active Directory Flow OAuth2

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation Meniru akun pengguna Anda

Contoh

CosmosDBDatabaseAccountList

Sample Request

GET https://management.azure.com/subscriptions/subid/providers/Microsoft.DocumentDB/databaseAccounts?api-version=2021-11-15-preview

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1",
      "name": "ddb1",
      "location": "West US",
      "type": "Microsoft.DocumentDB/databaseAccounts",
      "kind": "GlobalDocumentDB",
      "tags": {},
      "properties": {
        "provisioningState": "Succeeded",
        "documentEndpoint": "https://ddb1.documents.azure.com:443/",
        "ipRules": [],
        "databaseAccountOfferType": "Standard",
        "disableKeyBasedMetadataWriteAccess": false,
        "consistencyPolicy": {
          "defaultConsistencyLevel": "Session",
          "maxIntervalInSeconds": 5,
          "maxStalenessPrefix": 100
        },
        "writeLocations": [
          {
            "id": "ddb1-eastus",
            "locationName": "East US",
            "documentEndpoint": "https://ddb1-eastus.documents.azure.com:443/",
            "provisioningState": "Succeeded",
            "failoverPriority": 0
          }
        ],
        "readLocations": [
          {
            "id": "ddb1-eastus",
            "locationName": "East US",
            "documentEndpoint": "https://ddb1-eastus.documents.azure.com:443/",
            "provisioningState": "Succeeded",
            "failoverPriority": 0
          }
        ],
        "locations": [
          {
            "id": "ddb1-eastus",
            "locationName": "East US",
            "documentEndpoint": "https://ddb1-eastus.documents.azure.com:443/",
            "provisioningState": "Succeeded",
            "failoverPriority": 0
          }
        ],
        "failoverPolicies": [
          {
            "id": "ddb1-eastus",
            "locationName": "East US",
            "failoverPriority": 0
          }
        ],
        "privateEndpointConnections": [
          {
            "id": "/subscriptions/subId/resourceGroups/rg/providers/Microsoft.DocumentDB/databaseAccounts/account1/privateEndpointConnections/pe1",
            "properties": {
              "privateEndpoint": {
                "id": "/subscriptions/subId/resourceGroups/rg/providers/Microsoft.Network/privateEndpoints/pe1"
              },
              "privateLinkServiceConnectionState": {
                "status": "Approved",
                "actionsRequired": "None"
              }
            }
          }
        ],
        "cors": [],
        "defaultIdentity": "FirstPartyIdentity",
        "enableFreeTier": false,
        "apiProperties": {},
        "enableAnalyticalStorage": true,
        "analyticalStorageConfiguration": {
          "schemaType": "WellDefined"
        },
        "instanceId": "d9b26648-2f53-4541-b3d8-3044f4f9810d",
        "createMode": "Default",
        "backupPolicy": {
          "type": "Periodic",
          "periodicModeProperties": {
            "backupIntervalInMinutes": 240,
            "backupRetentionIntervalInHours": 720,
            "backupStorageRedundancy": "Geo"
          }
        },
        "networkAclBypass": "None",
        "networkAclBypassResourceIds": [],
        "enableMaterializedViews": false
      },
      "systemData": {
        "createdAt": "2021-03-12T22:05:09Z"
      },
      "identity": {
        "type": "SystemAssigned,UserAssigned",
        "principalId": "52f4fef3-3c3f-4ff3-b52e-b5c9eeb68656",
        "tenantId": "33e01921-4d64-4f8c-a055-5bdaffd5e33d",
        "userAssignedIdentities": {
          "/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1": {
            "clientId": "fbe75b66-01c5-4f87-a220-233af3270436",
            "principalId": "33e01921-4d64-4f8c-a055-5bdaffd5e33d"
          }
        }
      }
    }
  ]
}

Definisi

AnalyticalStorageConfiguration

Properti khusus penyimpanan analitis.

AnalyticalStorageSchemaType

Menjelaskan jenis skema untuk penyimpanan analitis.

ApiProperties
BackupPolicyMigrationState

Objek yang mewakili status migrasi antara kebijakan pencadangan.

BackupPolicyMigrationStatus

Menjelaskan status migrasi antar jenis kebijakan pencadangan.

BackupPolicyType

Menjelaskan mode pencadangan.

BackupStorageRedundancy

Enum untuk menunjukkan jenis redundansi penyimpanan cadangan.

Capability

Objek kemampuan Cosmos DB

Capacity

Objek yang mewakili semua properti yang terkait dengan penegakan kapasitas pada akun.

ConnectorOffer

Jenis penawaran konektor cassandra untuk akun database Cosmos DB C*.

ConsistencyPolicy

Kebijakan konsistensi untuk akun database Cosmos DB.

ContinuousModeBackupPolicy

Objek yang mewakili kebijakan pencadangan mode berkelanjutan.

CorsPolicy

Kebijakan CORS untuk akun database Cosmos DB.

createdByType

Jenis identitas yang membuat sumber daya.

CreateMode

Enum untuk menunjukkan mode pembuatan akun.

DatabaseAccountGetResults

Akun database Azure Cosmos DB.

DatabaseAccountKind

Menunjukkan jenis akun database. Ini hanya dapat diatur pada pembuatan akun database.

DatabaseAccountOfferType

Jenis penawaran untuk akun database Cosmos DB.

DatabaseAccountsListResult

Respons operasi Daftar, yang berisi akun database dan propertinya.

DatabaseRestoreResource

Database Tertentu untuk dipulihkan.

DefaultConsistencyLevel

Tingkat konsistensi default dan pengaturan konfigurasi akun Cosmos DB.

DiagnosticLogSettings

Menunjukkan pengaturan log diagnostik apa yang akan diaktifkan.

EnableFullTextQuery

Jelaskan tingkat detail kueri mana yang akan dicatat.

FailoverPolicy

Kebijakan failover untuk wilayah tertentu dari akun database.

GremlinDatabaseRestoreResource

Database Gremlin tertentu untuk dipulihkan.

IpAddressOrRange

Objek IpAddressOrRange

Location

Wilayah tempat akun database Azure Cosmos DB disebarkan.

ManagedServiceIdentity

Identitas untuk sumber daya.

NetworkAclBypass

Menunjukkan layanan apa yang diizinkan untuk melewati pemeriksaan firewall.

PeriodicModeBackupPolicy

Objek yang mewakili kebijakan pencadangan mode berkala.

PeriodicModeProperties

Nilai konfigurasi untuk pencadangan mode berkala

PrivateEndpointConnection

Koneksi titik akhir privat

PrivateEndpointProperty

Titik akhir privat tempat koneksi berada.

PrivateLinkServiceConnectionStateProperty

Status Koneksi Koneksi Titik Akhir Privat.

PublicNetworkAccess

Apakah permintaan dari Jaringan Publik diizinkan

ResourceIdentityType

Jenis identitas yang digunakan untuk sumber daya. Jenis 'SystemAssigned,UserAssigned' mencakup identitas yang dibuat secara implisit dan sekumpulan identitas yang ditetapkan pengguna. Jenis 'Tidak Ada' akan menghapus identitas apa pun dari layanan.

RestoreMode

Menjelaskan mode pemulihan.

RestoreParameters

Parameter untuk menunjukkan informasi tentang pemulihan.

ServerVersion

Menjelaskan ServerVersion dari akun MongoDB.

systemData

Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.

UserAssignedIdentities

Daftar identitas pengguna yang terkait dengan sumber daya. Referensi kunci kamus identitas pengguna akan menjadi id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

VirtualNetworkRule

Virtual Network objek Aturan ACL

AnalyticalStorageConfiguration

Properti khusus penyimpanan analitis.

Name Type Description
schemaType

Menjelaskan jenis skema untuk penyimpanan analitis.

AnalyticalStorageSchemaType

Menjelaskan jenis skema untuk penyimpanan analitis.

Name Type Description
FullFidelity
  • string
WellDefined
  • string

ApiProperties

Name Type Description
serverVersion

Menjelaskan ServerVersion dari akun MongoDB.

BackupPolicyMigrationState

Objek yang mewakili status migrasi antara kebijakan pencadangan.

Name Type Description
startTime
  • string

Waktu di mana migrasi kebijakan cadangan dimulai (format ISO-8601).

status

Menjelaskan status migrasi antar jenis kebijakan pencadangan.

targetType

Menjelaskan jenis kebijakan pencadangan target dari migrasi kebijakan pencadangan.

BackupPolicyMigrationStatus

Menjelaskan status migrasi antar jenis kebijakan pencadangan.

Name Type Description
Completed
  • string
Failed
  • string
InProgress
  • string
Invalid
  • string

BackupPolicyType

Menjelaskan mode pencadangan.

Name Type Description
Continuous
  • string
Periodic
  • string

BackupStorageRedundancy

Enum untuk menunjukkan jenis redundansi penyimpanan cadangan.

Name Type Description
Geo
  • string
Local
  • string
Zone
  • string

Capability

Objek kemampuan Cosmos DB

Name Type Description
name
  • string

Nama kemampuan Cosmos DB. Misalnya, "name": "EnableCassandra". Nilai saat ini juga termasuk "EnableTable" dan "EnableGremlin".

Capacity

Objek yang mewakili semua properti yang terkait dengan penegakan kapasitas pada akun.

Name Type Description
totalThroughputLimit
  • integer

Batas throughput total yang diberlakukan pada akun. TotalThroughputLimit 2000 memberlakukan batas throughput maks yang ketat yang dapat disediakan pada akun tersebut menjadi 2000. TotalThroughputLimit -1 menunjukkan tidak ada batasan penyediaan throughput.

ConnectorOffer

Jenis penawaran konektor cassandra untuk akun database Cosmos DB C*.

Name Type Description
Small
  • string

ConsistencyPolicy

Kebijakan konsistensi untuk akun database Cosmos DB.

Name Type Description
defaultConsistencyLevel

Tingkat konsistensi default dan pengaturan konfigurasi akun Cosmos DB.

maxIntervalInSeconds
  • integer

Ketika digunakan dengan tingkat konsistensi Keusangan Terikat, nilai ini menunjukkan jumlah waktu kedaluarsa (dalam detik) yang ditoleransi. Rentang yang diterima untuk nilai ini adalah 5 - 86400. Diperlukan saat defaultConsistencyPolicy diatur ke 'BoundedStaleness'.

maxStalenessPrefix
  • integer

Saat digunakan dengan tingkat konsistensi Bounded Staleness, nilai ini menunjukkan jumlah permintaan kedaluarsa yang ditoleransi. Rentang yang diterima untuk nilai ini adalah 1 – 2.147.483.647. Diperlukan saat defaultConsistencyPolicy diatur ke 'BoundedStaleness'.

ContinuousModeBackupPolicy

Objek yang mewakili kebijakan pencadangan mode berkelanjutan.

Name Type Description
migrationState

Objek yang mewakili status migrasi antara kebijakan pencadangan.

type string:
  • Continuous

Menjelaskan mode pencadangan.

CorsPolicy

Kebijakan CORS untuk akun database Cosmos DB.

Name Type Description
allowedHeaders
  • string

Header permintaan yang dapat ditentukan domain asal pada permintaan CORS.

allowedMethods
  • string

Metode (kata kerja permintaan HTTP) yang dapat digunakan domain asal untuk permintaan CORS.

allowedOrigins
  • string

Domain asal yang diizinkan untuk membuat permintaan terhadap layanan melalui CORS.

exposedHeaders
  • string

Header respons yang dapat dikirim sebagai respons terhadap permintaan CORS dan diekspos oleh browser ke penerbit permintaan.

maxAgeInSeconds
  • integer

Jumlah waktu maksimum browser harus menyimpan permintaan OPTIONS preflight.

createdByType

Jenis identitas yang membuat sumber daya.

Name Type Description
Application
  • string
Key
  • string
ManagedIdentity
  • string
User
  • string

CreateMode

Enum untuk menunjukkan mode pembuatan akun.

Name Type Description
Default
  • string
Restore
  • string

DatabaseAccountGetResults

Akun database Azure Cosmos DB.

Name Type Default Value Description
id
  • string

Pengidentifikasi sumber daya unik sumber daya ARM.

identity

Identitas untuk sumber daya.

kind GlobalDocumentDB

Menunjukkan jenis akun database. Ini hanya dapat diatur pada pembuatan akun database.

location
  • string

Lokasi grup sumber daya tempat sumber daya berada.

name
  • string

Nama sumber daya ARM.

properties.analyticalStorageConfiguration

Properti khusus penyimpanan analitis.

properties.apiProperties

Properti khusus API.

properties.backupPolicy BackupPolicy:

Objek yang mewakili kebijakan untuk mengambil cadangan pada akun.

properties.capabilities

Daftar kemampuan Cosmos DB untuk akun

properties.capacity

Objek yang mewakili semua properti yang terkait dengan penegakan kapasitas pada akun.

properties.connectorOffer

Jenis penawaran konektor cassandra untuk akun C* database Cosmos DB.

properties.consistencyPolicy

Kebijakan konsistensi untuk akun database Cosmos DB.

properties.cors

Kebijakan CORS untuk akun database Cosmos DB.

properties.createMode Default

Enum untuk menunjukkan mode pembuatan akun.

properties.databaseAccountOfferType

Jenis penawaran untuk akun database Cosmos DB. Nilai default: Standar.

properties.defaultIdentity
  • string

Identitas default untuk mengakses brankas kunci yang digunakan dalam fitur seperti kunci yang dikelola pelanggan. Identitas default harus diatur secara eksplisit oleh pengguna. Ini bisa menjadi "FirstPartyIdentity", "SystemAssignedIdentity" dan banyak lagi.

properties.diagnosticLogSettings

Objek yang mewakili pengaturan log Diagnostik yang berbeda untuk Akun Cosmos DB.

properties.disableKeyBasedMetadataWriteAccess
  • boolean

Menonaktifkan operasi tulis pada sumber daya metadata (database, kontainer, throughput) melalui kunci akun

properties.disableLocalAuth
  • boolean

Menolak autentikasi lokal dan memastikan hanya MSI dan AAD yang dapat digunakan secara eksklusif untuk autentikasi.

properties.documentEndpoint
  • string

Titik akhir koneksi untuk akun database Cosmos DB.

properties.enableAnalyticalStorage
  • boolean

Bendera untuk menunjukkan apakah akan mengaktifkan analitik penyimpanan.

properties.enableAutomaticFailover
  • boolean

Mengaktifkan failover otomatis wilayah tulis jika wilayah tersebut tidak tersedia karena pemadaman. Failover otomatis akan menghasilkan wilayah tulis baru untuk akun dan dipilih berdasarkan prioritas failover yang dikonfigurasi untuk akun tersebut.

properties.enableCassandraConnector
  • boolean

Mengaktifkan konektor cassandra pada akun Cosmos DB C*

properties.enableFreeTier
  • boolean

Bendera untuk menunjukkan apakah Tingkat Gratis diaktifkan.

properties.enableMaterializedViews
  • boolean

Bendera untuk menunjukkan apakah akan mengaktifkan MaterializedViews pada akun Cosmos DB

properties.enableMultipleWriteLocations
  • boolean

Mengaktifkan akun untuk menulis di beberapa lokasi

properties.failoverPolicies

Array yang berisi wilayah yang diurutkan berdasarkan prioritas failover mereka.

properties.instanceId
  • string

Pengidentifikasi unik yang ditetapkan ke akun database

properties.ipRules

Daftar IpRules.

properties.isVirtualNetworkFilterEnabled
  • boolean

Bendera untuk menunjukkan apakah akan mengaktifkan/menonaktifkan aturan ACL Virtual Network.

properties.keyVaultKeyUri
  • string

URI brankas kunci

properties.locations

Array yang berisi semua lokasi yang diaktifkan untuk akun Cosmos DB.

properties.networkAclBypass

Menunjukkan layanan apa yang diizinkan untuk melewati pemeriksaan firewall.

properties.networkAclBypassResourceIds
  • string[]

Array yang berisi Id Sumber Daya untuk Bypass Acl Jaringan untuk akun Cosmos DB.

properties.privateEndpointConnections

Daftar Koneksi Titik Akhir Privat yang dikonfigurasi untuk akun Cosmos DB.

properties.provisioningState
  • string

Status akun Cosmos DB pada saat operasi dipanggil. Statusnya bisa menjadi salah satu dari berikut ini. 'Membuat' – akun Cosmos DB sedang dibuat. Saat akun dalam status Membuat, hanya properti yang ditentukan sebagai input untuk operasi buat akun Cosmos DB yang dikembalikan. 'Berhasil' – akun Cosmos DB aktif untuk digunakan. 'Memperbarui' – akun Cosmos DB sedang diperbarui. 'Menghapus' – akun Cosmos DB sedang dihapus. 'Gagal' – pembuatan akun Cosmos DB gagal. 'DeletionFailed' – penghapusan akun Cosmos DB gagal.

properties.publicNetworkAccess

Apakah permintaan dari Jaringan Publik diizinkan

properties.readLocations

Array yang berisi lokasi baca yang diaktifkan untuk akun Cosmos DB.

properties.restoreParameters

Parameter untuk menunjukkan informasi tentang pemulihan.

properties.virtualNetworkRules

Daftar aturan ACL Virtual Network yang dikonfigurasi untuk akun Cosmos DB.

properties.writeLocations

Array yang berisi lokasi tulis untuk akun Cosmos DB.

systemData

Data meta sistem yang berkaitan dengan sumber daya ini.

tags
  • object

Tag adalah daftar pasangan kunci-nilai yang menjelaskan sumber daya. Tag ini dapat digunakan dalam melihat dan mengelompokkan sumber daya ini (di seluruh grup sumber daya). Maksimal 15 tag dapat disediakan untuk sumber daya. Setiap tag harus memiliki kunci yang tidak lebih besar dari 128 karakter dan nilai tidak lebih besar dari 256 karakter. Misalnya, pengalaman default untuk jenis templat diatur dengan "defaultExperience": "Cassandra". Nilai "defaultExperience" saat ini juga mencakup "Table", "Graph", "DocumentDB", dan "MongoDB".

type
  • string

Jenis sumber daya Azure.

DatabaseAccountKind

Menunjukkan jenis akun database. Ini hanya dapat diatur pada pembuatan akun database.

Name Type Description
GlobalDocumentDB
  • string
MongoDB
  • string
Parse
  • string

DatabaseAccountOfferType

Jenis penawaran untuk akun database Cosmos DB.

Name Type Description
Standard
  • string

DatabaseAccountsListResult

Respons operasi Daftar, yang berisi akun database dan propertinya.

Name Type Description
value

Daftar akun database dan propertinya.

DatabaseRestoreResource

Database Tertentu untuk dipulihkan.

Name Type Description
collectionNames
  • string[]

Nama koleksi yang tersedia untuk dipulihkan.

databaseName
  • string

Nama database yang tersedia untuk dipulihkan.

DefaultConsistencyLevel

Tingkat konsistensi default dan pengaturan konfigurasi akun Cosmos DB.

Name Type Description
BoundedStaleness
  • string
ConsistentPrefix
  • string
Eventual
  • string
Session
  • string
Strong
  • string

DiagnosticLogSettings

Menunjukkan pengaturan log diagnostik apa yang akan diaktifkan.

Name Type Description
enableFullTextQuery

Jelaskan tingkat detail kueri mana yang akan dicatat.

EnableFullTextQuery

Jelaskan tingkat detail kueri mana yang akan dicatat.

Name Type Description
False
  • string
None
  • string
True
  • string

FailoverPolicy

Kebijakan failover untuk wilayah tertentu dari akun database.

Name Type Description
failoverPriority
  • integer

Prioritas failover wilayah. Prioritas failover 0 menunjukkan wilayah tulis. Nilai maksimum untuk prioritas failover = (jumlah total wilayah - 1). Nilai prioritas failover harus unik untuk setiap wilayah tempat akun database berada.

id
  • string

Pengidentifikasi unik wilayah tempat akun database direplikasi. Contoh: <accountName-locationName>><.

locationName
  • string

Nama wilayah tempat akun database berada.

GremlinDatabaseRestoreResource

Database Gremlin tertentu untuk dipulihkan.

Name Type Description
databaseName
  • string

Nama database gremlin yang tersedia untuk dipulihkan.

graphNames
  • string[]

Nama grafik yang tersedia untuk dipulihkan.

IpAddressOrRange

Objek IpAddressOrRange

Name Type Description
ipAddressOrRange
  • string

Satu alamat IPv4 atau satu rentang alamat IPv4 dalam format CIDR. IP yang disediakan harus diformat dengan baik dan tidak dapat dimuat dalam salah satu rentang berikut: 10.0.0.0/8, 100.64.0.0/10, 172.16.0.0/12, 192.168.0.0/16, karena ini tidak dapat diberlakukan oleh filter alamat IP. Contoh input yang valid: "23.40.210.245" atau "23.40.210.0/8".

Location

Wilayah tempat akun database Azure Cosmos DB disebarkan.

Name Type Description
documentEndpoint
  • string

Titik akhir koneksi untuk wilayah tertentu. Contoh: https://< accountName-locationName.documents.azure.com:443/><>

failoverPriority
  • integer

Prioritas failover wilayah. Prioritas failover 0 menunjukkan wilayah tulis. Nilai maksimum untuk prioritas failover = (jumlah total wilayah - 1). Nilai prioritas failover harus unik untuk setiap wilayah tempat akun database berada.

id
  • string

Pengidentifikasi unik wilayah dalam akun database. Contoh: <accountName-locationName>><.

isZoneRedundant
  • boolean

Bendera untuk menunjukkan apakah wilayah ini adalah wilayah AvailabilityZone atau tidak

locationName
  • string

Nama wilayah.

provisioningState
  • string

Status akun Cosmos DB pada saat operasi dipanggil. Statusnya bisa menjadi salah satu dari berikut ini. 'Membuat' – akun Cosmos DB sedang dibuat. Saat akun dalam status Membuat, hanya properti yang ditentukan sebagai input untuk operasi buat akun Cosmos DB yang dikembalikan. 'Berhasil' – akun Cosmos DB aktif untuk digunakan. 'Memperbarui' – akun Cosmos DB sedang diperbarui. 'Menghapus' – akun Cosmos DB sedang dihapus. 'Gagal' – pembuatan akun Cosmos DB gagal. 'DeletionFailed' – penghapusan akun Cosmos DB gagal.

ManagedServiceIdentity

Identitas untuk sumber daya.

Name Type Description
principalId
  • string

Id utama dari identitas yang ditetapkan sistem. Properti ini hanya akan disediakan untuk identitas yang ditetapkan sistem.

tenantId
  • string

Id penyewa dari identitas yang ditetapkan sistem. Properti ini hanya akan disediakan untuk identitas yang ditetapkan sistem.

type

Jenis identitas yang digunakan untuk sumber daya. Jenis 'SystemAssigned,UserAssigned' mencakup identitas yang dibuat secara implisit dan sekumpulan identitas yang ditetapkan pengguna. Jenis 'Tidak Ada' akan menghapus identitas apa pun dari layanan.

userAssignedIdentities

Daftar identitas pengguna yang terkait dengan sumber daya. Referensi kunci kamus identitas pengguna akan menjadi id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

NetworkAclBypass

Menunjukkan layanan apa yang diizinkan untuk melewati pemeriksaan firewall.

Name Type Description
AzureServices
  • string
None
  • string

PeriodicModeBackupPolicy

Objek yang mewakili kebijakan pencadangan mode berkala.

Name Type Description
migrationState

Objek yang mewakili status migrasi antara kebijakan pencadangan.

periodicModeProperties

Nilai konfigurasi untuk pencadangan mode berkala

type string:
  • Periodic

Menjelaskan mode pencadangan.

PeriodicModeProperties

Nilai konfigurasi untuk pencadangan mode berkala

Name Type Description
backupIntervalInMinutes
  • integer

Bilangan bulat yang mewakili interval dalam menit di antara dua cadangan

backupRetentionIntervalInHours
  • integer

Bilangan bulat yang mewakili waktu (dalam jam) setiap cadangan dipertahankan

backupStorageRedundancy

Enum untuk menunjukkan jenis residensi cadangan

PrivateEndpointConnection

Koneksi titik akhir privat

Name Type Description
id
  • string

ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name
  • string

Nama sumber daya.

properties.groupId
  • string

Id grup titik akhir privat.

properties.privateEndpoint

Titik akhir privat tempat koneksi berada.

properties.privateLinkServiceConnectionState

Status Koneksi Koneksi Titik Akhir Privat.

properties.provisioningState
  • string

Status provisi titik akhir privat.

type
  • string

Jenis sumber daya. Misalnya "Microsoft.Compute/virtualMachines" atau "Microsoft. Storage/storageAccounts"

PrivateEndpointProperty

Titik akhir privat tempat koneksi berada.

Name Type Description
id
  • string

Id sumber daya titik akhir privat.

PrivateLinkServiceConnectionStateProperty

Status Koneksi Koneksi Titik Akhir Privat.

Name Type Description
actionsRequired
  • string

Tindakan apa pun yang diperlukan di luar alur kerja dasar (setujui/tolak/putuskan sambungan)

description
  • string

Deskripsi koneksi layanan tautan privat.

status
  • string

Status koneksi layanan tautan privat.

PublicNetworkAccess

Apakah permintaan dari Jaringan Publik diizinkan

Name Type Description
Disabled
  • string
Enabled
  • string

ResourceIdentityType

Jenis identitas yang digunakan untuk sumber daya. Jenis 'SystemAssigned,UserAssigned' mencakup identitas yang dibuat secara implisit dan sekumpulan identitas yang ditetapkan pengguna. Jenis 'Tidak Ada' akan menghapus identitas apa pun dari layanan.

Name Type Description
None
  • string
SystemAssigned
  • string
SystemAssigned,UserAssigned
  • string
UserAssigned
  • string

RestoreMode

Menjelaskan mode pemulihan.

Name Type Description
PointInTime
  • string

RestoreParameters

Parameter untuk menunjukkan informasi tentang pemulihan.

Name Type Description
databasesToRestore

Daftar database tertentu yang tersedia untuk dipulihkan.

gremlinDatabasesToRestore

Daftar database gremlin tertentu yang tersedia untuk dipulihkan.

restoreMode

Menjelaskan mode pemulihan.

restoreSource
  • string

Id akun database yang dapat dipulihkan tempat pemulihan harus dimulai. Misalnya: /subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{restorableDatabaseAccountName}

restoreTimestampInUtc
  • string

Waktu di mana akun harus dipulihkan (format ISO-8601).

tablesToRestore
  • string[]

Daftar tabel tertentu yang tersedia untuk dipulihkan.

ServerVersion

Menjelaskan ServerVersion dari akun MongoDB.

Name Type Description
3.2
  • string
3.6
  • string
4.0
  • string

systemData

Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.

Name Type Description
createdAt
  • string

Tanda waktu pembuatan sumber daya (UTC).

createdBy
  • string

Identitas yang membuat sumber daya.

createdByType

Jenis identitas yang membuat sumber daya.

lastModifiedAt
  • string

Tanda waktu modifikasi terakhir sumber daya (UTC)

lastModifiedBy
  • string

Identitas yang terakhir mengubah sumber daya.

lastModifiedByType

Jenis identitas yang terakhir mengubah sumber daya.

UserAssignedIdentities

Daftar identitas pengguna yang terkait dengan sumber daya. Referensi kunci kamus identitas pengguna akan menjadi id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

Name Type Description

VirtualNetworkRule

Virtual Network objek Aturan ACL

Name Type Description
id
  • string

ID sumber daya subnet, misalnya: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName}.

ignoreMissingVNetServiceEndpoint
  • boolean

Buat aturan firewall sebelum jaringan virtual mengaktifkan titik akhir layanan vnet.