Database Accounts - Create Or Update

Tworzy lub aktualizuje konto bazy danych usługi Azure Cosmos DB. Metoda "Update" jest preferowana podczas przeprowadzania aktualizacji na koncie.

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

Parametry identyfikatora URI

Name In Required Type Description
accountName
path True
  • string

Cosmos nazwa konta bazy danych bazy danych.

Regex pattern: ^[a-z0-9]+(-[a-z0-9]+)*

resourceGroupName
path True
  • string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

subscriptionId
path True
  • string

Identyfikator subskrypcji docelowej.

api-version
query True
  • string

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

Treść żądania

Name Required Type Description
properties.databaseAccountOfferType True

Typ oferty bazy danych

properties.locations True

Tablica zawierająca lokalizacje georeplikacji włączone dla konta Cosmos DB.

identity

Tożsamość zasobu.

kind

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.

properties.analyticalStorageConfiguration

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

properties.apiProperties

Właściwości specyficzne dla interfejsu API. Obecnie obsługiwane tylko w przypadku interfejsu API MongoDB.

properties.backupPolicy BackupPolicy:

Obiekt reprezentujący zasady tworzenia kopii zapasowych na koncie.

properties.capabilities

Lista możliwości 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 usługi Cosmos DB.

properties.cors

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

properties.createMode

Wyliczenie wskazujące tryb tworzenia konta.

properties.defaultIdentity
  • string

Domyślna tożsamość na potrzeby uzyskiwania dostępu do magazynu kluczy używanego w funkcjach, takich jak klucze zarządzane przez klienta. Tożsamość domyślna musi być 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 Cosmos DB.

properties.disableKeyBasedMetadataWriteAccess
  • boolean

Wyłączanie operacji zapisu dla zasobów metadanych (baz danych, kontenerów, przepływności) za pomocą kluczy konta

properties.disableLocalAuth
  • boolean

Rezygnacja z uwierzytelniania lokalnego i upewnienie się, że tylko tożsamość usługi zarządzanej i usługi AAD mogą być używane wyłącznie do uwierzytelniania.

properties.enableAnalyticalStorage
  • boolean

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

properties.enableAutomaticFailover
  • boolean

Włącza automatyczne przełączanie regionu zapisu w tryb failover 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.ipRules

Lista reguł 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.networkAclBypass

Wskazuje, które 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.publicNetworkAccess

Czy żądania z sieci publicznej są dozwolone

properties.restoreParameters

Parametry wskazujące informacje o przywracaniu.

properties.virtualNetworkRules

Lista reguł listy kontroli dostępu Virtual Network skonfigurowanych dla konta usługi Cosmos DB.

tags
  • object

Tagi to lista par klucz-wartość, które opisują zasób. Te tagi mogą służyć do wyświetlania i grupowania tego zasobu (między grupami 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 ustawiane z wartością "defaultExperience": "Cassandra". Bieżące wartości "defaultExperience" obejmują również wartości "Table", "Graph", "DocumentDB" i "MongoDB".

Odpowiedzi

Name Type Description
200 OK

Operacja tworzenia lub aktualizowania konta bazy danych zostanie ukończona asynchronicznie.

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

CosmosDBDatabaseAccountCreateMax
CosmosDBDatabaseAccountCreateMin
CosmosDBRestoreDatabaseAccountCreateUpdate.json

CosmosDBDatabaseAccountCreateMax

Sample Request

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

{
  "location": "westus",
  "tags": {},
  "kind": "MongoDB",
  "identity": {
    "type": "SystemAssigned,UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1": {}
    }
  },
  "properties": {
    "databaseAccountOfferType": "Standard",
    "ipRules": [
      {
        "ipAddressOrRange": "23.43.230.120"
      },
      {
        "ipAddressOrRange": "110.12.240.0/12"
      }
    ],
    "isVirtualNetworkFilterEnabled": true,
    "virtualNetworkRules": [
      {
        "id": "/subscriptions/subId/resourceGroups/rg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
        "ignoreMissingVNetServiceEndpoint": false
      }
    ],
    "publicNetworkAccess": "Enabled",
    "locations": [
      {
        "failoverPriority": 0,
        "locationName": "southcentralus",
        "isZoneRedundant": false
      },
      {
        "failoverPriority": 1,
        "locationName": "eastus",
        "isZoneRedundant": false
      }
    ],
    "createMode": "Default",
    "consistencyPolicy": {
      "defaultConsistencyLevel": "BoundedStaleness",
      "maxIntervalInSeconds": 10,
      "maxStalenessPrefix": 200
    },
    "keyVaultKeyUri": "https://myKeyVault.vault.azure.net",
    "defaultIdentity": "FirstPartyIdentity",
    "enableFreeTier": false,
    "apiProperties": {
      "serverVersion": "3.2"
    },
    "enableAnalyticalStorage": true,
    "analyticalStorageConfiguration": {
      "schemaType": "WellDefined"
    },
    "backupPolicy": {
      "type": "Periodic",
      "periodicModeProperties": {
        "backupIntervalInMinutes": 240,
        "backupRetentionIntervalInHours": 8,
        "backupStorageRedundancy": "Geo"
      }
    },
    "cors": [
      {
        "allowedOrigins": "https://test"
      }
    ],
    "networkAclBypass": "AzureServices",
    "networkAclBypassResourceIds": [
      "/subscriptions/subId/resourcegroups/rgName/providers/Microsoft.Synapse/workspaces/workspaceName"
    ],
    "capacity": {
      "totalThroughputLimit": 2000
    },
    "enableMaterializedViews": false
  }
}

Sample Response

{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1",
  "name": "ddb1",
  "location": "West US",
  "type": "Microsoft.DocumentDB/databaseAccounts",
  "kind": "MongoDB",
  "tags": {},
  "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": "075a0ca6-43f6-4434-9abf-c9b1b79f9219"
      }
    }
  },
  "properties": {
    "provisioningState": "Initializing",
    "isVirtualNetworkFilterEnabled": true,
    "databaseAccountOfferType": "Standard",
    "disableKeyBasedMetadataWriteAccess": false,
    "consistencyPolicy": {
      "defaultConsistencyLevel": "BoundedStaleness",
      "maxIntervalInSeconds": 10,
      "maxStalenessPrefix": 200
    },
    "writeLocations": [
      {
        "id": "ddb1-southcentralus",
        "locationName": "South Central US",
        "provisioningState": "Initializing",
        "failoverPriority": 0,
        "isZoneRedundant": false
      }
    ],
    "readLocations": [
      {
        "id": "ddb1-southcentralus",
        "locationName": "South Central US",
        "provisioningState": "Initializing",
        "failoverPriority": 0,
        "isZoneRedundant": false
      },
      {
        "id": "ddb1-eastus",
        "locationName": "East US",
        "provisioningState": "Initializing",
        "failoverPriority": 1,
        "isZoneRedundant": false
      }
    ],
    "locations": [
      {
        "id": "ddb1-southcentralus",
        "locationName": "South Central US",
        "provisioningState": "Initializing",
        "failoverPriority": 0,
        "isZoneRedundant": false
      },
      {
        "id": "ddb1-eastus",
        "locationName": "East US",
        "provisioningState": "Initializing",
        "failoverPriority": 1,
        "isZoneRedundant": false
      }
    ],
    "failoverPolicies": [
      {
        "id": "ddb1-southcentralus",
        "locationName": "South Central US",
        "failoverPriority": 0
      },
      {
        "id": "ddb1-eastus",
        "locationName": "East US",
        "failoverPriority": 1
      }
    ],
    "virtualNetworkRules": [
      {
        "id": "/subscriptions/subId/resourceGroups/rg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1"
      }
    ],
    "publicNetworkAccess": "Enabled",
    "keyVaultKeyUri": "https://myKeyVault.vault.azure.net",
    "defaultIdentity": "FirstPartyIdentity",
    "enableFreeTier": false,
    "ipRules": [
      {
        "ipAddressOrRange": "23.43.230.120"
      },
      {
        "ipAddressOrRange": "110.12.240.0/12"
      }
    ],
    "apiProperties": {
      "serverVersion": "3.2"
    },
    "enableAnalyticalStorage": true,
    "analyticalStorageConfiguration": {
      "schemaType": "WellDefined"
    },
    "createMode": "Default",
    "instanceId": "d9b26648-2f53-4541-b3d8-3044f4f9810d",
    "backupPolicy": {
      "type": "Periodic",
      "periodicModeProperties": {
        "backupIntervalInMinutes": 240,
        "backupRetentionIntervalInHours": 8,
        "backupStorageRedundancy": "Geo"
      }
    },
    "cors": [
      {
        "allowedOrigins": "https://test"
      }
    ],
    "networkAclBypass": "AzureServices",
    "networkAclBypassResourceIds": [
      "/subscriptions/subId/resourcegroups/rgName/providers/Microsoft.Synapse/workspaces/workspaceName"
    ],
    "capacity": {
      "totalThroughputLimit": 2000
    },
    "enableMaterializedViews": false
  },
  "systemData": {
    "createdAt": "2021-03-12T22:05:09Z"
  }
}

CosmosDBDatabaseAccountCreateMin

Sample Request

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

{
  "location": "westus",
  "properties": {
    "databaseAccountOfferType": "Standard",
    "locations": [
      {
        "failoverPriority": 0,
        "locationName": "southcentralus",
        "isZoneRedundant": false
      }
    ],
    "createMode": "Default"
  }
}

Sample Response

{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1",
  "name": "ddb1",
  "location": "West US",
  "type": "Microsoft.DocumentDB/databaseAccounts",
  "kind": "GlobalDocumentDB",
  "tags": {},
  "properties": {
    "provisioningState": "Initializing",
    "ipRules": [],
    "databaseAccountOfferType": "Standard",
    "disableKeyBasedMetadataWriteAccess": false,
    "consistencyPolicy": {
      "defaultConsistencyLevel": "Session",
      "maxIntervalInSeconds": 5,
      "maxStalenessPrefix": 100
    },
    "writeLocations": [
      {
        "id": "ddb1-southcentralus",
        "locationName": "South Central US",
        "provisioningState": "Initializing",
        "failoverPriority": 0,
        "isZoneRedundant": false
      }
    ],
    "readLocations": [
      {
        "id": "ddb1-southcentralus",
        "locationName": "South Central US",
        "provisioningState": "Initializing",
        "failoverPriority": 0,
        "isZoneRedundant": false
      }
    ],
    "locations": [
      {
        "id": "ddb1-southcentralus",
        "locationName": "South Central US",
        "provisioningState": "Initializing",
        "failoverPriority": 0,
        "isZoneRedundant": false
      }
    ],
    "failoverPolicies": [
      {
        "id": "ddb1-southcentralus",
        "locationName": "South Central US",
        "failoverPriority": 0
      }
    ],
    "cors": [],
    "enableFreeTier": false,
    "apiProperties": {},
    "enableAnalyticalStorage": false,
    "analyticalStorageConfiguration": null,
    "networkAclBypass": "None",
    "networkAclBypassResourceIds": [],
    "instanceId": "d9b26648-2f53-4541-b3d8-3044f4f9810d",
    "createMode": "Default",
    "backupPolicy": {
      "type": "Periodic",
      "periodicModeProperties": {
        "backupIntervalInMinutes": 240,
        "backupRetentionIntervalInHours": 720,
        "backupStorageRedundancy": "Geo"
      }
    },
    "enableMaterializedViews": false
  },
  "systemData": {
    "createdAt": "2021-03-12T22:05:09Z"
  }
}

CosmosDBRestoreDatabaseAccountCreateUpdate.json

Sample Request

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

{
  "location": "westus",
  "tags": {},
  "kind": "GlobalDocumentDB",
  "properties": {
    "databaseAccountOfferType": "Standard",
    "locations": [
      {
        "failoverPriority": 0,
        "locationName": "southcentralus",
        "isZoneRedundant": false
      }
    ],
    "createMode": "Restore",
    "restoreParameters": {
      "restoreMode": "PointInTime",
      "restoreSource": "/subscriptions/subid/providers/Microsoft.DocumentDB/locations/westus/restorableDatabaseAccounts/1a97b4bb-f6a0-430e-ade1-638d781830cc",
      "restoreTimestampInUtc": "2021-03-11T22:05:09Z",
      "databasesToRestore": [
        {
          "databaseName": "db1",
          "collectionNames": [
            "collection1",
            "collection2"
          ]
        },
        {
          "databaseName": "db2",
          "collectionNames": [
            "collection3",
            "collection4"
          ]
        }
      ]
    },
    "backupPolicy": {
      "type": "Continuous"
    },
    "consistencyPolicy": {
      "defaultConsistencyLevel": "BoundedStaleness",
      "maxIntervalInSeconds": 10,
      "maxStalenessPrefix": 200
    },
    "keyVaultKeyUri": "https://myKeyVault.vault.azure.net",
    "enableFreeTier": false,
    "apiProperties": {
      "serverVersion": "3.2"
    },
    "enableAnalyticalStorage": true,
    "enableMaterializedViews": false
  }
}

Sample Response

{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1",
  "name": "ddb1",
  "location": "West US",
  "type": "Microsoft.DocumentDB/databaseAccounts",
  "kind": "GlobalDocumentDB",
  "tags": {},
  "properties": {
    "provisioningState": "Initializing",
    "ipRules": [],
    "databaseAccountOfferType": "Standard",
    "disableKeyBasedMetadataWriteAccess": false,
    "instanceId": "d9b26648-2f53-4541-b3d8-3044f4f9810d",
    "createMode": "Restore",
    "consistencyPolicy": {
      "defaultConsistencyLevel": "Session",
      "maxIntervalInSeconds": 5,
      "maxStalenessPrefix": 100
    },
    "writeLocations": [
      {
        "id": "ddb1-southcentralus",
        "locationName": "South Central US",
        "provisioningState": "Initializing",
        "failoverPriority": 0,
        "isZoneRedundant": false
      }
    ],
    "readLocations": [
      {
        "id": "ddb1-southcentralus",
        "locationName": "South Central US",
        "provisioningState": "Initializing",
        "failoverPriority": 0,
        "isZoneRedundant": false
      }
    ],
    "locations": [
      {
        "id": "ddb1-southcentralus",
        "locationName": "South Central US",
        "provisioningState": "Initializing",
        "failoverPriority": 0,
        "isZoneRedundant": false
      }
    ],
    "failoverPolicies": [
      {
        "id": "ddb1-southcentralus",
        "locationName": "South Central US",
        "failoverPriority": 0
      }
    ],
    "enableFreeTier": false,
    "apiProperties": {},
    "enableAnalyticalStorage": false
  },
  "systemData": {
    "createdAt": "2021-03-12T22:05:09Z"
  }
}

Definicje

AnalyticalStorageConfiguration

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

AnalyticalStorageSchemaType

Opisuje typy schematu dla 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 trybu ciągłego.

CorsPolicy

Zasady CORS dla konta bazy danych Cosmos DB.

createdByType

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

CreateMode

Wyliczenie wskazujące tryb tworzenia konta.

DatabaseAccountCreateUpdateParameters

Parametry do tworzenia i aktualizowania kont bazy danych Cosmos DB.

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.

DatabaseRestoreResource

Określone bazy danych do przywrócenia.

DefaultConsistencyLevel

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

DiagnosticLogSettings

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

EnableFullTextQuery

Opisz poziom szczegółowości, za pomocą którego mają być rejestrowane zapytania.

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 trybu okresowego.

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 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.

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 schematu dla magazynu analitycznego.

AnalyticalStorageSchemaType

Opisuje typy schematu dla 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ż "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. Łączna wartośćThroughputLimit z 2000 r. nakłada ścisły limit maksymalnej przepływności, który można aprowizować na tym koncie na 2000. TotalThroughputLimit z -1 wskazuje brak 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 trybu ciągłego.

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 Cosmos DB.

Name Type Description
allowedHeaders
  • string

Nagłówki żądań, które domena pochodzenia może określać w żądaniu CORS.

allowedMethods
  • string

Metody (czasowniki żądań HTTP), których domena źródłowa może używać do żądania CORS.

allowedOrigins
  • string

Domeny pochodzenia, które mogą wysyłać żądanie 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 OPCJE wstępne 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

DatabaseAccountCreateUpdateParameters

Parametry do tworzenia i aktualizowania kont bazy danych 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. Obecnie obsługiwane tylko w przypadku interfejsu API MongoDB.

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.

properties.cors

Zasady CORS dla konta bazy danych Cosmos DB.

properties.createMode Default

Wyliczenie wskazujące tryb tworzenia konta.

properties.databaseAccountOfferType

Typ oferty bazy danych

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.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.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 lokalizacje georeplikacji włączone dla konta bazy danych Cosmos.

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.publicNetworkAccess

Czy żądania z sieci publicznej są dozwolone

properties.restoreParameters

Parametry wskazujące informacje o przywracaniu.

properties.virtualNetworkRules

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

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.

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

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 bazy danych Cosmos.

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, za pomocą którego mają być rejestrowane zapytania.

EnableFullTextQuery

Opisz poziom szczegółowości, za pomocą którego mają być rejestrowane zapytania.

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 pracy w trybie failover 0 wskazuje region zapisu. Maksymalna wartość priorytetu trybu failover = (całkowita 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 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ę.

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 trybu okresowego.

Name Type Description
migrationState

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

periodicModeProperties

Wartości konfiguracji dla okresowej kopii zapasowej trybu

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 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.

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 przywracalnego konta bazy danych, z którego należy zainicjować przywracanie. Na przykład: /subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{restorableDatabaseAccountName}

restoreTimestampInUtc
  • string

Czas 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 zasobów (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.