Définition de ressource Bicep
Le type de ressource managedEnvironments/daprSubscriptions peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Pour créer une ressource Microsoft.App/managedEnvironments/daprSubscriptions, ajoutez le bicep suivant à votre modèle.
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'
}
}
Valeurs de propriété
Microsoft.App/managedEnvironments/daprSubscriptions
Nom |
Descriptif |
Valeur |
nom |
Nom de la ressource |
chaîne (obligatoire) |
parent |
Dans Bicep, vous pouvez spécifier la ressource parente d’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 : managedEnvironments |
Propriétés |
Propriétés spécifiques de l’abonnement aux événements Dapr PubSub |
DaprSubscriptionProperties |
DaprSubscriptionBulkSubscribeOptions
Nom |
Descriptif |
Valeur |
Activé |
Activer un abonnement en bloc |
Bool |
maxAwaitDurationMs |
Durée maximale en millisecondes à attendre avant qu’un message en bloc soit envoyé à l’application. |
Int |
maxMessagesCount |
Nombre maximal de messages à remettre dans un message en bloc. |
Int |
DaprSubscriptionProperties
Nom |
Descriptif |
Valeur |
bulkS’abonner |
Options d’abonnement en bloc |
DaprSubscriptionBulkSubscribeOptions |
deadLetterTopic |
Nom de la rubrique Deadletter |
corde |
métadonnées |
Métadonnées d’abonnement |
DaprSubscriptionPropertiesMetadata |
pubsubName |
Nom du composant Dapr PubSub |
corde |
itinéraires |
Itinéraires d’abonnement |
DaprSubscriptionRoutes |
Étendues |
Étendues d’application pour restreindre l’abonnement à des applications spécifiques. |
chaîne[] |
sujet |
Nom de la rubrique |
corde |
DaprSubscriptionRouteRule
Nom |
Descriptif |
Valeur |
allumette |
Expression CEL facultative utilisée pour correspondre à l’événement. Si la correspondance n’est pas spécifiée, l’itinéraire est considéré comme la valeur par défaut. Les règles sont testées dans l’ordre spécifié. Elles doivent donc être définies de la plupart aux moins spécifiques. L’itinéraire par défaut doit apparaître en dernier dans la liste. |
corde |
chemin |
Chemin d’accès des événements qui correspondent à cette règle |
corde |
DaprSubscriptionRoutes
Nom |
Descriptif |
Valeur |
faire défaut |
Chemin d’accès par défaut pour remettre des événements qui ne correspondent à aucune des règles. |
corde |
règlement |
Liste des règles d’itinéraire de l’abonnement aux événements Dapr PubSub. |
DaprSubscriptionRouteRule[] |
Définition de ressource de modèle ARM
Le type de ressource managedEnvironments/daprSubscriptions peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Pour créer une ressource Microsoft.App/managedEnvironments/daprSubscriptions, ajoutez le code JSON suivant à votre modèle.
{
"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"
}
}
Valeurs de propriété
Microsoft.App/managedEnvironments/daprSubscriptions
Nom |
Descriptif |
Valeur |
apiVersion |
Version de l’API |
'2024-10-02-preview' |
nom |
Nom de la ressource |
chaîne (obligatoire) |
Propriétés |
Propriétés spécifiques de l’abonnement aux événements Dapr PubSub |
DaprSubscriptionProperties |
type |
Type de ressource |
'Microsoft.App/managedEnvironments/daprSubscriptions' |
DaprSubscriptionBulkSubscribeOptions
Nom |
Descriptif |
Valeur |
Activé |
Activer un abonnement en bloc |
Bool |
maxAwaitDurationMs |
Durée maximale en millisecondes à attendre avant qu’un message en bloc soit envoyé à l’application. |
Int |
maxMessagesCount |
Nombre maximal de messages à remettre dans un message en bloc. |
Int |
DaprSubscriptionProperties
Nom |
Descriptif |
Valeur |
bulkS’abonner |
Options d’abonnement en bloc |
DaprSubscriptionBulkSubscribeOptions |
deadLetterTopic |
Nom de la rubrique Deadletter |
corde |
métadonnées |
Métadonnées d’abonnement |
DaprSubscriptionPropertiesMetadata |
pubsubName |
Nom du composant Dapr PubSub |
corde |
itinéraires |
Itinéraires d’abonnement |
DaprSubscriptionRoutes |
Étendues |
Étendues d’application pour restreindre l’abonnement à des applications spécifiques. |
chaîne[] |
sujet |
Nom de la rubrique |
corde |
DaprSubscriptionRouteRule
Nom |
Descriptif |
Valeur |
allumette |
Expression CEL facultative utilisée pour correspondre à l’événement. Si la correspondance n’est pas spécifiée, l’itinéraire est considéré comme la valeur par défaut. Les règles sont testées dans l’ordre spécifié. Elles doivent donc être définies de la plupart aux moins spécifiques. L’itinéraire par défaut doit apparaître en dernier dans la liste. |
corde |
chemin |
Chemin d’accès des événements qui correspondent à cette règle |
corde |
DaprSubscriptionRoutes
Nom |
Descriptif |
Valeur |
faire défaut |
Chemin d’accès par défaut pour remettre des événements qui ne correspondent à aucune des règles. |
corde |
règlement |
Liste des règles d’itinéraire de l’abonnement aux événements Dapr PubSub. |
DaprSubscriptionRouteRule[] |
Exemples d’utilisation
Le type de ressource managedEnvironments/daprSubscriptions peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Pour créer une ressource Microsoft.App/managedEnvironments/daprSubscriptions, ajoutez le terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.App/managedEnvironments/daprSubscriptions@2024-10-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"
}
}
}
Valeurs de propriété
Microsoft.App/managedEnvironments/daprSubscriptions
Nom |
Descriptif |
Valeur |
nom |
Nom de la ressource |
chaîne (obligatoire) |
parent_id |
ID de la ressource qui est le parent de cette ressource. |
ID de ressource de type : managedEnvironments |
Propriétés |
Propriétés spécifiques de l’abonnement aux événements Dapr PubSub |
DaprSubscriptionProperties |
type |
Type de ressource |
« Microsoft.App/managedEnvironments/daprSubscriptions@2024-10-02-preview » |
DaprSubscriptionBulkSubscribeOptions
Nom |
Descriptif |
Valeur |
Activé |
Activer un abonnement en bloc |
Bool |
maxAwaitDurationMs |
Durée maximale en millisecondes à attendre avant qu’un message en bloc soit envoyé à l’application. |
Int |
maxMessagesCount |
Nombre maximal de messages à remettre dans un message en bloc. |
Int |
DaprSubscriptionProperties
Nom |
Descriptif |
Valeur |
bulkS’abonner |
Options d’abonnement en bloc |
DaprSubscriptionBulkSubscribeOptions |
deadLetterTopic |
Nom de la rubrique Deadletter |
corde |
métadonnées |
Métadonnées d’abonnement |
DaprSubscriptionPropertiesMetadata |
pubsubName |
Nom du composant Dapr PubSub |
corde |
itinéraires |
Itinéraires d’abonnement |
DaprSubscriptionRoutes |
Étendues |
Étendues d’application pour restreindre l’abonnement à des applications spécifiques. |
chaîne[] |
sujet |
Nom de la rubrique |
corde |
DaprSubscriptionRouteRule
Nom |
Descriptif |
Valeur |
allumette |
Expression CEL facultative utilisée pour correspondre à l’événement. Si la correspondance n’est pas spécifiée, l’itinéraire est considéré comme la valeur par défaut. Les règles sont testées dans l’ordre spécifié. Elles doivent donc être définies de la plupart aux moins spécifiques. L’itinéraire par défaut doit apparaître en dernier dans la liste. |
corde |
chemin |
Chemin d’accès des événements qui correspondent à cette règle |
corde |
DaprSubscriptionRoutes
Nom |
Descriptif |
Valeur |
faire défaut |
Chemin d’accès par défaut pour remettre des événements qui ne correspondent à aucune des règles. |
corde |
règlement |
Liste des règles d’itinéraire de l’abonnement aux événements Dapr PubSub. |
DaprSubscriptionRouteRule[] |