Microsoft.App managedEnvironments/daprComponents/resiliencyPolicies 2023-11-02-preview
Artikel 12/21/2024
2 inzenders
Feedback
In dit artikel
Bicep-resourcedefinitie
Het resourcetype managedEnvironments/daprComponents/resiliencyPolicies kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
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
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
DaprComponentResiliencyPolicyProperties
DaprComponentResiliencyPolicyTimeoutPolicyConfiguration
Naam
Beschrijving
Waarde
responseTimeoutInSeconds
De optionele reactietime-out in seconden
Int
Microsoft.App/managedEnvironments/daprComponents/resiliencyPolicies
Resourcedefinitie van ARM-sjabloon
Het resourcetype managedEnvironments/daprComponents/resiliencyPolicies kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
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
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
DaprComponentResiliencyPolicyProperties
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'
Het resourcetype managedEnvironments/daprComponents/resiliencyPolicies kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
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
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
DaprComponentResiliencyPolicyProperties
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"