Sdílet prostřednictvím


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

Definice prostředku Bicep

Typ prostředku managedEnvironments/daprSubscriptions je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit Microsoft.App/managedEnvironments/daprSubscriptions prostředek, přidejte do šablony následující bicep.

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

Hodnoty vlastností

DaprSubscriptionBulkSubscribeOptions

Jméno Popis Hodnota
zpřístupněný Povolení hromadného předplatného Bool
maxAwaitDurationMs Maximální doba trvání v milisekundách čekání před odesláním hromadné zprávy do aplikace. Int
maxMessagesCount Maximální počet zpráv, které se mají doručovat v hromadné zprávě Int

DaprSubscriptionProperties

Jméno Popis Hodnota
bulkSubscribe Možnosti hromadného předplatného DaprSubscriptionBulkSubscribeOptions
deadLetterTopic Název tématu Deadletter řetězec
metadata Metadata předplatného daprSubscriptionPropertiesMetadata
pubsubName Název komponenty Dapr PubSub řetězec
trasy Trasy předplatného DaprSubscriptionRoutes
oblasti Obory aplikací pro omezení předplatného na konkrétní aplikace. string[]
námět Název tématu řetězec

DaprSubscriptionPropertiesMetadata

Jméno Popis Hodnota

DaprSubscriptionRouteRule

Jméno Popis Hodnota
utkání Volitelný výraz CEL použitý ke shodě s událostí. Pokud není zadaná shoda, je trasa považována za výchozí. Pravidla se testují v uvedeném pořadí, takže by měly být definovány od většiny po nejméně specifické. Výchozí trasa by se měla zobrazit jako poslední v seznamu. řetězec
cesta Cesta pro události, které odpovídají tomuto pravidlu řetězec

DaprSubscriptionRoutes

Jméno Popis Hodnota
výchozí Výchozí cesta k doručování událostí, které neodpovídají žádnému z pravidel. řetězec
pravidla Seznam pravidel směrování odběru událostí Dapr PubSub DaprSubscriptionRouteRule[]

Microsoft.App/managedEnvironments/daprSubscriptions

Jméno Popis Hodnota
Jméno Název prostředku string (povinné)
rodič V bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost je potřeba přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek.

Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek.
Symbolický název prostředku typu: managedEnvironments
vlastnosti Vlastnosti specifické pro prostředek odběru událostí Dapr PubSub DaprSubscriptionProperties

Definice prostředku šablony ARM

Typ prostředku managedEnvironments/daprSubscriptions je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit Microsoft.App/managedEnvironments/daprSubscriptions prostředek, přidejte do šablony následující JSON.

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

Hodnoty vlastností

DaprSubscriptionBulkSubscribeOptions

Jméno Popis Hodnota
zpřístupněný Povolení hromadného předplatného Bool
maxAwaitDurationMs Maximální doba trvání v milisekundách čekání před odesláním hromadné zprávy do aplikace. Int
maxMessagesCount Maximální počet zpráv, které se mají doručovat v hromadné zprávě Int

DaprSubscriptionProperties

Jméno Popis Hodnota
bulkSubscribe Možnosti hromadného předplatného DaprSubscriptionBulkSubscribeOptions
deadLetterTopic Název tématu Deadletter řetězec
metadata Metadata předplatného daprSubscriptionPropertiesMetadata
pubsubName Název komponenty Dapr PubSub řetězec
trasy Trasy předplatného DaprSubscriptionRoutes
oblasti Obory aplikací pro omezení předplatného na konkrétní aplikace. string[]
námět Název tématu řetězec

DaprSubscriptionPropertiesMetadata

Jméno Popis Hodnota

DaprSubscriptionRouteRule

Jméno Popis Hodnota
utkání Volitelný výraz CEL použitý ke shodě s událostí. Pokud není zadaná shoda, je trasa považována za výchozí. Pravidla se testují v uvedeném pořadí, takže by měly být definovány od většiny po nejméně specifické. Výchozí trasa by se měla zobrazit jako poslední v seznamu. řetězec
cesta Cesta pro události, které odpovídají tomuto pravidlu řetězec

DaprSubscriptionRoutes

Jméno Popis Hodnota
výchozí Výchozí cesta k doručování událostí, které neodpovídají žádnému z pravidel. řetězec
pravidla Seznam pravidel směrování odběru událostí Dapr PubSub DaprSubscriptionRouteRule[]

Microsoft.App/managedEnvironments/daprSubscriptions

Jméno Popis Hodnota
apiVersion Verze rozhraní API 2024-10-02-preview
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti specifické pro prostředek odběru událostí Dapr PubSub DaprSubscriptionProperties
typ Typ prostředku "Microsoft.App/managedEnvironments/daprSubscriptions"

Příklady použití

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku managedEnvironments/daprSubscriptions je možné nasadit s operacemi, které cílí:

  • skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit Microsoft.App/managedEnvironments/daprSubscriptions prostředek, přidejte do šablony následující Terraform.

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

Hodnoty vlastností

DaprSubscriptionBulkSubscribeOptions

Jméno Popis Hodnota
zpřístupněný Povolení hromadného předplatného Bool
maxAwaitDurationMs Maximální doba trvání v milisekundách čekání před odesláním hromadné zprávy do aplikace. Int
maxMessagesCount Maximální počet zpráv, které se mají doručovat v hromadné zprávě Int

DaprSubscriptionProperties

Jméno Popis Hodnota
bulkSubscribe Možnosti hromadného předplatného DaprSubscriptionBulkSubscribeOptions
deadLetterTopic Název tématu Deadletter řetězec
metadata Metadata předplatného daprSubscriptionPropertiesMetadata
pubsubName Název komponenty Dapr PubSub řetězec
trasy Trasy předplatného DaprSubscriptionRoutes
oblasti Obory aplikací pro omezení předplatného na konkrétní aplikace. string[]
námět Název tématu řetězec

DaprSubscriptionPropertiesMetadata

Jméno Popis Hodnota

DaprSubscriptionRouteRule

Jméno Popis Hodnota
utkání Volitelný výraz CEL použitý ke shodě s událostí. Pokud není zadaná shoda, je trasa považována za výchozí. Pravidla se testují v uvedeném pořadí, takže by měly být definovány od většiny po nejméně specifické. Výchozí trasa by se měla zobrazit jako poslední v seznamu. řetězec
cesta Cesta pro události, které odpovídají tomuto pravidlu řetězec

DaprSubscriptionRoutes

Jméno Popis Hodnota
výchozí Výchozí cesta k doručování událostí, které neodpovídají žádnému z pravidel. řetězec
pravidla Seznam pravidel směrování odběru událostí Dapr PubSub DaprSubscriptionRouteRule[]

Microsoft.App/managedEnvironments/daprSubscriptions

Jméno Popis Hodnota
Jméno Název prostředku string (povinné)
parent_id ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu: managedEnvironments
vlastnosti Vlastnosti specifické pro prostředek odběru událostí Dapr PubSub DaprSubscriptionProperties
typ Typ prostředku "Microsoft.App/managedEnvironments/daprSubscriptions@2024-10-02-preview"