Partilhar via


Microsoft.App managedEnvironments/daprSubscriptions 2024-02-02-preview

Definição de recursos do bíceps

O tipo de recurso managedEnvironments/daprSubscriptions 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 do recurso

Para criar um recurso Microsoft.App/managedEnvironments/daprSubscriptions, adicione o seguinte Bíceps ao seu modelo.

resource symbolicname 'Microsoft.App/managedEnvironments/daprSubscriptions@2024-02-02-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    bulkSubscribe: {
      enabled: bool
      maxAwaitDurationMs: int
      maxMessagesCount: int
    }
    deadLetterTopic: 'string'
    metadata: {
      {customized property}: 'string'
    }
    pubsubName: 'string'
    routes: {
      default: 'string'
      rules: [
        {
          match: 'string'
          path: 'string'
        }
      ]
    }
    scopes: [
      'string'
    ]
    topic: 'string'
  }
}

Valores de propriedade

DaprSubscriptionBulkSubscribeOptions

Designação Descrição Valor
ativado Ativar subscrição em massa Bool
maxAwaitDurationMs Duração máxima em milissegundos para aguardar antes que uma mensagem em massa seja enviada para o aplicativo. Int
maxMessagesCount Número máximo de mensagens a serem entregues em uma mensagem em massa. Int

DaprSubscriptionProperties

Designação Descrição Valor
bulkSubscrever Opções de subscrição em massa DaprSubscriptionBulkSubscribeOptions
deadLetterTopic Nome do tópico Deadletter string
metadados Metadados da subscrição DaprSubscriptionPropertiesMetadata
pubsubNome Nome do componente Dapr PubSub string
Rotas Rotas de subscrição DaprSubscriptionRoutes
Âmbitos de aplicação Escopos de aplicativo para restringir a assinatura a aplicativos específicos. string[]
tópico Nome do tópico string

DaprSubscriptionPropertiesMetadata

Designação Descrição Valor

DaprSubscriptionRouteRule

Designação Descrição Valor
Jogo A expressão CEL opcional usada para corresponder ao evento. Se a correspondência não for especificada, a rota será considerada o padrão. As regras são testadas na ordem especificada, por isso devem ser definidas do mais ao menos específico. A rota padrão deve aparecer em último lugar na lista. string
caminho O caminho para eventos que correspondem a esta regra string

DaprSubscriptionRoutes

Designação Descrição Valor
Inadimplência O caminho padrão para entregar eventos que não correspondem a nenhuma das regras. string
regras A lista de Regras de Rota de Subscrição de Eventos do Dapr PubSub. DaprSubscriptionRouteRule[]

Microsoft.App/managedEnvironments/daprSubscriptions

Designação Descrição Valor
Designação O nome do recurso string (obrigatório)
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 recurso do tipo: managedEnvironments
propriedades Propriedades específicas do recurso Dapr PubSub Event Subscription DaprSubscriptionProperties

Definição de recurso de modelo ARM

O tipo de recurso managedEnvironments/daprSubscriptions 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 do recurso

Para criar um recurso Microsoft.App/managedEnvironments/daprSubscriptions, adicione o seguinte JSON ao seu modelo.

{
  "type": "Microsoft.App/managedEnvironments/daprSubscriptions",
  "apiVersion": "2024-02-02-preview",
  "name": "string",
  "properties": {
    "bulkSubscribe": {
      "enabled": "bool",
      "maxAwaitDurationMs": "int",
      "maxMessagesCount": "int"
    },
    "deadLetterTopic": "string",
    "metadata": {
      "{customized property}": "string"
    },
    "pubsubName": "string",
    "routes": {
      "default": "string",
      "rules": [
        {
          "match": "string",
          "path": "string"
        }
      ]
    },
    "scopes": [ "string" ],
    "topic": "string"
  }
}

Valores de propriedade

DaprSubscriptionBulkSubscribeOptions

Designação Descrição Valor
ativado Ativar subscrição em massa Bool
maxAwaitDurationMs Duração máxima em milissegundos para aguardar antes que uma mensagem em massa seja enviada para o aplicativo. Int
maxMessagesCount Número máximo de mensagens a serem entregues em uma mensagem em massa. Int

DaprSubscriptionProperties

Designação Descrição Valor
bulkSubscrever Opções de subscrição em massa DaprSubscriptionBulkSubscribeOptions
deadLetterTopic Nome do tópico Deadletter string
metadados Metadados da subscrição DaprSubscriptionPropertiesMetadata
pubsubNome Nome do componente Dapr PubSub string
Rotas Rotas de subscrição DaprSubscriptionRoutes
Âmbitos de aplicação Escopos de aplicativo para restringir a assinatura a aplicativos específicos. string[]
tópico Nome do tópico string

DaprSubscriptionPropertiesMetadata

Designação Descrição Valor

DaprSubscriptionRouteRule

Designação Descrição Valor
Jogo A expressão CEL opcional usada para corresponder ao evento. Se a correspondência não for especificada, a rota será considerada o padrão. As regras são testadas na ordem especificada, por isso devem ser definidas do mais ao menos específico. A rota padrão deve aparecer em último lugar na lista. string
caminho O caminho para eventos que correspondem a esta regra string

DaprSubscriptionRoutes

Designação Descrição Valor
Inadimplência O caminho padrão para entregar eventos que não correspondem a nenhuma das regras. string
regras A lista de Regras de Rota de Subscrição de Eventos do Dapr PubSub. DaprSubscriptionRouteRule[]

Microsoft.App/managedEnvironments/daprSubscriptions

Designação Descrição Valor
apiVersion A versão api '2024-02-02-pré-visualização'
Designação O nome do recurso string (obrigatório)
propriedades Propriedades específicas do recurso Dapr PubSub Event Subscription DaprSubscriptionProperties
tipo O tipo de recurso 'Microsoft.App/managedEnvironments/daprSubscriptions'

Definição de recursos Terraform (provedor AzAPI)

O tipo de recurso managedEnvironments/daprSubscriptions pode ser implantado com operações direcionadas:

  • Grupos de recursos

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

Formato do recurso

Para criar um recurso Microsoft.App/managedEnvironments/daprSubscriptions, adicione o seguinte Terraform ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.App/managedEnvironments/daprSubscriptions@2024-02-02-preview"
  name = "string"
  body = jsonencode({
    properties = {
      bulkSubscribe = {
        enabled = bool
        maxAwaitDurationMs = int
        maxMessagesCount = int
      }
      deadLetterTopic = "string"
      metadata = {
        {customized property} = "string"
      }
      pubsubName = "string"
      routes = {
        default = "string"
        rules = [
          {
            match = "string"
            path = "string"
          }
        ]
      }
      scopes = [
        "string"
      ]
      topic = "string"
    }
  })
}

Valores de propriedade

DaprSubscriptionBulkSubscribeOptions

Designação Descrição Valor
ativado Ativar subscrição em massa Bool
maxAwaitDurationMs Duração máxima em milissegundos para aguardar antes que uma mensagem em massa seja enviada para o aplicativo. Int
maxMessagesCount Número máximo de mensagens a serem entregues em uma mensagem em massa. Int

DaprSubscriptionProperties

Designação Descrição Valor
bulkSubscrever Opções de subscrição em massa DaprSubscriptionBulkSubscribeOptions
deadLetterTopic Nome do tópico Deadletter string
metadados Metadados da subscrição DaprSubscriptionPropertiesMetadata
pubsubNome Nome do componente Dapr PubSub string
Rotas Rotas de subscrição DaprSubscriptionRoutes
Âmbitos de aplicação Escopos de aplicativo para restringir a assinatura a aplicativos específicos. string[]
tópico Nome do tópico string

DaprSubscriptionPropertiesMetadata

Designação Descrição Valor

DaprSubscriptionRouteRule

Designação Descrição Valor
Jogo A expressão CEL opcional usada para corresponder ao evento. Se a correspondência não for especificada, a rota será considerada o padrão. As regras são testadas na ordem especificada, por isso devem ser definidas do mais ao menos específico. A rota padrão deve aparecer em último lugar na lista. string
caminho O caminho para eventos que correspondem a esta regra string

DaprSubscriptionRoutes

Designação Descrição Valor
Inadimplência O caminho padrão para entregar eventos que não correspondem a nenhuma das regras. string
regras A lista de Regras de Rota de Subscrição de Eventos do Dapr PubSub. DaprSubscriptionRouteRule[]

Microsoft.App/managedEnvironments/daprSubscriptions

Designação Descrição Valor
Designação O nome do recurso string (obrigatório)
parent_id A ID do recurso que é o pai para este recurso. ID para recurso do tipo: managedEnvironments
propriedades Propriedades específicas do recurso Dapr PubSub Event Subscription DaprSubscriptionProperties
tipo O tipo de recurso "Microsoft.App/managedEnvironments/daprSubscriptions@2024-02-02-preview"