Delen via


Microsoft.App managedEnvironments/daprComponents/resiliencyPolicies 2023-11-02-preview

Bicep-resourcedefinitie

Het resourcetype managedEnvironments/daprComponents/resiliencyPolicies kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.App/managedEnvironments/daprComponents/resiliencyPolicies resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.App/managedEnvironments/daprComponents/resiliencyPolicies@2023-11-02-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    inboundPolicy: {
      circuitBreakerPolicy: {
        consecutiveErrors: int
        intervalInSeconds: int
        timeoutInSeconds: int
      }
      httpRetryPolicy: {
        maxRetries: int
        retryBackOff: {
          initialDelayInMilliseconds: int
          maxIntervalInMilliseconds: int
        }
      }
      timeoutPolicy: {
        responseTimeoutInSeconds: int
      }
    }
    outboundPolicy: {
      circuitBreakerPolicy: {
        consecutiveErrors: int
        intervalInSeconds: int
        timeoutInSeconds: int
      }
      httpRetryPolicy: {
        maxRetries: int
        retryBackOff: {
          initialDelayInMilliseconds: int
          maxIntervalInMilliseconds: int
        }
      }
      timeoutPolicy: {
        responseTimeoutInSeconds: int
      }
    }
  }
}

Eigenschapswaarden

DaprComponentResiliencyPolicyCircuitBreakerPolicyConfiguration

Naam Beschrijving Waarde
opeenvolgendeErrors Het aantal opeenvolgende fouten voordat het circuit wordt geopend. Int
intervalInSeconds Het optionele interval in seconden waarna het aantal fouten opnieuw wordt ingesteld op 0. Een interval van 0 wordt nooit opnieuw ingesteld. Als dit niet is opgegeven, wordt de time-outInSeconds-waarde gebruikt. Int
time-outInSeconds Het interval in seconden totdat er een nieuwe poging wordt gedaan nadat het circuit is geopend. Int

DaprComponentResiliencyPolicyConfiguration

Naam Beschrijving Waarde
circuitBreakerPolicy De configuratie van het optionele circuitonderbrekerbeleid DaprComponentResiliencyPolicyCircuitBreakerPolicyConfiguration
httpRetryPolicy De optionele configuratie voor beleid voor opnieuw proberen voor HTTP DaprComponentResiliencyPolicyHttpRetryPolicyConfiguration
timeoutPolicy De optionele configuratie van time-outbeleid DaprComponentResiliencyPolicyTimeoutPolicyConfiguration

DaprComponentResiliencyPolicyHttpRetryBackOffConfiguration

Naam Beschrijving Waarde
initialDelayInMilliseconds De optionele initiële vertraging in milliseconden voordat een bewerking opnieuw wordt geprobeerd Int
maxIntervalInMilliseconds Het optionele maximale tijdsinterval in milliseconden tussen nieuwe pogingen Int

DaprComponentResiliencyPolicyHttpRetryPolicyConfiguration

Naam Beschrijving Waarde
maxRetries Het optionele maximum aantal nieuwe pogingen Int
retryBackOff De optionele back-offconfiguratie voor opnieuw proberen DaprComponentResiliencyPolicyHttpRetryBackOffConfiguration

DaprComponentResiliencyPolicyProperties

Naam Beschrijving Waarde
inboundPolicy De optionele configuratie voor het tolerantiebeleid voor binnenkomende onderdelen DaprComponentResiliencyPolicyConfiguration-
uitgaandepolicy De optionele configuratie van het tolerantiebeleid voor uitgaande onderdelen DaprComponentResiliencyPolicyConfiguration-

DaprComponentResiliencyPolicyTimeoutPolicyConfiguration

Naam Beschrijving Waarde
responseTimeoutInSeconds De optionele reactietime-out in seconden Int

Microsoft.App/managedEnvironments/daprComponents/resiliencyPolicies

Naam Beschrijving Waarde
naam De resourcenaam tekenreeks (vereist)
ouder In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.

Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie.
Symbolische naam voor resource van het type: managedEnvironments/daprComponents
Eigenschappen Resourcespecifieke eigenschappen voor dapr-onderdeeltolerantiebeleid DaprComponentResiliencyPolicyProperties

Resourcedefinitie van ARM-sjabloon

Het resourcetype managedEnvironments/daprComponents/resiliencyPolicies kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.App/managedEnvironments/daprComponents/resiliencyPolicies-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.App/managedEnvironments/daprComponents/resiliencyPolicies",
  "apiVersion": "2023-11-02-preview",
  "name": "string",
  "properties": {
    "inboundPolicy": {
      "circuitBreakerPolicy": {
        "consecutiveErrors": "int",
        "intervalInSeconds": "int",
        "timeoutInSeconds": "int"
      },
      "httpRetryPolicy": {
        "maxRetries": "int",
        "retryBackOff": {
          "initialDelayInMilliseconds": "int",
          "maxIntervalInMilliseconds": "int"
        }
      },
      "timeoutPolicy": {
        "responseTimeoutInSeconds": "int"
      }
    },
    "outboundPolicy": {
      "circuitBreakerPolicy": {
        "consecutiveErrors": "int",
        "intervalInSeconds": "int",
        "timeoutInSeconds": "int"
      },
      "httpRetryPolicy": {
        "maxRetries": "int",
        "retryBackOff": {
          "initialDelayInMilliseconds": "int",
          "maxIntervalInMilliseconds": "int"
        }
      },
      "timeoutPolicy": {
        "responseTimeoutInSeconds": "int"
      }
    }
  }
}

Eigenschapswaarden

DaprComponentResiliencyPolicyCircuitBreakerPolicyConfiguration

Naam Beschrijving Waarde
opeenvolgendeErrors Het aantal opeenvolgende fouten voordat het circuit wordt geopend. Int
intervalInSeconds Het optionele interval in seconden waarna het aantal fouten opnieuw wordt ingesteld op 0. Een interval van 0 wordt nooit opnieuw ingesteld. Als dit niet is opgegeven, wordt de time-outInSeconds-waarde gebruikt. Int
time-outInSeconds Het interval in seconden totdat er een nieuwe poging wordt gedaan nadat het circuit is geopend. Int

DaprComponentResiliencyPolicyConfiguration

Naam Beschrijving Waarde
circuitBreakerPolicy De configuratie van het optionele circuitonderbrekerbeleid DaprComponentResiliencyPolicyCircuitBreakerPolicyConfiguration
httpRetryPolicy De optionele configuratie voor beleid voor opnieuw proberen voor HTTP DaprComponentResiliencyPolicyHttpRetryPolicyConfiguration
timeoutPolicy De optionele configuratie van time-outbeleid DaprComponentResiliencyPolicyTimeoutPolicyConfiguration

DaprComponentResiliencyPolicyHttpRetryBackOffConfiguration

Naam Beschrijving Waarde
initialDelayInMilliseconds De optionele initiële vertraging in milliseconden voordat een bewerking opnieuw wordt geprobeerd Int
maxIntervalInMilliseconds Het optionele maximale tijdsinterval in milliseconden tussen nieuwe pogingen Int

DaprComponentResiliencyPolicyHttpRetryPolicyConfiguration

Naam Beschrijving Waarde
maxRetries Het optionele maximum aantal nieuwe pogingen Int
retryBackOff De optionele back-offconfiguratie voor opnieuw proberen DaprComponentResiliencyPolicyHttpRetryBackOffConfiguration

DaprComponentResiliencyPolicyProperties

Naam Beschrijving Waarde
inboundPolicy De optionele configuratie voor het tolerantiebeleid voor binnenkomende onderdelen DaprComponentResiliencyPolicyConfiguration-
uitgaandepolicy De optionele configuratie van het tolerantiebeleid voor uitgaande onderdelen DaprComponentResiliencyPolicyConfiguration-

DaprComponentResiliencyPolicyTimeoutPolicyConfiguration

Naam Beschrijving Waarde
responseTimeoutInSeconds De optionele reactietime-out in seconden Int

Microsoft.App/managedEnvironments/daprComponents/resiliencyPolicies

Naam Beschrijving Waarde
apiVersion De API-versie '2023-11-02-preview'
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Resourcespecifieke eigenschappen voor dapr-onderdeeltolerantiebeleid DaprComponentResiliencyPolicyProperties
type Het resourcetype 'Microsoft.App/managedEnvironments/daprComponents/resiliencyPolicies'

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype managedEnvironments/daprComponents/resiliencyPolicies kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.App/managedEnvironments/daprComponents/resiliencyPolicies-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.App/managedEnvironments/daprComponents/resiliencyPolicies@2023-11-02-preview"
  name = "string"
  body = jsonencode({
    properties = {
      inboundPolicy = {
        circuitBreakerPolicy = {
          consecutiveErrors = int
          intervalInSeconds = int
          timeoutInSeconds = int
        }
        httpRetryPolicy = {
          maxRetries = int
          retryBackOff = {
            initialDelayInMilliseconds = int
            maxIntervalInMilliseconds = int
          }
        }
        timeoutPolicy = {
          responseTimeoutInSeconds = int
        }
      }
      outboundPolicy = {
        circuitBreakerPolicy = {
          consecutiveErrors = int
          intervalInSeconds = int
          timeoutInSeconds = int
        }
        httpRetryPolicy = {
          maxRetries = int
          retryBackOff = {
            initialDelayInMilliseconds = int
            maxIntervalInMilliseconds = int
          }
        }
        timeoutPolicy = {
          responseTimeoutInSeconds = int
        }
      }
    }
  })
}

Eigenschapswaarden

DaprComponentResiliencyPolicyCircuitBreakerPolicyConfiguration

Naam Beschrijving Waarde
opeenvolgendeErrors Het aantal opeenvolgende fouten voordat het circuit wordt geopend. Int
intervalInSeconds Het optionele interval in seconden waarna het aantal fouten opnieuw wordt ingesteld op 0. Een interval van 0 wordt nooit opnieuw ingesteld. Als dit niet is opgegeven, wordt de time-outInSeconds-waarde gebruikt. Int
time-outInSeconds Het interval in seconden totdat er een nieuwe poging wordt gedaan nadat het circuit is geopend. Int

DaprComponentResiliencyPolicyConfiguration

Naam Beschrijving Waarde
circuitBreakerPolicy De configuratie van het optionele circuitonderbrekerbeleid DaprComponentResiliencyPolicyCircuitBreakerPolicyConfiguration
httpRetryPolicy De optionele configuratie voor beleid voor opnieuw proberen voor HTTP DaprComponentResiliencyPolicyHttpRetryPolicyConfiguration
timeoutPolicy De optionele configuratie van time-outbeleid DaprComponentResiliencyPolicyTimeoutPolicyConfiguration

DaprComponentResiliencyPolicyHttpRetryBackOffConfiguration

Naam Beschrijving Waarde
initialDelayInMilliseconds De optionele initiële vertraging in milliseconden voordat een bewerking opnieuw wordt geprobeerd Int
maxIntervalInMilliseconds Het optionele maximale tijdsinterval in milliseconden tussen nieuwe pogingen Int

DaprComponentResiliencyPolicyHttpRetryPolicyConfiguration

Naam Beschrijving Waarde
maxRetries Het optionele maximum aantal nieuwe pogingen Int
retryBackOff De optionele back-offconfiguratie voor opnieuw proberen DaprComponentResiliencyPolicyHttpRetryBackOffConfiguration

DaprComponentResiliencyPolicyProperties

Naam Beschrijving Waarde
inboundPolicy De optionele configuratie voor het tolerantiebeleid voor binnenkomende onderdelen DaprComponentResiliencyPolicyConfiguration-
uitgaandepolicy De optionele configuratie van het tolerantiebeleid voor uitgaande onderdelen DaprComponentResiliencyPolicyConfiguration-

DaprComponentResiliencyPolicyTimeoutPolicyConfiguration

Naam Beschrijving Waarde
responseTimeoutInSeconds De optionele reactietime-out in seconden Int

Microsoft.App/managedEnvironments/daprComponents/resiliencyPolicies

Naam Beschrijving Waarde
naam De resourcenaam tekenreeks (vereist)
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: managedEnvironments/daprComponents
Eigenschappen Resourcespecifieke eigenschappen voor dapr-onderdeeltolerantiebeleid DaprComponentResiliencyPolicyProperties
type Het resourcetype "Microsoft.App/managedEnvironments/daprComponents/resiliencyPolicies@2023-11-02-preview"