Zobacz, jak ustawić nazwy i typy dla zasobów podrzędnych w aplikacji Bicep.
ciąg (wymagany)
location
Lokalizacja grupy zasobów, do której należy zasób.
ciąg
tags
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".
W Bicep można określić zasób nadrzędny dla zasobu podrzędnego. Tę właściwość należy dodać tylko wtedy, gdy zasób podrzędny jest zadeklarowany poza zasobem nadrzędnym.
Lista kluczy dla każdej kolekcji bazy danych MongoDB w usłudze Azure Cosmos DB
ciąg[]
MongoIndexOptions
Nazwa
Opis
Wartość
expireAfterSeconds
Wygasanie po sekundach
int
unique
Jest unikatowa lub nie
bool
ResourceRestoreParameters
Nazwa
Opis
Wartość
restoreSource
Identyfikator przywracalnego konta bazy danych, z którego należy zainicjować przywracanie. Na przykład: /subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{restorableDatabaseAccountName}
ciąg
restoreTimestampInUtc
Czas przywrócenia konta (format ISO-8601).
ciąg
ShardKeys
Nazwa
Opis
Wartość
{niestandardowa właściwość}
ciąg
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Ten szablon tworzy konto usługi Azure Cosmos DB dla interfejsu API bazy danych MongoDB 4.2 w dwóch regionach przy użyciu udostępnionej i dedykowanej przepływności z dwiema kolekcjami.
Ten szablon tworzy konto usługi Azure Cosmos DB dla interfejsu API bazy danych MongoDB 4.2 w dwóch regionach przy użyciu udostępnionej i dedykowanej przepływności skalowania automatycznego.
Definicja zasobu szablonu usługi ARM
Typ zasobu databaseAccounts/mongodbDatabases/collections można wdrożyć z operacjami docelowymi:
Lokalizacja grupy zasobów, do której należy zasób.
ciąg
tags
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".
Lista kluczy dla każdej kolekcji bazy danych MongoDB w usłudze Azure Cosmos DB
ciąg[]
MongoIndexOptions
Nazwa
Opis
Wartość
expireAfterSeconds
Wygaśnięcie po sekundach
int
unique
Jest unikatowy lub nie
bool
ResourceRestoreParameters
Nazwa
Opis
Wartość
restoreSource
Identyfikator konta bazy danych, z którego ma zostać zainicjowane przywracanie. Na przykład: /subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{restorableDatabaseAccountName}
ciąg
restoreTimestampInUtc
Godzina przywrócenia konta (format ISO-8601).
ciąg
ShardKeys
Nazwa
Opis
Wartość
{niestandardowa właściwość}
ciąg
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Ten szablon tworzy konto usługi Azure Cosmos DB dla interfejsu API bazy danych MongoDB 4.2 w dwóch regionach przy użyciu udostępnionej i dedykowanej przepływności z dwiema kolekcjami.
Ten szablon tworzy konto usługi Azure Cosmos DB dla interfejsu API bazy danych MongoDB 4.2 w dwóch regionach przy użyciu udostępnionej i dedykowanej przepływności skalowania automatycznego.
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".
Słownik nazw tagów i wartości.
properties
Właściwości do tworzenia i aktualizowania kolekcji bazy danych MongoDB w usłudze Azure Cosmos DB.
Lista kluczy dla każdej kolekcji bazy danych MongoDB w usłudze Azure Cosmos DB
ciąg[]
MongoIndexOptions
Nazwa
Opis
Wartość
expireAfterSeconds
Wygaśnięcie po sekundach
int
unique
Jest unikatowy lub nie
bool
ResourceRestoreParameters
Nazwa
Opis
Wartość
restoreSource
Identyfikator konta bazy danych, z którego ma zostać zainicjowane przywracanie. Na przykład: /subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{restorableDatabaseAccountName}