Microsoft.DocumentDB databaseAccounts/sqlDatabases/containers/triggers 2023-03-15-preview
Het resourcetype databaseAccounts/sqlDatabases/containers/triggers kan worden geïmplementeerd met bewerkingen die gericht zijn op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Resource Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/triggers wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/triggers@2023-03-15-preview' = {
parent: resourceSymbolicName
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
options: {
autoscaleSettings: {
maxThroughput: int
}
throughput: int
}
resource: {
body: 'string'
id: 'string'
triggerOperation: 'string'
triggerType: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
Naam | Beschrijving | Waarde |
---|---|---|
maxThroughput | Vertegenwoordigt de maximale doorvoer, de resource kan omhoog worden geschaald. | Int |
Naam | Beschrijving | Waarde |
---|
Naam | Beschrijving | Waarde |
---|---|---|
autoscaleSettings | Hiermee geeft u de instellingen voor automatisch schalen. | AutoscaleSettings |
Doorvoer | Aanvraageenheden per seconde. Bijvoorbeeld 'doorvoer': 10000. | Int |
Naam | Beschrijving | Waarde |
---|---|---|
type | Het type identiteit dat wordt gebruikt voor de resource. Het type SystemAssigned, UserAssigned bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type None worden alle identiteiten uit de service verwijderd. | 'Geen' 'SystemAssigned' 'SystemAssigned, UserAssigned' UserAssigned |
userAssignedIdentities | De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen voor de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. | ManagedServiceIdentityUserAssignedIdentities |
Naam | Beschrijving | Waarde |
---|
Naam | Beschrijving | Waarde |
---|---|---|
identiteit | Identiteit voor de resource. | ManagedServiceIdentity- |
plaats | De locatie van de resourcegroep waartoe de resource behoort. | snaar |
naam | De resourcenaam | tekenreeks (vereist) |
ouder | In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd. Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie. |
Symbolische naam voor resource van het type: databaseAccounts/sqlDatabases/containers |
Eigenschappen | Eigenschappen voor het maken en bijwerken van de Azure Cosmos DB-trigger. | SqlTriggerCreateUpdatePropertiesOrSqlTriggerGetProperties (vereist) |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
Naam | Beschrijving | Waarde |
---|---|---|
Opties | Een sleutel-waardepaar met opties die moeten worden toegepast voor de aanvraag. Dit komt overeen met de headers die met de aanvraag zijn verzonden. | CreateUpdateOptions- |
hulpbron | De standaard JSON-indeling van een trigger | SqlTriggerResourceOrSqlTriggerGetPropertiesResource (vereist) |
Naam | Beschrijving | Waarde |
---|---|---|
lichaam | Hoofdtekst van de trigger | snaar |
legitimatiebewijs | Naam van de Cosmos DB SQL-trigger | tekenreeks (vereist) |
triggerOperation | De bewerking waarmee de trigger is gekoppeld | 'Alles' 'Maken' 'Verwijderen' Vervangen 'Bijwerken' |
triggerType | Type van de trigger | 'Post' 'Pre' |
Naam | Beschrijving | Waarde |
---|
De volgende Azure-quickstartsjablonen bicep-voorbeelden bevatten voor het implementeren van dit resourcetype.
Bicep-bestand | Beschrijving |
---|---|
Opgeslagen procedures voor azure Cosmos DB Core (SQL) MAKEN | Met deze sjabloon maakt u een Azure Cosmos DB-account voor Core (SQL) API en een container met een opgeslagen procedure, trigger en door de gebruiker gedefinieerde functie. |
Het resourcetype databaseAccounts/sqlDatabases/containers/triggers kan worden geïmplementeerd met bewerkingen die gericht zijn op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een resource microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/triggers wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/triggers",
"apiVersion": "2023-03-15-preview",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"options": {
"autoscaleSettings": {
"maxThroughput": "int"
},
"throughput": "int"
},
"resource": {
"body": "string",
"id": "string",
"triggerOperation": "string",
"triggerType": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
Naam | Beschrijving | Waarde |
---|---|---|
maxThroughput | Vertegenwoordigt de maximale doorvoer, de resource kan omhoog worden geschaald. | Int |
Naam | Beschrijving | Waarde |
---|
Naam | Beschrijving | Waarde |
---|---|---|
autoscaleSettings | Hiermee geeft u de instellingen voor automatisch schalen. | AutoscaleSettings |
Doorvoer | Aanvraageenheden per seconde. Bijvoorbeeld 'doorvoer': 10000. | Int |
Naam | Beschrijving | Waarde |
---|---|---|
type | Het type identiteit dat wordt gebruikt voor de resource. Het type SystemAssigned, UserAssigned bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type None worden alle identiteiten uit de service verwijderd. | 'Geen' 'SystemAssigned' 'SystemAssigned, UserAssigned' UserAssigned |
userAssignedIdentities | De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen voor de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. | ManagedServiceIdentityUserAssignedIdentities |
Naam | Beschrijving | Waarde |
---|
Naam | Beschrijving | Waarde |
---|---|---|
apiVersion | De API-versie | '2023-03-15-preview' |
identiteit | Identiteit voor de resource. | ManagedServiceIdentity- |
plaats | De locatie van de resourcegroep waartoe de resource behoort. | snaar |
naam | De resourcenaam | tekenreeks (vereist) |
Eigenschappen | Eigenschappen voor het maken en bijwerken van de Azure Cosmos DB-trigger. | SqlTriggerCreateUpdatePropertiesOrSqlTriggerGetProperties (vereist) |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
type | Het resourcetype | 'Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/triggers' |
Naam | Beschrijving | Waarde |
---|---|---|
Opties | Een sleutel-waardepaar met opties die moeten worden toegepast voor de aanvraag. Dit komt overeen met de headers die met de aanvraag zijn verzonden. | CreateUpdateOptions- |
hulpbron | De standaard JSON-indeling van een trigger | SqlTriggerResourceOrSqlTriggerGetPropertiesResource (vereist) |
Naam | Beschrijving | Waarde |
---|---|---|
lichaam | Hoofdtekst van de trigger | snaar |
legitimatiebewijs | Naam van de Cosmos DB SQL-trigger | tekenreeks (vereist) |
triggerOperation | De bewerking waarmee de trigger is gekoppeld | 'Alles' 'Maken' 'Verwijderen' Vervangen 'Bijwerken' |
triggerType | Type van de trigger | 'Post' 'Pre' |
Naam | Beschrijving | Waarde |
---|
De volgende Azure-quickstartsjablonen dit resourcetype implementeren.
Sjabloon | Beschrijving |
---|---|
Opgeslagen procedures voor azure Cosmos DB Core (SQL) MAKEN |
Met deze sjabloon maakt u een Azure Cosmos DB-account voor Core (SQL) API en een container met een opgeslagen procedure, trigger en door de gebruiker gedefinieerde functie. |
Het resourcetype databaseAccounts/sqlDatabases/containers/triggers kan worden geïmplementeerd met bewerkingen die gericht zijn op:
- resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Resource Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/triggers wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/triggers@2023-03-15-preview"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
options = {
autoscaleSettings = {
maxThroughput = int
}
throughput = int
}
resource = {
body = "string"
id = "string"
triggerOperation = "string"
triggerType = "string"
}
}
}
}
Naam | Beschrijving | Waarde |
---|---|---|
maxThroughput | Vertegenwoordigt de maximale doorvoer, de resource kan omhoog worden geschaald. | Int |
Naam | Beschrijving | Waarde |
---|
Naam | Beschrijving | Waarde |
---|---|---|
autoscaleSettings | Hiermee geeft u de instellingen voor automatisch schalen. | AutoscaleSettings |
Doorvoer | Aanvraageenheden per seconde. Bijvoorbeeld 'doorvoer': 10000. | Int |
Naam | Beschrijving | Waarde |
---|---|---|
type | Het type identiteit dat wordt gebruikt voor de resource. Het type SystemAssigned, UserAssigned bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type None worden alle identiteiten uit de service verwijderd. | 'Geen' 'SystemAssigned' 'SystemAssigned, UserAssigned' UserAssigned |
userAssignedIdentities | De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen voor de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. | ManagedServiceIdentityUserAssignedIdentities |
Naam | Beschrijving | Waarde |
---|
Naam | Beschrijving | Waarde |
---|---|---|
identiteit | Identiteit voor de resource. | ManagedServiceIdentity- |
plaats | De locatie van de resourcegroep waartoe de resource behoort. | snaar |
naam | De resourcenaam | tekenreeks (vereist) |
parent_id | De id van de resource die het bovenliggende item voor deze resource is. | Id voor resource van het type: databaseAccounts/sqlDatabases/containers |
Eigenschappen | Eigenschappen voor het maken en bijwerken van de Azure Cosmos DB-trigger. | SqlTriggerCreateUpdatePropertiesOrSqlTriggerGetProperties (vereist) |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. |
type | Het resourcetype | "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/triggers@2023-03-15-preview" |
Naam | Beschrijving | Waarde |
---|---|---|
Opties | Een sleutel-waardepaar met opties die moeten worden toegepast voor de aanvraag. Dit komt overeen met de headers die met de aanvraag zijn verzonden. | CreateUpdateOptions- |
hulpbron | De standaard JSON-indeling van een trigger | SqlTriggerResourceOrSqlTriggerGetPropertiesResource (vereist) |
Naam | Beschrijving | Waarde |
---|---|---|
lichaam | Hoofdtekst van de trigger | snaar |
legitimatiebewijs | Naam van de Cosmos DB SQL-trigger | tekenreeks (vereist) |
triggerOperation | De bewerking waarmee de trigger is gekoppeld | 'Alles' 'Maken' 'Verwijderen' Vervangen 'Bijwerken' |
triggerType | Type van de trigger | 'Post' 'Pre' |
Naam | Beschrijving | Waarde |
---|