Database Accounts - List

Wyświetla listę wszystkich kont bazy danych usługi Azure Cosmos DB dostępnych w ramach subskrypcji.

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

Parametry identyfikatora URI

Name In Required Type Description
subscriptionId
path True
  • string

Identyfikator subskrypcji docelowej.

api-version
query True
  • string

Wersja interfejsu API do użycia na potrzeby tej operacji.

Odpowiedzi

Name Type Description
200 OK

Operacja została ukończona pomyślnie.

Zabezpieczenia

azure_auth

Azure Active Directory OAuth2 Flow

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

Scopes

Name Description
user_impersonation Personifikuj konto użytkownika

Przykłady

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"
          }
        }
      }
    }
  ]
}

Definicje

AnalyticalStorageConfiguration

Właściwości specyficzne dla magazynu analitycznego.

AnalyticalStorageSchemaType

Opisuje typy schematów magazynu analitycznego.

ApiProperties
BackupPolicyMigrationState

Obiekt reprezentujący stan migracji między zasadami tworzenia kopii zapasowych.

BackupPolicyMigrationStatus

Opisuje stan migracji między typami zasad kopii zapasowych.

BackupPolicyType

Opisuje tryb tworzenia kopii zapasowych.

BackupStorageRedundancy

Wyliczenie wskazujące typ nadmiarowości magazynu kopii zapasowych.

Capability

obiekt możliwości bazy danych Cosmos

Capacity

Obiekt reprezentujący wszystkie właściwości związane z wymuszaniem pojemności na koncie.

ConnectorOffer

Typ oferty łącznika cassandra dla konta bazy danych Cosmos DB C*.

ConsistencyPolicy

Zasady spójności dla konta bazy danych Cosmos DB.

ContinuousModeBackupPolicy

Obiekt reprezentujący zasady tworzenia kopii zapasowych w trybie ciągłym.

CorsPolicy

Zasady CORS dla konta bazy danych usługi Cosmos DB.

createdByType

Typ tożsamości, która utworzyła zasób.

CreateMode

Wyliczenie wskazujące tryb tworzenia konta.

DatabaseAccountGetResults

Konto bazy danych usługi Azure Cosmos DB.

DatabaseAccountKind

Wskazuje typ konta bazy danych. Można to ustawić tylko podczas tworzenia konta bazy danych.

DatabaseAccountOfferType

Typ oferty dla konta bazy danych Cosmos DB.

DatabaseAccountsListResult

Odpowiedź operacji Lista zawierająca konta bazy danych i ich właściwości.

DatabaseRestoreResource

Określone bazy danych do przywrócenia.

DefaultConsistencyLevel

Domyślny poziom spójności i ustawienia konfiguracji konta Cosmos DB.

DiagnosticLogSettings

Wskazuje, jakie ustawienia dziennika diagnostycznego mają być włączone.

EnableFullTextQuery

Opisz poziom szczegółowości, z którym zapytania mają być rejestrowane.

FailoverPolicy

Zasady trybu failover dla danego regionu konta bazy danych.

GremlinDatabaseRestoreResource

Określone bazy danych Języka Gremlin do przywrócenia.

IpAddressOrRange

IpAddressOrRange, obiekt

Location

Region, w którym jest wdrażane konto bazy danych usługi Azure Cosmos DB.

ManagedServiceIdentity

Tożsamość zasobu.

NetworkAclBypass

Wskazuje, które usługi mogą pomijać kontrole zapory.

PeriodicModeBackupPolicy

Obiekt reprezentujący zasady tworzenia kopii zapasowych w trybie okresowym.

PeriodicModeProperties

Wartości konfiguracji dla kopii zapasowej w trybie okresowym

PrivateEndpointConnection

Połączenie prywatnego punktu końcowego

PrivateEndpointProperty

Prywatny punkt końcowy, do którego należy połączenie.

PrivateLinkServiceConnectionStateProperty

Stan połączenia prywatnego punktu końcowego.

PublicNetworkAccess

Czy żądania z sieci publicznej są dozwolone

ResourceIdentityType

Typ tożsamości używanej dla zasobu. Typ "SystemAssigned,UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie wszystkich tożsamości z usługi.

RestoreMode

Opisuje tryb przywracania.

RestoreParameters

Parametry wskazujące informacje o przywracaniu.

ServerVersion

Opisuje ServerVersion konta MongoDB.

systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

UserAssignedIdentities

Lista tożsamości użytkowników skojarzonych z zasobem. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".

VirtualNetworkRule

obiekt reguły listy ACL Virtual Network

AnalyticalStorageConfiguration

Właściwości specyficzne dla magazynu analitycznego.

Name Type Description
schemaType

Opisuje typy schematów magazynu analitycznego.

AnalyticalStorageSchemaType

Opisuje typy schematów magazynu analitycznego.

Name Type Description
FullFidelity
  • string
WellDefined
  • string

ApiProperties

Name Type Description
serverVersion

Opisuje ServerVersion konta MongoDB.

BackupPolicyMigrationState

Obiekt reprezentujący stan migracji między zasadami tworzenia kopii zapasowych.

Name Type Description
startTime
  • string

Godzina rozpoczęcia migracji zasad kopii zapasowych (format ISO-8601).

status

Opisuje stan migracji między typami zasad kopii zapasowych.

targetType

Opisuje docelowy typ zasad kopii zapasowych migracji zasad kopii zapasowych.

BackupPolicyMigrationStatus

Opisuje stan migracji między typami zasad kopii zapasowych.

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

BackupPolicyType

Opisuje tryb tworzenia kopii zapasowych.

Name Type Description
Continuous
  • string
Periodic
  • string

BackupStorageRedundancy

Wyliczenie wskazujące typ nadmiarowości magazynu kopii zapasowych.

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

Capability

obiekt możliwości bazy danych Cosmos

Name Type Description
name
  • string

Nazwa funkcji Cosmos DB. Na przykład "name": "EnableCassandra". Bieżące wartości obejmują również wartości "EnableTable" i "EnableGremlin".

Capacity

Obiekt reprezentujący wszystkie właściwości związane z wymuszaniem pojemności na koncie.

Name Type Description
totalThroughputLimit
  • integer

Łączny limit przepływności nałożony na konto. Wartość totalThroughputLimit z 2000 r. nakłada rygorystyczny limit maksymalnej przepływności, którą można aprowizować na tym koncie, aby wynosić 2000. Wartość totalThroughputLimit z -1 nie wskazuje żadnych limitów aprowizacji przepływności.

ConnectorOffer

Typ oferty łącznika cassandra dla konta bazy danych Cosmos DB C*.

Name Type Description
Small
  • string

ConsistencyPolicy

Zasady spójności dla konta bazy danych Cosmos DB.

Name Type Description
defaultConsistencyLevel

Domyślny poziom spójności i ustawienia konfiguracji konta bazy danych Cosmos.

maxIntervalInSeconds
  • integer

W przypadku użycia z poziomem spójności Powiązana nieaktualność ta wartość reprezentuje tolerowaną ilość czasu nieaktualności (w sekundach). Zaakceptowany zakres dla tej wartości to 5 – 86400. Wymagane, gdy wartość defaultConsistencyPolicy jest ustawiona na wartość "BoundedStaleness".

maxStalenessPrefix
  • integer

W przypadku użycia z poziomem spójności Powiązana nieaktualność ta wartość reprezentuje liczbę przestarzałych żądań tolerowanych. Zaakceptowany zakres dla tej wartości to 1 – 2147 483 647. Wymagane, gdy wartość defaultConsistencyPolicy jest ustawiona na wartość "BoundedStaleness".

ContinuousModeBackupPolicy

Obiekt reprezentujący zasady tworzenia kopii zapasowych w trybie ciągłym.

Name Type Description
migrationState

Obiekt reprezentujący stan migracji między zasadami tworzenia kopii zapasowych.

type string:
  • Continuous

Opisuje tryb tworzenia kopii zapasowych.

CorsPolicy

Zasady CORS dla konta bazy danych usługi Cosmos DB.

Name Type Description
allowedHeaders
  • string

Nagłówki żądania, które domena źródła może określać w żądaniu CORS.

allowedMethods
  • string

Metody (czasowniki żądań HTTP), których domena pochodzenia może używać dla żądania CORS.

allowedOrigins
  • string

Domeny pochodzenia, które mogą wysyłać żądania do usługi za pośrednictwem mechanizmu CORS.

exposedHeaders
  • string

Nagłówki odpowiedzi, które mogą być wysyłane w odpowiedzi na żądanie CORS i udostępniane przez przeglądarkę wystawcy żądania.

maxAgeInSeconds
  • integer

Maksymalny czas buforowania żądania OPTIONS w przeglądarce.

createdByType

Typ tożsamości, która utworzyła zasób.

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

CreateMode

Wyliczenie wskazujące tryb tworzenia konta.

Name Type Description
Default
  • string
Restore
  • string

DatabaseAccountGetResults

Konto bazy danych usługi Azure Cosmos DB.

Name Type Default Value Description
id
  • string

Unikatowy identyfikator zasobu usługi ARM.

identity

Tożsamość zasobu.

kind GlobalDocumentDB

Wskazuje typ konta bazy danych. Można to ustawić tylko podczas tworzenia konta bazy danych.

location
  • string

Lokalizacja grupy zasobów, do której należy zasób.

name
  • string

Nazwa zasobu usługi ARM.

properties.analyticalStorageConfiguration

Właściwości specyficzne dla magazynu analitycznego.

properties.apiProperties

Właściwości specyficzne dla interfejsu API.

properties.backupPolicy BackupPolicy:

Obiekt reprezentujący zasady tworzenia kopii zapasowych na koncie.

properties.capabilities

Lista funkcji bazy danych Cosmos dla konta

properties.capacity

Obiekt reprezentujący wszystkie właściwości związane z wymuszaniem pojemności na koncie.

properties.connectorOffer

Typ oferty łącznika cassandra dla konta bazy danych Cosmos DB C*.

properties.consistencyPolicy

Zasady spójności dla konta bazy danych Cosmos DB.

properties.cors

Zasady CORS dla konta bazy danych Cosmos DB.

properties.createMode Default

Wyliczenie wskazujące tryb tworzenia konta.

properties.databaseAccountOfferType

Typ oferty dla konta bazy danych Cosmos DB. Wartość domyślna: Standardowa.

properties.defaultIdentity
  • string

Domyślna tożsamość dostępu do magazynu kluczy używana w funkcjach, takich jak klucze zarządzane przez klienta. Tożsamość domyślna musi zostać jawnie ustawiona przez użytkowników. Może to być "FirstPartyIdentity", "SystemAssignedIdentity" i nie tylko.

properties.diagnosticLogSettings

Obiekt reprezentujący różne ustawienia dziennika diagnostycznego dla konta bazy danych Cosmos.

properties.disableKeyBasedMetadataWriteAccess
  • boolean

Wyłączanie operacji zapisu na zasobach metadanych (bazach danych, kontenerach, przepływności) za pomocą kluczy konta

properties.disableLocalAuth
  • boolean

Rezygnacja z uwierzytelniania lokalnego i upewnienie się, że do uwierzytelniania można używać tylko tożsamości zarządzanej i usługi AAD.

properties.documentEndpoint
  • string

Punkt końcowy połączenia dla konta bazy danych Cosmos DB.

properties.enableAnalyticalStorage
  • boolean

Flaga wskazująca, czy włączyć analizę magazynu.

properties.enableAutomaticFailover
  • boolean

Włącza automatyczne przechodzenie w tryb failover regionu zapisu w rzadkim przypadku niedostępności regionu z powodu awarii. Automatyczne przechodzenie w tryb failover spowoduje utworzenie nowego regionu zapisu dla konta i zostanie wybrane na podstawie priorytetów trybu failover skonfigurowanych dla konta.

properties.enableCassandraConnector
  • boolean

Włącza łącznik cassandra na koncie Cosmos DB C*

properties.enableFreeTier
  • boolean

Flaga wskazująca, czy warstwa Bezpłatna jest włączona.

properties.enableMaterializedViews
  • boolean

Flaga wskazująca, czy włączyć materializedViews na koncie bazy danych Cosmos

properties.enableMultipleWriteLocations
  • boolean

Umożliwia zapisywanie konta w wielu lokalizacjach

properties.failoverPolicies

Tablica zawierająca regiony uporządkowane według priorytetów trybu failover.

properties.instanceId
  • string

Unikatowy identyfikator przypisany do konta bazy danych

properties.ipRules

Lista adresów IpRules.

properties.isVirtualNetworkFilterEnabled
  • boolean

Flaga wskazująca, czy włączyć/wyłączyć reguły listy ACL Virtual Network.

properties.keyVaultKeyUri
  • string

Identyfikator URI magazynu kluczy

properties.locations

Tablica zawierająca wszystkie lokalizacje włączone dla konta usługi Cosmos DB.

properties.networkAclBypass

Wskazuje, jakie usługi mogą pomijać kontrole zapory.

properties.networkAclBypassResourceIds
  • string[]

Tablica zawierająca identyfikatory zasobów dla obejścia listy Acl sieci dla konta bazy danych Cosmos.

properties.privateEndpointConnections

Lista połączeń prywatnego punktu końcowego skonfigurowanych dla konta usługi Cosmos DB.

properties.provisioningState
  • string

Stan konta bazy danych Cosmos w momencie wywołania operacji. Stan może być jednym z następujących elementów. "Tworzenie" — tworzone jest konto bazy danych Cosmos. Gdy konto jest w stanie Tworzenie, zwracane są tylko właściwości określone jako dane wejściowe dla operacji tworzenia konta Cosmos DB. "Powodzenie" — konto bazy danych Cosmos jest aktywne do użycia. "Aktualizowanie" — konto bazy danych Cosmos jest aktualizowane. "Usuwanie" — konto bazy danych Cosmos jest usuwane. "Niepowodzenie" — tworzenie konta bazy danych Cosmos nie powiodło się. "DeletionFailed" — usuwanie konta bazy danych Cosmos nie powiodło się.

properties.publicNetworkAccess

Czy żądania z sieci publicznej są dozwolone

properties.readLocations

Tablica zawierająca lokalizacje odczytu włączone dla konta bazy danych Cosmos.

properties.restoreParameters

Parametry wskazujące informacje o przywracaniu.

properties.virtualNetworkRules

Lista reguł listy ACL Virtual Network skonfigurowanych dla konta usługi Cosmos DB.

properties.writeLocations

Tablica zawierająca lokalizację zapisu dla konta bazy danych Cosmos.

systemData

Dane metadane systemowe odnoszące się do tego zasobu.

tags
  • object

Tagi to lista par klucz-wartość, które opisują zasób. Te tagi mogą być używane w wyświetlaniu i grupowaniu tego zasobu (w grupach zasobów). Dla zasobu można podać maksymalnie 15 tagów. Każdy tag musi mieć klucz nie większy niż 128 znaków i wartość nie większą niż 256 znaków. Na przykład domyślne środowisko dla typu szablonu jest ustawione z wartością "defaultExperience": "Cassandra". Bieżące wartości "defaultExperience" obejmują również wartości "Table", "Graph", "DocumentDB" i "MongoDB".

type
  • string

Typ zasobu platformy Azure.

DatabaseAccountKind

Wskazuje typ konta bazy danych. Można to ustawić tylko podczas tworzenia konta bazy danych.

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

DatabaseAccountOfferType

Typ oferty dla konta bazy danych Cosmos DB.

Name Type Description
Standard
  • string

DatabaseAccountsListResult

Odpowiedź operacji Lista zawierająca konta bazy danych i ich właściwości.

Name Type Description
value

Lista kont bazy danych i ich właściwości.

DatabaseRestoreResource

Określone bazy danych do przywrócenia.

Name Type Description
collectionNames
  • string[]

Nazwy kolekcji dostępnych do przywrócenia.

databaseName
  • string

Nazwa bazy danych dostępnej do przywrócenia.

DefaultConsistencyLevel

Domyślny poziom spójności i ustawienia konfiguracji konta Cosmos DB.

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

DiagnosticLogSettings

Wskazuje, jakie ustawienia dziennika diagnostycznego mają być włączone.

Name Type Description
enableFullTextQuery

Opisz poziom szczegółowości, z którym zapytania mają być rejestrowane.

EnableFullTextQuery

Opisz poziom szczegółowości, z którym zapytania mają być rejestrowane.

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

FailoverPolicy

Zasady trybu failover dla danego regionu konta bazy danych.

Name Type Description
failoverPriority
  • integer

Priorytet trybu failover regionu. Priorytet trybu failover 0 wskazuje region zapisu. Maksymalna wartość priorytetu trybu failover = (łączna liczba regionów — 1). Wartości priorytetów trybu failover muszą być unikatowe dla każdego z regionów, w których istnieje konto bazy danych.

id
  • string

Unikatowy identyfikator regionu, w którym konto bazy danych jest replikowane. Przykład: <accountName-locationName>><.

locationName
  • string

Nazwa regionu, w którym istnieje konto bazy danych.

GremlinDatabaseRestoreResource

Określone bazy danych Języka Gremlin do przywrócenia.

Name Type Description
databaseName
  • string

Nazwa bazy danych gremlin dostępnej do przywrócenia.

graphNames
  • string[]

Nazwy grafów dostępnych do przywrócenia.

IpAddressOrRange

IpAddressOrRange, obiekt

Name Type Description
ipAddressOrRange
  • string

Pojedynczy adres IPv4 lub pojedynczy zakres adresów IPv4 w formacie CIDR. Podane adresy IP muszą być dobrze sformatowane i nie mogą być zawarte w jednym z następujących zakresów: 10.0.0.0/8, 100.64.0.0/10, 172.16.0.0/12, 192.168.0.0/16, ponieważ nie są one wymuszane przez filtr adresu IP. Przykład prawidłowych danych wejściowych: "23.40.210.245" lub "23.40.210.0/8".

Location

Region, w którym jest wdrażane konto bazy danych usługi Azure Cosmos DB.

Name Type Description
documentEndpoint
  • string

Punkt końcowy połączenia dla określonego regionu. Przykład: https://< accountName-locationName.documents.azure.com:443/><>

failoverPriority
  • integer

Priorytet trybu failover regionu. Priorytet trybu failover 0 wskazuje region zapisu. Maksymalna wartość priorytetu trybu failover = (łączna liczba regionów — 1). Wartości priorytetów trybu failover muszą być unikatowe dla każdego z regionów, w których istnieje konto bazy danych.

id
  • string

Unikatowy identyfikator regionu w ramach konta bazy danych. Przykład: <accountName-locationName>><.

isZoneRedundant
  • boolean

Flaga wskazująca, czy ten region jest regionem AvailabilityZone

locationName
  • string

Nazwa regionu.

provisioningState
  • string

Stan konta Cosmos DB w momencie wywołania operacji. Stan może być jednym z następujących. "Tworzenie" — tworzone jest konto Cosmos DB. Gdy konto jest w stanie Tworzenie, zwracane są tylko właściwości określone jako dane wejściowe dla operacji tworzenia konta Cosmos DB. "Powodzenie" — konto bazy danych Cosmos jest aktywne do użycia. "Aktualizowanie" — trwa aktualizowanie konta usługi Cosmos DB. "Usuwanie" — konto bazy danych Cosmos jest usuwane. "Niepowodzenie" — tworzenie konta usługi Cosmos DB nie powiodło się. "DeletionFailed" — usuwanie konta bazy danych Cosmos nie powiodło się.

ManagedServiceIdentity

Tożsamość zasobu.

Name Type Description
principalId
  • string

Identyfikator podmiotu zabezpieczeń tożsamości przypisanej przez system. Ta właściwość zostanie udostępniona tylko dla tożsamości przypisanej przez system.

tenantId
  • string

Identyfikator dzierżawy tożsamości przypisanej przez system. Ta właściwość zostanie udostępniona tylko dla tożsamości przypisanej przez system.

type

Typ tożsamości używanej dla zasobu. Typ "SystemAssigned,UserAssigned" zawiera zarówno niejawną utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie tożsamości z usługi.

userAssignedIdentities

Lista tożsamości użytkowników skojarzonych z zasobem. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".

NetworkAclBypass

Wskazuje, które usługi mogą pomijać kontrole zapory.

Name Type Description
AzureServices
  • string
None
  • string

PeriodicModeBackupPolicy

Obiekt reprezentujący zasady tworzenia kopii zapasowych w trybie okresowym.

Name Type Description
migrationState

Obiekt reprezentujący stan migracji między zasadami tworzenia kopii zapasowych.

periodicModeProperties

Wartości konfiguracji dla kopii zapasowej w trybie okresowym

type string:
  • Periodic

Opisuje tryb tworzenia kopii zapasowych.

PeriodicModeProperties

Wartości konfiguracji dla kopii zapasowej w trybie okresowym

Name Type Description
backupIntervalInMinutes
  • integer

Liczba całkowita reprezentująca interwał w minutach między dwoma kopiami zapasowymi

backupRetentionIntervalInHours
  • integer

Liczba całkowita reprezentująca czas (w godzinach) zachowywania każdej kopii zapasowej

backupStorageRedundancy

Wyliczenie wskazujące typ miejsca przechowywania kopii zapasowych

PrivateEndpointConnection

Połączenie prywatnego punktu końcowego

Name Type Description
id
  • string

W pełni kwalifikowany identyfikator zasobu dla zasobu. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name
  • string

Nazwa zasobu

properties.groupId
  • string

Identyfikator grupy prywatnego punktu końcowego.

properties.privateEndpoint

Prywatny punkt końcowy, do którego należy połączenie.

properties.privateLinkServiceConnectionState

Stan połączenia prywatnego punktu końcowego.

properties.provisioningState
  • string

Stan aprowizacji prywatnego punktu końcowego.

type
  • string

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft. Storage/storageAccounts"

PrivateEndpointProperty

Prywatny punkt końcowy, do którego należy połączenie.

Name Type Description
id
  • string

Identyfikator zasobu prywatnego punktu końcowego.

PrivateLinkServiceConnectionStateProperty

Stan połączenia prywatnego punktu końcowego.

Name Type Description
actionsRequired
  • string

Każda akcja wymagana poza podstawowym przepływem pracy (zatwierdzanie/odrzucanie/rozłączanie)

description
  • string

Opis połączenia usługi private link.

status
  • string

Stan połączenia usługi private link.

PublicNetworkAccess

Czy żądania z sieci publicznej są dozwolone

Name Type Description
Disabled
  • string
Enabled
  • string

ResourceIdentityType

Typ tożsamości używanej dla zasobu. Typ "SystemAssigned,UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie wszystkich tożsamości z usługi.

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

RestoreMode

Opisuje tryb przywracania.

Name Type Description
PointInTime
  • string

RestoreParameters

Parametry wskazujące informacje o przywracaniu.

Name Type Description
databasesToRestore

Lista określonych baz danych dostępnych do przywrócenia.

gremlinDatabasesToRestore

Lista określonych baz danych gremlin dostępnych do przywrócenia.

restoreMode

Opisuje tryb przywracania.

restoreSource
  • string

Identyfikator konta bazy danych, z którego ma zostać zainicjowane przywracanie. Na przykład: /subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{restorableDatabaseAccountName}

restoreTimestampInUtc
  • string

Godzina przywrócenia konta (format ISO-8601).

tablesToRestore
  • string[]

Lista określonych tabel dostępnych do przywrócenia.

ServerVersion

Opisuje ServerVersion konta MongoDB.

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

systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

Name Type Description
createdAt
  • string

Sygnatura czasowa tworzenia zasobu (UTC).

createdBy
  • string

Tożsamość, która utworzyła zasób.

createdByType

Typ tożsamości, która utworzyła zasób.

lastModifiedAt
  • string

Sygnatura czasowa ostatniej modyfikacji zasobu (UTC)

lastModifiedBy
  • string

Tożsamość, która ostatnio zmodyfikowała zasób.

lastModifiedByType

Typ tożsamości, która ostatnio zmodyfikowała zasób.

UserAssignedIdentities

Lista tożsamości użytkowników skojarzonych z zasobem. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".

Name Type Description

VirtualNetworkRule

obiekt reguły listy ACL Virtual Network

Name Type Description
id
  • string

Identyfikator zasobu podsieci, na przykład: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName}.

ignoreMissingVNetServiceEndpoint
  • boolean

Utwórz regułę zapory, zanim sieć wirtualna ma włączony punkt końcowy usługi sieci wirtualnej.