Compartilhar via


Integração Microsoft.LogicAccounts/batchConfigurations

Definição de recurso do Bicep

O tipo de recurso integrationAccounts/batchConfigurations pode ser implantado com operações direcionadas:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato de recurso

Para criar um recurso Microsoft.Logic/integrationAccounts/batchConfigurations, adicione o seguinte Bicep ao modelo.

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'
      }
    }
  }
}

Valores de propriedade

integrationAccounts/batchConfigurations

Nome Descrição Valor
name O nome do recurso

Veja como definir nomes e tipos para recursos filho no Bicep.
cadeia de caracteres (obrigatório)

Limite de caracteres: 1 a 20

Caracteres válidos:
Caracteres alfanuméricos.
local O local do recurso. string
marcas As marcas do recurso. Dicionário de nomes e valores de marcas. Consulte Marcas em modelos
pai No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai.

Para obter mais informações, consulte Recurso filho fora do recurso pai.
Nome simbólico para o recurso do tipo: integrationAccounts
properties As propriedades de configuração do lote. BatchConfigurationProperties (obrigatório)

BatchConfigurationProperties

Nome Descrição Valor
batchGroupName O nome do grupo em lotes. cadeia de caracteres (obrigatório)
changedTime O artefato alterou o tempo. string
createdTime O tempo de criação do artefato. string
metadata Nada Para o Bicep, você pode usar a função any().
releaseCriteria Os critérios de versão do lote. BatchReleaseCriteria (obrigatório)

BatchReleaseCriteria

Nome Descrição Valor
batchSize O tamanho do lote em bytes. INT
messageCount A contagem de mensagens. INT
recurrence A recorrência. WorkflowTriggerRecurrence

WorkflowTriggerRecurrence

Nome Descrição Valor
endTime A hora de término. string
frequência A frequência. 'Dia'
'Hora'
'Minute'
'Mês'
'NotSpecified'
'Second'
'Semana'
'Year'
intervalo O intervalo. INT
schedule O agendamento de recorrência. RecurrenceSchedule
startTime A hora de início. string
timeZone O fuso horário. string

RecurrenceSchedule

Nome Descrição Valor
horas As horas. int[]
minutes Os minutos. int[]
monthDays Os dias do mês. int[]
monthlyOccurrences As ocorrências mensais. RecurrenceScheduleOccurrence[]
weekDays Os dias da semana. Matriz de cadeia de caracteres que contém qualquer um dos:
'Sexta-feira'
'Segunda-feira'
'Sábado'
'Domingo'
'Quinta-feira'
'Terça-feira'
'Quarta-feira'

RecurrenceScheduleOccurrence

Nome Descrição Valor
dia O dia da semana. 'Sexta-feira'
'Segunda-feira'
'Sábado'
'Domingo'
'Quinta-feira'
'Terça-feira'
'Quarta-feira'
ocorrência A ocorrência. INT

Definição de recurso de modelo do ARM

O tipo de recurso integrationAccounts/batchConfigurations pode ser implantado com operações direcionadas:

Para obter uma lista das propriedades alteradas em cada versão da API, consulte log de alterações.

Formato de recurso

Para criar um recurso Microsoft.Logic/integrationAccounts/batchConfigurations, adicione o JSON a seguir ao modelo.

{
  "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"
      }
    }
  }
}

Valores de propriedade

integrationAccounts/batchConfigurations

Nome Descrição Valor
tipo O tipo de recurso 'Microsoft.Logic/integrationAccounts/batchConfigurations'
apiVersion A versão da API do recurso '2019-05-01'
name O nome do recurso

Veja como definir nomes e tipos para recursos filho em modelos do ARM JSON.
cadeia de caracteres (obrigatório)

Limite de caracteres: 1 a 20

Caracteres válidos:
Caracteres alfanuméricos.
local O local do recurso. string
marcas As marcas do recurso. Dicionário de nomes e valores de marcas. Confira Marcas em modelos
properties As propriedades de configuração do lote. BatchConfigurationProperties (obrigatório)

BatchConfigurationProperties

Nome Descrição Valor
batchGroupName O nome do grupo de lotes. cadeia de caracteres (obrigatório)
changedTime O artefato alterou o tempo. string
createdTime A hora de criação do artefato. string
metadata Nada
releaseCriteria Os critérios de liberação em lote. BatchReleaseCriteria (obrigatório)

BatchReleaseCriteria

Nome Descrição Valor
batchSize O tamanho do lote em bytes. INT
messageCount A contagem de mensagens. INT
recurrence A recorrência. WorkflowTriggerRecurrence

WorkflowTriggerRecurrence

Nome Descrição Valor
endTime A hora de término. string
frequência A frequência. 'Dia'
'Hora'
'Minute'
'Month'
'NotSpecified'
'Second'
'Semana'
'Year'
intervalo O intervalo. INT
schedule O agendamento de recorrência. RecurrenceSchedule
startTime A hora de início. string
timeZone O fuso horário. string

RecurrenceSchedule

Nome Descrição Valor
horas As horas. int[]
minutes Os minutos. int[]
monthDays Os dias do mês. int[]
monthlyOccurrences As ocorrências mensais. RecurrenceScheduleOccurrence[]
weekDays Os dias da semana. Matriz de cadeia de caracteres que contém qualquer um dos:
'Sexta-feira'
'Segunda-feira'
'Sábado'
'Domingo'
'Quinta-feira'
'Terça-feira'
'Quarta-feira'

RecurrenceScheduleOccurrence

Nome Descrição Valor
dia O dia da semana. 'Sexta-feira'
'Segunda-feira'
'Sábado'
'Domingo'
'Quinta-feira'
'Terça-feira'
'Quarta-feira'
ocorrência A ocorrência. INT

Definição de recurso do Terraform (provedor de AzAPI)

O tipo de recurso integrationAccounts/batchConfigurations pode ser implantado com operações direcionadas:

  • Grupos de recursos

Para obter uma lista das propriedades alteradas em cada versão da API, consulte log de alterações.

Formato de recurso

Para criar um recurso Microsoft.Logic/integrationAccounts/batchConfigurations, adicione o Terraform a seguir ao modelo.

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"
        }
      }
    }
  })
}

Valores de propriedade

integrationAccounts/batchConfigurations

Nome Descrição Valor
tipo O tipo de recurso "Microsoft.Logic/integrationAccounts/batchConfigurations@2019-05-01"
name O nome do recurso cadeia de caracteres (obrigatório)

Limite de caracteres: 1 a 20

Caracteres válidos:
Caracteres alfanuméricos.
local O local do recurso. string
parent_id A ID do recurso que é o pai desse recurso. ID do recurso do tipo: integrationAccounts
marcas As marcas do recurso. Dicionário de nomes e valores de marcas.
properties As propriedades de configuração do lote. BatchConfigurationProperties (obrigatório)

BatchConfigurationProperties

Nome Descrição Valor
batchGroupName O nome do grupo de lotes. cadeia de caracteres (obrigatório)
changedTime O artefato alterou o tempo. string
createdTime A hora de criação do artefato. string
metadata Nada
releaseCriteria Os critérios de liberação em lote. BatchReleaseCriteria (obrigatório)

BatchReleaseCriteria

Nome Descrição Valor
batchSize O tamanho do lote em bytes. INT
messageCount A contagem de mensagens. INT
recurrence A recorrência. WorkflowTriggerRecurrence

WorkflowTriggerRecurrence

Nome Descrição Valor
endTime A hora de término. string
frequência A frequência. "Dia"
"Hora"
"Minuto"
"Mês"
"Não especificado"
"Segundo"
"Semana"
"Ano"
intervalo O intervalo. INT
schedule O agendamento de recorrência. RecurrenceSchedule
startTime A hora de início. string
timeZone O fuso horário. string

RecurrenceSchedule

Nome Descrição Valor
horas As horas. int[]
minutes Os minutos. int[]
monthDays Os dias do mês. int[]
monthlyOccurrences As ocorrências mensais. RecurrenceScheduleOccurrence[]
weekDays Os dias da semana. Matriz de cadeia de caracteres que contém qualquer um dos:
"Sexta-feira"
"Segunda-feira"
"Sábado"
"Domingo"
"Quinta-Feira"
"Terça-feira"
"Quarta-feira"

RecurrenceScheduleOccurrence

Nome Descrição Valor
dia O dia da semana. "Sexta-feira"
"Segunda-feira"
"Sábado"
"Domingo"
"Quinta-Feira"
"Terça-feira"
"Quarta-feira"
ocorrência A ocorrência. INT