Microsoft.App managedEnvironments/daprComponents/resiliencyPolicies
Artikel 08/03/2024
1 deltagare
Feedback
I den här artikeln
Bicep-resursdefinition
Resurstypen managedEnvironments/daprComponents/resiliencyPolicies kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen .
Om du vill skapa en Microsoft.App/managedEnvironments/daprComponents/resiliencyPolicies resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.App/managedEnvironments/daprComponents/resiliencyPolicies@2024-02-02-preview' = {
name: 'string'
parent: resourceSymbolicName
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
}
}
}
}
Egenskapsvärden
managedEnvironments/daprComponents/resiliencyPolicie...
Namn
Beskrivning
Värde
Namn
Resursnamnet Se hur du anger namn och typer för underordnade resurser i Bicep .
sträng (krävs)
förälder
I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen. Mer information finns i Underordnad resurs utanför den överordnade resursen .
Symboliskt namn för resurs av typen: daprComponents
Egenskaper
Resursspecifika egenskaper för Dapr-komponentens återhämtningsprincip
DaprComponentResiliencyPolicyProperties
DaprComponentResiliencyPolicyProperties
DaprComponentResiliencyPolicyConfiguration
DaprComponentResiliencyPolicyCircuitBreakerPolicyCon...
Namn
Beskrivning
Värde
consecutiveErrors
Antalet efterföljande fel innan kretsen öppnas.
Int
intervalInSeconds
Det valfria intervallet i sekunder efter vilket antalet fel återställs till 0. Ett intervall på 0 återställs aldrig. Om det inte anges används värdet timeoutInSeconds.
Int
timeoutInSeconds
Intervallet i sekunder tills ett nytt försök görs efter att kretsen har öppnats.
Int
DaprComponentResiliencyPolicyHttpRetryPolicyConfigur...
DaprComponentResiliencyPolicyHttpRetryBackOffConfigu...
Namn
Beskrivning
Värde
initialDelayInMilliseconds
Den valfria inledande fördröjningen i millisekunder innan en åtgärd görs om
Int
maxIntervalInMilliseconds
Det valfria maximala tidsintervallet i millisekunder mellan återförsök
Int
DaprComponentResiliencyPolicyTimeoutPolicyConfigurat...
Namn
Beskrivning
Värde
responseTimeoutInSeconds
Den valfria tidsgränsen för svar i sekunder
Int
Resursdefinition för ARM-mall
Resurstypen managedEnvironments/daprComponents/resiliencyPolicies kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen .
Om du vill skapa en Microsoft.App/managedEnvironments/daprComponents/resiliencyPolicies resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.App/managedEnvironments/daprComponents/resiliencyPolicies",
"apiVersion": "2024-02-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"
}
}
}
}
Egenskapsvärden
managedEnvironments/daprComponents/resiliencyPolicie...
Namn
Beskrivning
Värde
typ
Resurstypen
"Microsoft.App/managedEnvironments/daprComponents/resiliencyPolicies"
apiVersion
Resurs-API-versionen
"2024-02-02-preview"
Namn
Resursnamnet Se hur du anger namn och typer för underordnade resurser i JSON ARM-mallar .
sträng (krävs)
Egenskaper
Resursspecifika egenskaper för Dapr-komponentens återhämtningsprincip
DaprComponentResiliencyPolicyProperties
DaprComponentResiliencyPolicyProperties
DaprComponentResiliencyPolicyConfiguration
DaprComponentResiliencyPolicyCircuitBreakerPolicyCon...
Namn
Beskrivning
Värde
consecutiveErrors
Antalet efterföljande fel innan kretsen öppnas.
Int
intervalInSeconds
Det valfria intervallet i sekunder efter vilket antalet fel återställs till 0. Ett intervall på 0 återställs aldrig. Om det inte anges används värdet timeoutInSeconds.
Int
timeoutInSeconds
Intervallet i sekunder tills ett nytt försök görs efter att kretsen har öppnats.
Int
DaprComponentResiliencyPolicyHttpRetryPolicyConfigur...
DaprComponentResiliencyPolicyHttpRetryBackOffConfigu...
Namn
Beskrivning
Värde
initialDelayInMilliseconds
Den valfria inledande fördröjningen i millisekunder innan en åtgärd görs om
Int
maxIntervalInMilliseconds
Det valfria maximala tidsintervallet i millisekunder mellan återförsök
Int
DaprComponentResiliencyPolicyTimeoutPolicyConfigurat...
Namn
Beskrivning
Värde
responseTimeoutInSeconds
Den valfria tidsgränsen för svar i sekunder
Int
Resurstypen managedEnvironments/daprComponents/resiliencyPolicies kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen .
Om du vill skapa en Microsoft.App/managedEnvironments/daprComponents/resiliencyPolicies resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.App/managedEnvironments/daprComponents/resiliencyPolicies@2024-02-02-preview"
name = "string"
parent_id = "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
}
}
}
})
}
Egenskapsvärden
managedEnvironments/daprComponents/resiliencyPolicie...
Namn
Beskrivning
Värde
typ
Resurstypen
"Microsoft.App/managedEnvironments/daprComponents/resiliencyPolicies@2024-02-02-preview"
Namn
Resursnamnet
sträng (krävs)
parent_id
ID för resursen som är överordnad för den här resursen.
ID för resurs av typen: daprComponents
Egenskaper
Resursspecifika egenskaper för Dapr-komponentens återhämtningsprincip
DaprComponentResiliencyPolicyProperties
DaprComponentResiliencyPolicyProperties
DaprComponentResiliencyPolicyConfiguration
DaprComponentResiliencyPolicyCircuitBreakerPolicyCon...
Namn
Beskrivning
Värde
consecutiveErrors
Antalet efterföljande fel innan kretsen öppnas.
Int
intervalInSeconds
Det valfria intervallet i sekunder efter vilket antalet fel återställs till 0. Ett intervall på 0 återställs aldrig. Om det inte anges används värdet timeoutInSeconds.
Int
timeoutInSeconds
Intervallet i sekunder tills ett nytt försök görs efter att kretsen har öppnats.
Int
DaprComponentResiliencyPolicyHttpRetryPolicyConfigur...
DaprComponentResiliencyPolicyHttpRetryBackOffConfigu...
Namn
Beskrivning
Värde
initialDelayInMilliseconds
Den valfria inledande fördröjningen i millisekunder innan en åtgärd görs om
Int
maxIntervalInMilliseconds
Det valfria maximala tidsintervallet i millisekunder mellan återförsök
Int
DaprComponentResiliencyPolicyTimeoutPolicyConfigurat...
Namn
Beskrivning
Värde
responseTimeoutInSeconds
Den valfria tidsgränsen för svar i sekunder
Int