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.
Para crear un recurso Microsoft.App/managedEnvironments/daprSubscriptions, agregue el siguiente bicep a la plantilla.
resource symbolicname 'Microsoft.App/managedEnvironments/daprSubscriptions@2025-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 propiedad
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 |
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 |
A granelSuscríbete |
Opciones de suscripción masiva |
DaprSubscriptionBulkSubscribeOptions |
deadLetterTopic |
Nombre de tema de deadletter |
cuerda |
metadatos |
Metadatos de la suscripción |
DaprSubscriptionPropertiesMetadata |
pubsubNombre |
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. |
cadena[] |
tema |
Nombre del tema |
cuerda |
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 [] |
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.
Para crear un recurso de Microsoft.App/managedEnvironments/daprSubscriptions, agregue el siguiente JSON a la plantilla.
{
"type": "Microsoft.App/managedEnvironments/daprSubscriptions",
"apiVersion": "2025-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 propiedad
Microsoft.App/managedEnvironments/daprSubscriptions
Nombre |
Descripción |
Valor |
apiVersion |
La versión de api |
'2025-02-02-preestreno' |
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" |
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 |
A granelSuscríbete |
Opciones de suscripción masiva |
DaprSubscriptionBulkSubscribeOptions |
deadLetterTopic |
Nombre de tema de deadletter |
cuerda |
metadatos |
Metadatos de la suscripción |
DaprSubscriptionPropertiesMetadata |
pubsubNombre |
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. |
cadena[] |
tema |
Nombre del tema |
cuerda |
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 [] |
Ejemplos de uso
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.
Para crear un recurso Microsoft.App/managedEnvironments/daprSubscriptions, agregue el siguiente terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.App/managedEnvironments/daprSubscriptions@2025-02-02-preview"
name = "string"
parent_id = "string"
body = {
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
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@2025-02-02-preview" |
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 |
A granelSuscríbete |
Opciones de suscripción masiva |
DaprSubscriptionBulkSubscribeOptions |
deadLetterTopic |
Nombre de tema de deadletter |
cuerda |
metadatos |
Metadatos de la suscripción |
DaprSubscriptionPropertiesMetadata |
pubsubNombre |
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. |
cadena[] |
tema |
Nombre del tema |
cuerda |
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 [] |