Microsoft.DocumentDB databaseAccounts/sqlDatabases/containers/triggers 2020-09-01
- En son
- 2024-05-15
- 2024-05-15-önizleme
- 2024-02-15-önizleme
- 2023-11-15
- 2023-11-15-önizleme
- 2023-09-15
- 2023-09-15-önizleme
- 2023-04-15
- 2023-03-15
- 2023-03-15-önizleme
- 2023-03-01-önizleme
- 2022-11-15
- 2022-11-15-önizleme
- 2022-08-15
- 2022-08-15-önizleme
- 2022-05-15
- 2022-05-15-önizleme
- 2022-02-15-önizleme
- 2021-11-15-önizleme
- 2021-10-15
- 2021-10-15-önizleme
- 2021-07-01-önizleme
- 2021-06-15
- 2021-05-15
- 2021-04-15
- 2021-04-01-önizleme
- 2021-03-15
- 2021-03-01-önizleme
- 2021-01-15
- 2020-09-01
- 2020-06-01-önizleme
- 2020-04-01
- 2020-03-01
- 2019-12-12
- 2019-08-01
Bicep kaynak tanımı
databaseAccounts/sqlDatabases/containers/triggers kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları - Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/triggers kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.
resource symbolicname 'Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/triggers@2020-09-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
parent: resourceSymbolicName
properties: {
options: {
autoscaleSettings: {
maxThroughput: int
}
throughput: int
}
resource: {
body: 'string'
id: 'string'
triggerOperation: 'string'
triggerType: 'string'
}
}
}
Özellik değerleri
databaseAccounts/sqlDatabases/containers/triggers
Ad | Açıklama | Değer |
---|---|---|
name | Kaynak adı Bicep'te alt kaynaklar için adları ve türleri ayarlamayı öğrenin. |
dize (gerekli) |
location | Kaynağın ait olduğu kaynak grubunun konumu. | string |
etiketler | Etiketler, kaynağı açıklayan anahtar-değer çiftlerinin listesidir. Bu etiketler, bu kaynağı (kaynak grupları arasında) görüntüleme ve gruplandırma işlemlerinde kullanılabilir. Bir kaynak için en fazla 15 etiket sağlanabilir. Her etiketin 128 karakterden büyük olmayan bir anahtarı ve 256 karakterden büyük olmayan bir değeri olmalıdır. Örneğin, şablon türü için varsayılan deneyim "defaultExperience": "Cassandra" ile ayarlanır. Geçerli "defaultExperience" değerleri "Tablo", "Graph", "DocumentDB" ve "MongoDB" değerlerini de içerir. | Etiket adlarının ve değerlerinin sözlüğü. Bkz. Şablonlardaki etiketler |
Üst | Bicep'te alt kaynak için üst kaynağı belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir. Daha fazla bilgi için bkz . Üst kaynağın dışındaki alt kaynak. |
Şu tür kaynak için sembolik ad: kapsayıcılar |
properties | Azure Cosmos DB tetikleyicisi oluşturma ve güncelleştirme özellikleri. | SqlTriggerCreateUpdatePropertiesOrSqlTriggerGetPrope... (gerekli) |
SqlTriggerCreateUpdatePropertiesOrSqlTriggerGetPrope...
Ad | Açıklama | Değer |
---|---|---|
seçenekler | İstek için uygulanacak bir anahtar-değer seçenekleri çifti. Bu, istekle birlikte gönderilen üst bilgilere karşılık gelir. | CreateUpdateOptions |
kaynak | Tetikleyicinin standart JSON biçimi | SqlTriggerResourceOrSqlTriggerGetPropertiesResource (gerekli) |
CreateUpdateOptions
Ad | Açıklama | Değer |
---|---|---|
autoscaleSettings | Otomatik Ölçeklendirme ayarlarını belirtir. | Otomatik ÖlçeklendirmeAyarlar |
aktarım hızı | Saniye başına İstek Birimleri. Örneğin, "aktarım hızı": 10000. | int |
Otomatik ÖlçeklendirmeAyarlar
Ad | Açıklama | Değer |
---|---|---|
maxThroughput | Kaynağın ölçeği artırabileceği en yüksek aktarım hızını temsil eder. | int |
SqlTriggerResourceOrSqlTriggerGetPropertiesResource
Ad | Açıklama | Değer |
---|---|---|
body | Tetikleyicinin Gövdesi | string |
kimlik | Cosmos DB SQL tetikleyicisinin adı | dize (gerekli) |
triggerOperation | Tetikleyicinin ilişkili olduğu işlem | 'Tümü' 'Oluştur' 'Sil' 'Değiştir' 'Güncelleştir' |
triggerType | Tetikleyicinin Türü | 'Gönder' 'Ön' |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Description |
---|---|
Azure Cosmos DB Core (SQL) API saklı yordamları oluşturma |
Bu şablon, Core (SQL) API için bir Azure Cosmos DB hesabı ve saklı yordam, tetikleyici ve kullanıcı tanımlı işlev içeren bir kapsayıcı oluşturur. |
ARM şablonu kaynak tanımı
databaseAccounts/sqlDatabases/containers/triggers kaynak türü şunları hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları - Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/triggers kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.
{
"type": "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/triggers",
"apiVersion": "2020-09-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"options": {
"autoscaleSettings": {
"maxThroughput": "int"
},
"throughput": "int"
},
"resource": {
"body": "string",
"id": "string",
"triggerOperation": "string",
"triggerType": "string"
}
}
}
Özellik değerleri
databaseAccounts/sqlDatabases/containers/triggers
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | 'Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/triggers' |
apiVersion | Kaynak API'sinin sürümü | '2020-09-01' |
name | Kaynak adı Bkz. JSON ARM şablonlarında alt kaynaklar için adları ve türleri ayarlama. |
dize (gerekli) |
location | Kaynağın ait olduğu kaynak grubunun konumu. | string |
etiketler | Etiketler, kaynağı açıklayan anahtar-değer çiftlerinin listesidir. Bu etiketler, bu kaynağı görüntülemek ve gruplandırırken (kaynak grupları arasında) kullanılabilir. Bir kaynak için en fazla 15 etiket sağlanabilir. Her etiketin 128 karakterden büyük olmayan bir anahtarı ve 256 karakterden büyük olmayan bir değeri olmalıdır. Örneğin, şablon türü için varsayılan deneyim "defaultExperience": "Cassandra" ile ayarlanır. Geçerli "defaultExperience" değerleri ayrıca "Table", "Graph", "DocumentDB" ve "MongoDB" değerlerini de içerir. | Etiket adlarının ve değerlerinin sözlüğü. Bkz . Şablonlardaki etiketler |
properties | Azure Cosmos DB tetikleyicisi oluşturma ve güncelleştirme özellikleri. | SqlTriggerCreateUpdatePropertiesOrSqlTriggerGetPrope... (gerekli) |
SqlTriggerCreateUpdatePropertiesOrSqlTriggerGetPrope...
Ad | Açıklama | Değer |
---|---|---|
seçenekler | İstek için uygulanacak bir anahtar-değer çifti seçeneği. Bu, istekle birlikte gönderilen üst bilgilere karşılık gelir. | CreateUpdateOptions |
kaynak | Tetikleyicinin standart JSON biçimi | SqlTriggerResourceOrSqlTriggerGetPropertiesResource (gerekli) |
CreateUpdateOptions
Ad | Açıklama | Değer |
---|---|---|
autoscaleSettings | Otomatik Ölçeklendirme ayarlarını belirtir. | Otomatik ÖlçeklendirmeAyarlar |
aktarım hızı | Saniye başına İstek Birimi sayısı. Örneğin, "aktarım hızı": 10000. | int |
Otomatik ÖlçeklendirmeAyarlar
Ad | Açıklama | Değer |
---|---|---|
maxThroughput | Kaynağın ölçeği artırabileceği en yüksek aktarım hızını temsil eder. | int |
SqlTriggerResourceOrSqlTriggerGetPropertiesResource
Ad | Açıklama | Değer |
---|---|---|
body | Tetikleyicinin Gövdesi | string |
kimlik | Cosmos DB SQL tetikleyicisinin adı | dize (gerekli) |
triggerOperation | Tetikleyicinin ilişkili olduğu işlem | 'Tümü' 'Oluştur' 'Sil' 'Değiştir' 'Güncelleştir' |
triggerType | Tetikleyicinin Türü | 'Gönder' 'Ön' |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Description |
---|---|
Azure Cosmos DB Core (SQL) API saklı yordamları oluşturma |
Bu şablon, Core (SQL) API için bir Azure Cosmos DB hesabı ve saklı yordam, tetikleyici ve kullanıcı tanımlı işlev içeren bir kapsayıcı oluşturur. |
Terraform (AzAPI sağlayıcısı) kaynak tanımı
databaseAccounts/sqlDatabases/containers/triggers kaynak türü şunları hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/triggers kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/triggers@2020-09-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
options = {
autoscaleSettings = {
maxThroughput = int
}
throughput = int
}
resource = {
body = "string"
id = "string"
triggerOperation = "string"
triggerType = "string"
}
}
})
}
Özellik değerleri
databaseAccounts/sqlDatabases/containers/triggers
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/triggers@2020-09-01" |
name | Kaynak adı | dize (gerekli) |
location | Kaynağın ait olduğu kaynak grubunun konumu. | string |
parent_id | Bu kaynağın üst öğesi olan kaynağın kimliği. | Kapsayıcı türündeki kaynağın kimliği |
etiketler | Etiketler, kaynağı açıklayan anahtar-değer çiftlerinin listesidir. Bu etiketler, bu kaynağı görüntülemek ve gruplandırırken (kaynak grupları arasında) kullanılabilir. Bir kaynak için en fazla 15 etiket sağlanabilir. Her etiketin 128 karakterden büyük olmayan bir anahtarı ve 256 karakterden büyük olmayan bir değeri olmalıdır. Örneğin, şablon türü için varsayılan deneyim "defaultExperience": "Cassandra" ile ayarlanır. Geçerli "defaultExperience" değerleri ayrıca "Table", "Graph", "DocumentDB" ve "MongoDB" değerlerini de içerir. | Etiket adlarının ve değerlerinin sözlüğü. |
properties | Azure Cosmos DB tetikleyicisi oluşturma ve güncelleştirme özellikleri. | SqlTriggerCreateUpdatePropertiesOrSqlTriggerGetPrope... (gerekli) |
SqlTriggerCreateUpdatePropertiesOrSqlTriggerGetPrope...
Ad | Açıklama | Değer |
---|---|---|
seçenekler | İstek için uygulanacak bir anahtar-değer çifti seçeneği. Bu, istekle birlikte gönderilen üst bilgilere karşılık gelir. | CreateUpdateOptions |
kaynak | Tetikleyicinin standart JSON biçimi | SqlTriggerResourceOrSqlTriggerGetPropertiesResource (gerekli) |
CreateUpdateOptions
Ad | Açıklama | Değer |
---|---|---|
autoscaleSettings | Otomatik Ölçeklendirme ayarlarını belirtir. | Otomatik ÖlçeklendirmeAyarlar |
aktarım hızı | Saniye başına İstek Birimi sayısı. Örneğin, "aktarım hızı": 10000. | int |
Otomatik ÖlçeklendirmeAyarlar
Ad | Açıklama | Değer |
---|---|---|
maxThroughput | Kaynağın ölçeği artırabileceği en yüksek aktarım hızını temsil eder. | int |
SqlTriggerResourceOrSqlTriggerGetPropertiesResource
Ad | Açıklama | Değer |
---|---|---|
body | Tetikleyicinin Gövdesi | string |
kimlik | Cosmos DB SQL tetikleyicisinin adı | dize (gerekli) |
triggerOperation | Tetikleyicinin ilişkili olduğu işlem | "Tümü" "Oluştur" "Sil" "Değiştir" "Güncelleştir" |
triggerType | Tetikleyicinin Türü | "Gönderi" "Ön" |