Compartir a través de


Microsoft.App managedEnvironments/daprSubscriptions

Definición de recursos de Bicep

El tipo de recurso managedEnvironments/daprSubscriptions se puede implementar con operaciones destinadas a:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.App/managedEnvironments/daprSubscriptions, agregue el siguiente bicep a la plantilla.

resource symbolicname 'Microsoft.App/managedEnvironments/daprSubscriptions@2024-10-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 propiedad

DaprSubscriptionBulkSubscribeOptions

Nombre Descripción Valor
Habilitado Habilitación de la suscripción masiva Bool
maxAwaitDurationMs Duración máxima en milisegundos para esperar antes de que se envíe un mensaje masivo a la aplicación. Int
maxMessagesCount Número máximo de mensajes que se van a entregar en un mensaje masivo. Int

DaprSubscriptionProperties

Nombre Descripción Valor
bulkSubscribe Opciones de suscripción masiva DaprSubscriptionBulkSubscribeOptions
deadLetterTopic Nombre de tema de deadletter cuerda
metadatos Metadatos de la suscripción DaprSubscriptionPropertiesMetadata
pubsubName Nombre del componente Dapr PubSub cuerda
Rutas Rutas de suscripción DaprSubscriptionRoutes
Ámbitos Ámbitos de aplicación para restringir la suscripción a aplicaciones específicas. string[]
tema Nombre del tema cuerda

DaprSubscriptionPropertiesMetadata

Nombre Descripción Valor

DaprSubscriptionRouteRule

Nombre Descripción Valor
cerilla Expresión CEL opcional que se usa para coincidir con el evento. Si no se especifica la coincidencia, la ruta se considera la predeterminada. Las reglas se prueban en el orden especificado, por lo que deben definirse de más a menos específicos. La ruta predeterminada debe aparecer en último lugar en la lista. cuerda
camino Ruta de acceso para eventos que coinciden con esta regla cuerda

DaprSubscriptionRoutes

Nombre Descripción Valor
predeterminado Ruta de acceso predeterminada para entregar eventos que no coinciden con ninguna de las reglas. cuerda
reglas Lista de reglas de ruta de suscripción de eventos de Dapr PubSub. DaprSubscriptionRouteRule []

Microsoft.App/managedEnvironments/daprSubscriptions

Nombre Descripción Valor
nombre El nombre del recurso string (obligatorio)
padre En Bicep, puede especificar el recurso primario para un recurso secundario. Solo tiene que agregar esta propiedad cuando el recurso secundario se declara fuera del recurso primario.

Para obtener más información, consulte recurso secundario fuera del recurso primario.
Nombre simbólico del recurso de tipo: managedEnvironments
Propiedades Propiedades específicas del recurso de suscripción de eventos de Dapr PubSub DaprSubscriptionProperties

Definición de recursos de plantilla de ARM

El tipo de recurso managedEnvironments/daprSubscriptions se puede implementar con operaciones destinadas a:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso de Microsoft.App/managedEnvironments/daprSubscriptions, agregue el siguiente JSON a la plantilla.

{
  "type": "Microsoft.App/managedEnvironments/daprSubscriptions",
  "apiVersion": "2024-10-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 propiedad

DaprSubscriptionBulkSubscribeOptions

Nombre Descripción Valor
Habilitado Habilitación de la suscripción masiva Bool
maxAwaitDurationMs Duración máxima en milisegundos para esperar antes de que se envíe un mensaje masivo a la aplicación. Int
maxMessagesCount Número máximo de mensajes que se van a entregar en un mensaje masivo. Int

DaprSubscriptionProperties

Nombre Descripción Valor
bulkSubscribe Opciones de suscripción masiva DaprSubscriptionBulkSubscribeOptions
deadLetterTopic Nombre de tema de deadletter cuerda
metadatos Metadatos de la suscripción DaprSubscriptionPropertiesMetadata
pubsubName Nombre del componente Dapr PubSub cuerda
Rutas Rutas de suscripción DaprSubscriptionRoutes
Ámbitos Ámbitos de aplicación para restringir la suscripción a aplicaciones específicas. string[]
tema Nombre del tema cuerda

DaprSubscriptionPropertiesMetadata

Nombre Descripción Valor

DaprSubscriptionRouteRule

Nombre Descripción Valor
cerilla Expresión CEL opcional que se usa para coincidir con el evento. Si no se especifica la coincidencia, la ruta se considera la predeterminada. Las reglas se prueban en el orden especificado, por lo que deben definirse de más a menos específicos. La ruta predeterminada debe aparecer en último lugar en la lista. cuerda
camino Ruta de acceso para eventos que coinciden con esta regla cuerda

DaprSubscriptionRoutes

Nombre Descripción Valor
predeterminado Ruta de acceso predeterminada para entregar eventos que no coinciden con ninguna de las reglas. cuerda
reglas Lista de reglas de ruta de suscripción de eventos de Dapr PubSub. DaprSubscriptionRouteRule []

Microsoft.App/managedEnvironments/daprSubscriptions

Nombre Descripción Valor
apiVersion La versión de api "2024-10-02-preview"
nombre El nombre del recurso string (obligatorio)
Propiedades Propiedades específicas del recurso de suscripción de eventos de Dapr PubSub DaprSubscriptionProperties
tipo El tipo de recurso "Microsoft.App/managedEnvironments/daprSubscriptions"

Definición de recursos de Terraform (proveedor AzAPI)

El tipo de recurso managedEnvironments/daprSubscriptions se puede implementar con operaciones destinadas a:

  • grupos de recursos de

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.App/managedEnvironments/daprSubscriptions, agregue el siguiente terraform a la plantilla.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.App/managedEnvironments/daprSubscriptions@2024-10-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 propiedad

DaprSubscriptionBulkSubscribeOptions

Nombre Descripción Valor
Habilitado Habilitación de la suscripción masiva Bool
maxAwaitDurationMs Duración máxima en milisegundos para esperar antes de que se envíe un mensaje masivo a la aplicación. Int
maxMessagesCount Número máximo de mensajes que se van a entregar en un mensaje masivo. Int

DaprSubscriptionProperties

Nombre Descripción Valor
bulkSubscribe Opciones de suscripción masiva DaprSubscriptionBulkSubscribeOptions
deadLetterTopic Nombre de tema de deadletter cuerda
metadatos Metadatos de la suscripción DaprSubscriptionPropertiesMetadata
pubsubName Nombre del componente Dapr PubSub cuerda
Rutas Rutas de suscripción DaprSubscriptionRoutes
Ámbitos Ámbitos de aplicación para restringir la suscripción a aplicaciones específicas. string[]
tema Nombre del tema cuerda

DaprSubscriptionPropertiesMetadata

Nombre Descripción Valor

DaprSubscriptionRouteRule

Nombre Descripción Valor
cerilla Expresión CEL opcional que se usa para coincidir con el evento. Si no se especifica la coincidencia, la ruta se considera la predeterminada. Las reglas se prueban en el orden especificado, por lo que deben definirse de más a menos específicos. La ruta predeterminada debe aparecer en último lugar en la lista. cuerda
camino Ruta de acceso para eventos que coinciden con esta regla cuerda

DaprSubscriptionRoutes

Nombre Descripción Valor
predeterminado Ruta de acceso predeterminada para entregar eventos que no coinciden con ninguna de las reglas. cuerda
reglas Lista de reglas de ruta de suscripción de eventos de Dapr PubSub. DaprSubscriptionRouteRule []

Microsoft.App/managedEnvironments/daprSubscriptions

Nombre Descripción Valor
nombre El nombre del recurso string (obligatorio)
parent_id Identificador del recurso que es el elemento primario de este recurso. Identificador del recurso de tipo: managedEnvironments
Propiedades Propiedades específicas del recurso de suscripción de eventos de Dapr PubSub DaprSubscriptionProperties
tipo El tipo de recurso "Microsoft.App/managedEnvironments/daprSubscriptions@2024-10-02-preview"