Partager via


Microsoft.Logic integrationAccounts/batchConfigurations

Définition de ressource Bicep

Le type de ressource integrationAccounts/batchConfigurations peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version d’API, consultez journal des modifications.

Format des ressources

Pour créer une ressource Microsoft.Logic/integrationAccounts/batchConfigurations, ajoutez le Bicep suivant à votre modèle.

resource symbolicname 'Microsoft.Logic/integrationAccounts/batchConfigurations@2019-05-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  properties: {
    batchGroupName: 'string'
    changedTime: 'string'
    createdTime: 'string'
    metadata: any()
    releaseCriteria: {
      batchSize: int
      messageCount: int
      recurrence: {
        endTime: 'string'
        frequency: 'string'
        interval: int
        schedule: {
          hours: [
            int
          ]
          minutes: [
            int
          ]
          monthDays: [
            int
          ]
          monthlyOccurrences: [
            {
              day: 'string'
              occurrence: int
            }
          ]
          weekDays: [
            'string'
          ]
        }
        startTime: 'string'
        timeZone: 'string'
      }
    }
  }
}

Valeurs de propriétés

integrationAccounts/batchConfigurations

Nom Description Valeur
name Nom de la ressource

Découvrez comment définir des noms et des types pour des ressources enfants dans Bicep.
string (obligatoire)

Limite de caractères : 1-20

Caractères valides :
Caractères alphanumériques.
location Emplacement de la ressource. string
tags Étiquettes de la ressource. Dictionnaire de noms et de valeurs d’étiquettes. Voir Balises dans les modèles
parent Dans Bicep, vous pouvez spécifier la ressource parente pour une ressource enfant. Vous devez uniquement ajouter cette propriété lorsque la ressource enfant est déclarée en dehors de la ressource parente.

Pour plus d’informations, consultez Ressource enfant en dehors de la ressource parente.
Nom symbolique de la ressource de type : integrationAccounts
properties Propriétés de configuration par lot. BatchConfigurationProperties (obligatoire)

BatchConfigurationProperties

Nom Description Valeur
batchGroupName Nom du groupe de lots. string (obligatoire)
changedTime L’artefact a changé d’heure. string
createdTime Heure de création de l’artefact. string
metadata Tout Pour Bicep, vous pouvez utiliser la fonction any().
releaseCriteria Critères de mise en production par lot. BatchReleaseCriteria (obligatoire)

BatchReleaseCriteria

Nom Description Valeur
batchSize Taille du lot en octets. int
messageCount Nombre de messages. int
recurrence Périodicité. WorkflowTriggerRecurrence

WorkflowTriggerRecurrence

Nom Description Valeur
endTime Heure de fin. string
frequency Fréquence. 'Day'
'Hour'
'Minute'
'Month'
'NotSpecified'
'Second'
'Semaine'
'Year'
interval Intervalle. int
schedule Planification de périodicité. RecurrenceSchedule
startTime Heure de début. string
timeZone Fuseau horaire. string

RecurrenceSchedule

Nom Description Valeur
heures Les heures. int[]
minutes Minutes. int[]
monthDays Jours du mois. int[]
monthlyOccurrences Occurrences mensuelles. RecurrenceScheduleOccurrence[]
weekDays Les jours de la semaine. Tableau de chaînes contenant l’un des éléments suivants :
'Vendredi'
'Lundi'
'Samedi'
'Dimanche'
'Jeudi'
'Mardi'
'Mercredi'

RecurrenceScheduleOccurrence

Nom Description Valeur
day Jour de la semaine. 'Vendredi'
'Lundi'
'Samedi'
'Dimanche'
'Jeudi'
'Mardi'
'Mercredi'
occurrence Occurrence. int

Définition de ressources de modèle ARM

Le type de ressource integrationAccounts/batchConfigurations peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version d’API, consultez journal des modifications.

Format des ressources

Pour créer une ressource Microsoft.Logic/integrationAccounts/batchConfigurations, ajoutez le code JSON suivant à votre modèle.

{
  "type": "Microsoft.Logic/integrationAccounts/batchConfigurations",
  "apiVersion": "2019-05-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "batchGroupName": "string",
    "changedTime": "string",
    "createdTime": "string",
    "metadata": {},
    "releaseCriteria": {
      "batchSize": "int",
      "messageCount": "int",
      "recurrence": {
        "endTime": "string",
        "frequency": "string",
        "interval": "int",
        "schedule": {
          "hours": [ "int" ],
          "minutes": [ "int" ],
          "monthDays": [ "int" ],
          "monthlyOccurrences": [
            {
              "day": "string",
              "occurrence": "int"
            }
          ],
          "weekDays": [ "string" ]
        },
        "startTime": "string",
        "timeZone": "string"
      }
    }
  }
}

Valeurs de propriétés

integrationAccounts/batchConfigurations

Nom Description Valeur
type Type de ressource 'Microsoft.Logic/integrationAccounts/batchConfigurations'
apiVersion Version de l’API de ressource '2019-05-01'
name Nom de la ressource

Découvrez comment définir des noms et des types pour des ressources enfants dans des modèles ARM JSON.
string (obligatoire)

Limite de caractères : 1-20

Caractères valides :
Caractères alphanumériques.
location Emplacement de la ressource. string
tags Étiquettes de la ressource. Dictionnaire de noms et de valeurs d’étiquettes. Voir Balises dans les modèles
properties Propriétés de configuration par lot. BatchConfigurationProperties (obligatoire)

BatchConfigurationProperties

Nom Description Valeur
batchGroupName Nom du groupe de lots. string (obligatoire)
changedTime L’artefact a changé d’heure. string
createdTime Heure de création de l’artefact. string
metadata Tout
releaseCriteria Critères de mise en production par lot. BatchReleaseCriteria (obligatoire)

BatchReleaseCriteria

Nom Description Valeur
batchSize Taille du lot en octets. int
messageCount Nombre de messages. int
recurrence Périodicité. WorkflowTriggerRecurrence

WorkflowTriggerRecurrence

Nom Description Valeur
endTime Heure de fin. string
frequency Fréquence. 'Jour'
'Heure'
'Minute'
'Mois'
'NotSpecified'
'Second'
'Semaine'
'Année'
interval Intervalle. int
schedule Planification de périodicité. Périodicitéschedule
startTime Heure de début. string
timeZone Fuseau horaire. string

Périodicitéschedule

Nom Description Valeur
heures Heures. int[]
minutes Minutes. int[]
monthDays Jours du mois. int[]
monthlyOccurrences Occurrences mensuelles. PériodicitéScheduleOccurrence[]
weekDays Les jours de la semaine. Tableau de chaînes contenant l’un des éléments suivants :
'Vendredi'
'Lundi'
'Samedi'
'Dimanche'
'Jeudi'
'Mardi'
'Mercredi'

PériodicitéscheduleOccurrence

Nom Description Valeur
day Jour de la semaine. 'Vendredi'
'Lundi'
'Samedi'
'Dimanche'
'Jeudi'
'Mardi'
'Mercredi'
occurrence Occurrence. int

Définition de ressource Terraform (fournisseur AzAPI)

Le type de ressource integrationAccounts/batchConfigurations peut être déployé avec des opérations qui ciblent :

  • Groupes de ressources

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format des ressources

Pour créer une ressource Microsoft.Logic/integrationAccounts/batchConfigurations, ajoutez le Terraform suivant à votre modèle.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Logic/integrationAccounts/batchConfigurations@2019-05-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      batchGroupName = "string"
      changedTime = "string"
      createdTime = "string"
      releaseCriteria = {
        batchSize = int
        messageCount = int
        recurrence = {
          endTime = "string"
          frequency = "string"
          interval = int
          schedule = {
            hours = [
              int
            ]
            minutes = [
              int
            ]
            monthDays = [
              int
            ]
            monthlyOccurrences = [
              {
                day = "string"
                occurrence = int
              }
            ]
            weekDays = [
              "string"
            ]
          }
          startTime = "string"
          timeZone = "string"
        }
      }
    }
  })
}

Valeurs de propriétés

integrationAccounts/batchConfigurations

Nom Description Valeur
type Type de ressource « Microsoft.Logic/integrationAccounts/batchConfigurations@2019-05-01 »
name Nom de la ressource chaîne (obligatoire)

Limite de caractères : 1-20

Caractères valides :
Caractères alphanumériques.
location Emplacement de la ressource. string
parent_id ID de la ressource qui est le parent de cette ressource. ID de ressource de type : integrationAccounts
tags Étiquettes de la ressource. Dictionnaire de noms et de valeurs d’étiquettes.
properties Propriétés de configuration par lots. BatchConfigurationProperties (obligatoire)

BatchConfigurationProperties

Nom Description Valeur
batchGroupName Nom du groupe de lots. chaîne (obligatoire)
changedTime L’artefact a changé d’heure. string
createdTime Heure de création de l’artefact. string
metadata Tout
releaseCriteria Critères de mise en production par lot. BatchReleaseCriteria (obligatoire)

BatchReleaseCriteria

Nom Description Valeur
batchSize Taille du lot en octets. int
messageCount Nombre de messages. int
recurrence Périodicité. WorkflowTriggerRecurrence

WorkflowTriggerRecurrence

Nom Description Valeur
endTime Heure de fin. string
frequency Fréquence. « Jour »
« Heure »
« Minute »
« Mois »
« NotSpecified »
« Deuxième »
« Semaine »
« Année »
interval Intervalle. int
schedule Planification de périodicité. Périodicitéschedule
startTime Heure de début. string
timeZone Fuseau horaire. string

Périodicitéschedule

Nom Description Valeur
heures Heures. int[]
minutes Minutes. int[]
monthDays Jours du mois. int[]
monthlyOccurrences Occurrences mensuelles. PériodicitéScheduleOccurrence[]
weekDays Les jours de la semaine. Tableau de chaînes contenant l’un des éléments suivants :
« Friday »
Lundi
Samedi
« Sunday »
« Thursday »
« Tuesday »
« Wednesday »

PériodicitéscheduleOccurrence

Nom Description Valeur
day Jour de la semaine. « Friday »
Lundi
Samedi
« Sunday »
« Thursday »
« Tuesday »
« Wednesday »
occurrence Occurrence. int