az cosmosdb sql trigger

Azure Cosmos DB SQL tetikleyicilerini yönetin.

Komutlar

Name Description Tür Durum
az cosmosdb sql trigger create

Azure Cosmos DB SQL kapsayıcısı altında bir SQL tetikleyicisi oluşturun.

Core GA
az cosmosdb sql trigger delete

Azure Cosmos DB SQL kapsayıcısının altındaki SQL tetikleyicisini silin.

Core GA
az cosmosdb sql trigger list

SQL tetikleyicilerini bir Azure Cosmos DB SQL kapsayıcısı altında listeleyin.

Core GA
az cosmosdb sql trigger show

Azure Cosmos DB SQL kapsayıcısı altında SQL tetikleyicisinin ayrıntılarını gösterin.

Core GA
az cosmosdb sql trigger update

bir Azure Cosmos DB SQL tetikleyicisi güncelleştirir.

Core GA

az cosmosdb sql trigger create

Azure Cosmos DB SQL kapsayıcısı altında bir SQL tetikleyicisi oluşturun.

az cosmosdb sql trigger create --account-name
                               --body
                               --container-name
                               --database-name
                               --name
                               --resource-group
                               [--acquire-policy-token]
                               [--change-reference]
                               [--operation {All, Create, Delete, Replace, Update}]
                               [--type {Post, Pre}]

Örnekler

bir Azure Cosmos DB SQL tetikleyicisi oluşturun.

az cosmosdb sql trigger create -g MyResourceGroup -a MyAccount -d MyDatabase -c MyContainer -n MyTrigger -b TriggerBody

Gerekli Parametreler

--account-name -a

Cosmosdb hesap adı.

--body -b

Tetikleyici gövdesini dize veya dosya olarak girebilirsiniz; örneğin-- gövde @triggerbody-file.json.

--container-name -c

Kapsayıcı adı.

--database-name -d

Veritabanı adı.

--name -n

Tetikleyici adı.

--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--operation

Tetikleyicinin işlemi.

Özellik Değer
Kabul edilen değerler: All, Create, Delete, Replace, Update
--type -t

Tetikleyici türü.

Özellik Değer
Kabul edilen değerler: Post, Pre
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az cosmosdb sql trigger delete

Azure Cosmos DB SQL kapsayıcısının altındaki SQL tetikleyicisini silin.

az cosmosdb sql trigger delete --account-name
                               --container-name
                               --database-name
                               --name
                               --resource-group
                               [--acquire-policy-token]
                               [--change-reference]
                               [--yes]

Gerekli Parametreler

--account-name -a

Cosmosdb hesap adı.

--container-name -c

Kapsayıcı adı.

--database-name -d

Veritabanı adı.

--name -n

Tetikleyici adı.

--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--yes -y

Onay istemde bulunmayın.

Özellik Değer
Default value: False
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az cosmosdb sql trigger list

SQL tetikleyicilerini bir Azure Cosmos DB SQL kapsayıcısı altında listeleyin.

az cosmosdb sql trigger list --account-name
                             --container-name
                             --database-name
                             --resource-group

Gerekli Parametreler

--account-name -a

Cosmosdb hesap adı.

--container-name -c

Kapsayıcı adı.

--database-name -d

Veritabanı adı.

--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az cosmosdb sql trigger show

Azure Cosmos DB SQL kapsayıcısı altında SQL tetikleyicisinin ayrıntılarını gösterin.

az cosmosdb sql trigger show --account-name
                             --container-name
                             --database-name
                             --name
                             --resource-group

Gerekli Parametreler

--account-name -a

Cosmosdb hesap adı.

--container-name -c

Kapsayıcı adı.

--database-name -d

Veritabanı adı.

--name -n

Tetikleyici adı.

--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az cosmosdb sql trigger update

bir Azure Cosmos DB SQL tetikleyicisi güncelleştirir.

az cosmosdb sql trigger update --account-name
                               --container-name
                               --database-name
                               --name
                               --resource-group
                               [--acquire-policy-token]
                               [--body]
                               [--change-reference]
                               [--operation {All, Create, Delete, Replace, Update}]
                               [--type {Post, Pre}]

Gerekli Parametreler

--account-name -a

Cosmosdb hesap adı.

--container-name -c

Kapsayıcı adı.

--database-name -d

Veritabanı adı.

--name -n

Tetikleyici adı.

--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--body -b

Tetikleyici gövdesini dize veya dosya olarak girebilirsiniz; örneğin-- gövde @triggerbody-file.json.

--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--operation

Tetikleyicinin işlemi.

Özellik Değer
Kabul edilen değerler: All, Create, Delete, Replace, Update
--type -t

Tetikleyici türü.

Özellik Değer
Kabul edilen değerler: Post, Pre
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False