Microsoft.App managedEnvironments/daprSubscriptions 2023-11-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@2023-11-02-preview' = {
  name: 'string'
  parent: resourceSymbolicName
  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í

managedEnvironments/daprSubscriptions

Jméno Popis Hodnota
Jméno Název prostředku

Podívejte se, jak nastavit názvy a typy podřízených prostředků v Bicep.
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

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

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

DaprSubscriptionPropertiesMetadata

Jméno Popis Hodnota
{přizpůsobená vlastnost} ř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[]

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

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": "2023-11-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í

managedEnvironments/daprSubscriptions

Jméno Popis Hodnota
typ Typ prostředku "Microsoft.App/managedEnvironments/daprSubscriptions"
apiVersion Verze rozhraní API prostředku 2023-11-02-preview
Jméno Název prostředku

Podívejte se, jak nastavit názvy a typy podřízených prostředků v šablonách JSON ARM.
string (povinné)
vlastnosti Vlastnosti specifické pro prostředek odběru událostí Dapr PubSub DaprSubscriptionProperties

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

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

DaprSubscriptionPropertiesMetadata

Jméno Popis Hodnota
{přizpůsobená vlastnost} ř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[]

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

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@2023-11-02-preview"
  name = "string"
  parent_id = "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í

managedEnvironments/daprSubscriptions

Jméno Popis Hodnota
typ Typ prostředku "Microsoft.App/managedEnvironments/daprSubscriptions@2023-11-02-preview"
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

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

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

DaprSubscriptionPropertiesMetadata

Jméno Popis Hodnota
{přizpůsobená vlastnost} ř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[]

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