Microsoft.ApiManagement service/backends
- senaste
- 2024-06-01-preview
- 2024-05-01
- 2023-09-01-preview
- 2023-05-01-preview
- 2023-03-01-preview
- 2022-09-01-preview
- 2022-08-01
- 2022-04-01-preview
- 2021-12-01-preview
- 2021-08-01
- 2021-04-01-preview
- 2021-01-01-preview
- 2020-12-01
- 2020-06-01-preview
- 2019-12-01
- 2019-12-01-preview
- 2019-01-01
- 2018-06-01-preview
- 2018-01-01
- 2017-03-01
- 2016-10-10
- 2016-07-07
Bicep-resursdefinition
Resurstypen tjänst/serverdel kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.ApiManagement/service/backends-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.ApiManagement/service/backends@2024-06-01-preview' = {
parent: resourceSymbolicName
name: 'string'
properties: {
circuitBreaker: {
rules: [
{
acceptRetryAfter: bool
failureCondition: {
count: int
errorReasons: [
'string'
]
interval: 'string'
percentage: int
statusCodeRanges: [
{
max: int
min: int
}
]
}
name: 'string'
tripDuration: 'string'
}
]
}
credentials: {
authorization: {
parameter: 'string'
scheme: 'string'
}
certificate: [
'string'
]
certificateIds: [
'string'
]
header: {
{customized property}: [
'string'
]
}
query: {
{customized property}: [
'string'
]
}
}
description: 'string'
pool: {
services: [
{
id: 'string'
priority: int
weight: int
}
]
}
properties: {
serviceFabricCluster: {
clientCertificateId: 'string'
clientCertificatethumbprint: 'string'
managementEndpoints: [
'string'
]
maxPartitionResolutionRetries: int
serverCertificateThumbprints: [
'string'
]
serverX509Names: [
{
issuerCertificateThumbprint: 'string'
name: 'string'
}
]
}
}
protocol: 'string'
proxy: {
password: 'string'
url: 'string'
username: 'string'
}
resourceId: 'string'
title: 'string'
tls: {
validateCertificateChain: bool
validateCertificateName: bool
}
type: 'string'
url: 'string'
}
}
Egenskapsvärden
BackendAuthorizationHeaderCredentials
Namn | Beskrivning | Värde |
---|---|---|
parameter | Autentiseringsparametervärde. | sträng Begränsningar: Min längd = 1 Maximal längd = 1 (krävs) |
schema | Namn på autentiseringsschema. | sträng Begränsningar: Min längd = 1 Maximal längd = 1 (krävs) |
BackendBaseParametersPool
Namn | Beskrivning | Värde |
---|---|---|
tjänster | Listan över serverdelsentiteter som tillhör en pool. | BackendPoolItem[] |
BackendCircuitBreaker
Namn | Beskrivning | Värde |
---|---|---|
reglemente | Reglerna för att snubbla serverdelen. | CircuitBreakerRule[] |
BackendContractProperties
Namn | Beskrivning | Värde |
---|---|---|
circuitBreaker | Konfiguration av backend-kretsbrytare | BackendCircuitBreaker |
Autentiseringsuppgifter | Egenskaper för backend-autentiseringsuppgifter för kontrakt | BackendCredentialsContract |
beskrivning | Serverdelsbeskrivning. | sträng Begränsningar: Min längd = 1 Maximal längd = 1 |
pöl | BackendBaseParametersPool | |
Egenskaper | Kontrakt för serverdelsegenskaper | BackendProperties |
protokoll | Protokoll för serverdelskommunikation. | "http" "soap" (krävs) |
proxyserver | Egenskaper för serverdelsgatewaykontrakt | BackendProxyContract |
resourceId | Hanterings-URI för resursen i det externa systemet. Den här URL:en kan vara armresurs-ID för Logic Apps, Funktionsappar eller API-appar. | sträng Begränsningar: Min längd = 1 Maximal längd = 1 |
titel | Serverdelsrubrik. | sträng Begränsningar: Min längd = 1 Maximal längd = 1 |
tls | Egenskaper för serverdels-TLS | BackendTlsProperties |
typ | Typ av serverdel. En serverdel kan vara antingen Enskild eller Pool. | "Pool" "Enkel" |
URL | Körnings-URL för serverdelen. | sträng Begränsningar: Min längd = 1 Maximal längd = 1 (krävs) |
BackendCredentialsContract
Namn | Beskrivning | Värde |
---|---|---|
tillstånd | Auktoriseringshuvudautentisering | BackendAuthorizationHeaderCredentials |
intyg | Lista över tumavtryck för klientcertifikat. Ignoreras om certificatesIds tillhandahålls. | string[] |
certificateIds | Lista över klientcertifikat-ID:t. | string[] |
rubrik | Beskrivning av rubrikparameter. | BackendCredentialsContractHeader |
fråga | Beskrivning av frågeparameter. | BackendCredentialsContractQuery |
BackendCredentialsContractHeader
Namn | Beskrivning | Värde |
---|
BackendCredentialsContractQuery
Namn | Beskrivning | Värde |
---|
BackendPoolItem
Namn | Beskrivning | Värde |
---|---|---|
Id | Det unika ARM-ID:t för serverdelsentiteten. ARM-ID:t bör referera till en redan befintlig serverdelsentitet. | sträng (krävs) |
prioritering | Prioriteten för serverdelsentiteten i serverdelspoolen. Måste vara mellan 0 och 100. Det kan också vara null om värdet inte har angetts. | Int Begränsningar: Minsta värde = 0 Maxvärde = 100 |
vikt | Vikten för serverdelsentiteten i serverdelspoolen. Måste vara mellan 0 och 100. Det kan också vara null om värdet inte har angetts. | Int Begränsningar: Minsta värde = 0 Maxvärde = 100 |
BackendProperties
Namn | Beskrivning | Värde |
---|---|---|
serviceFabricCluster | Egenskaper för Serverdelens Service Fabric-kluster | BackendServiceFabricClusterProperties |
BackendProxyContract
Namn | Beskrivning | Värde |
---|---|---|
lösenord | Lösenord för att ansluta till WebProxy Server | sträng |
URL | Egenskapen WebProxy Server AbsoluteUri som innehåller hela URI:n som lagras i URI-instansen, inklusive alla fragment och frågesträngar. | sträng Begränsningar: Min längd = 1 Maximal längd = 1 (krävs) |
användarnamn | Användarnamn för att ansluta till WebProxy-servern | sträng |
BackendServiceFabricClusterEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
clientCertificateId | Klientcertifikat-ID för hanteringsslutpunkten. | sträng |
clientCertificatethumbprint | Tumavtrycket för klientcertifikatet för hanteringsslutpunkten. Ignoreras om certificatesIds tillhandahålls | sträng |
managementEndpoints | Slutpunkten för klusterhantering. | string[] (krävs) |
maxPartitionResolutionRetries | Maximalt antal återförsök vid försök att lösa partitionen. | Int |
serverCertificateThumbprints | Tumavtryck för certifikatklusterhanteringstjänsten som används för tls-kommunikation | string[] |
serverX509Names | Server X509-certifikatnamnsamling | X509CertificateName[] |
BackendTlsEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
validateCertificateChain | Flagga som anger om validering av SSL-certifikatkedja ska göras när du använder självsignerade certifikat för den här serverdelsvärden. | Bool |
validateCertificateName | Flagga som anger om SSL-certifikatets namnverifiering ska utföras när du använder självsignerade certifikat för den här serverdelsvärden. | Bool |
CircuitBreakerFailureCondition
Namn | Beskrivning | Värde |
---|---|---|
räkna | Tröskelvärdet för att öppna kretsen. | Int |
errorReasons | De felorsaker som anses vara fel. | sträng Begränsningar: Maximal längd = [] |
intervall | Det intervall under vilket felen räknas. | sträng |
procent | Tröskelvärdet för att öppna kretsen. | Int |
statusCodeRanges | De statuskodintervall som betraktas som fel. | FailureStatusCodeRange[] |
CircuitBreakerRule
Namn | Beskrivning | Värde |
---|---|---|
acceptRetryAfter | för att acceptera Retry-After rubrik från serverdelen. | Bool |
failureCondition | Förutsättningarna för att snubbla kretsbrytaren. | CircuitBreakerFailureCondition |
Namn | Regelnamnet. | sträng |
tripDuration | Hur länge kretsen ska utlösas. | sträng |
FailureStatusCodeRange
Namn | Beskrivning | Värde |
---|---|---|
max | Maximal http-statuskod. | Int Begränsningar: Minsta värde = 200 Maxvärde = 599 |
min | Minsta http-statuskod. | Int Begränsningar: Minsta värde = 200 Maxvärde = 599 |
Microsoft.ApiManagement/service/backends
Namn | Beskrivning | Värde |
---|---|---|
Namn | Resursnamnet | sträng Begränsningar: Min längd = 1 Maximal längd = 1 (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: tjänst |
Egenskaper | Egenskaper för serverdelsentitetskontrakt. | BackendContractProperties |
X509CertificateName
Namn | Beskrivning | Värde |
---|---|---|
issuerCertificateThumbprint | Tumavtryck för certifikatutfärdaren. | sträng |
Namn | Certifikatets gemensamma namn. | sträng |
Resursdefinition för ARM-mall
Resurstypen tjänst/serverdel kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.ApiManagement/service/backends-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.ApiManagement/service/backends",
"apiVersion": "2024-06-01-preview",
"name": "string",
"properties": {
"circuitBreaker": {
"rules": [
{
"acceptRetryAfter": "bool",
"failureCondition": {
"count": "int",
"errorReasons": [ "string" ],
"interval": "string",
"percentage": "int",
"statusCodeRanges": [
{
"max": "int",
"min": "int"
}
]
},
"name": "string",
"tripDuration": "string"
}
]
},
"credentials": {
"authorization": {
"parameter": "string",
"scheme": "string"
},
"certificate": [ "string" ],
"certificateIds": [ "string" ],
"header": {
"{customized property}": [ "string" ]
},
"query": {
"{customized property}": [ "string" ]
}
},
"description": "string",
"pool": {
"services": [
{
"id": "string",
"priority": "int",
"weight": "int"
}
]
},
"properties": {
"serviceFabricCluster": {
"clientCertificateId": "string",
"clientCertificatethumbprint": "string",
"managementEndpoints": [ "string" ],
"maxPartitionResolutionRetries": "int",
"serverCertificateThumbprints": [ "string" ],
"serverX509Names": [
{
"issuerCertificateThumbprint": "string",
"name": "string"
}
]
}
},
"protocol": "string",
"proxy": {
"password": "string",
"url": "string",
"username": "string"
},
"resourceId": "string",
"title": "string",
"tls": {
"validateCertificateChain": "bool",
"validateCertificateName": "bool"
},
"type": "string",
"url": "string"
}
}
Egenskapsvärden
BackendAuthorizationHeaderCredentials
Namn | Beskrivning | Värde |
---|---|---|
parameter | Autentiseringsparametervärde. | sträng Begränsningar: Min längd = 1 Maximal längd = 1 (krävs) |
schema | Namn på autentiseringsschema. | sträng Begränsningar: Min längd = 1 Maximal längd = 1 (krävs) |
BackendBaseParametersPool
Namn | Beskrivning | Värde |
---|---|---|
tjänster | Listan över serverdelsentiteter som tillhör en pool. | BackendPoolItem[] |
BackendCircuitBreaker
Namn | Beskrivning | Värde |
---|---|---|
reglemente | Reglerna för att snubbla serverdelen. | CircuitBreakerRule[] |
BackendContractProperties
Namn | Beskrivning | Värde |
---|---|---|
circuitBreaker | Konfiguration av backend-kretsbrytare | BackendCircuitBreaker |
Autentiseringsuppgifter | Egenskaper för backend-autentiseringsuppgifter för kontrakt | BackendCredentialsContract |
beskrivning | Serverdelsbeskrivning. | sträng Begränsningar: Min längd = 1 Maximal längd = 1 |
pöl | BackendBaseParametersPool | |
Egenskaper | Kontrakt för serverdelsegenskaper | BackendProperties |
protokoll | Protokoll för serverdelskommunikation. | "http" "soap" (krävs) |
proxyserver | Egenskaper för serverdelsgatewaykontrakt | BackendProxyContract |
resourceId | Hanterings-URI för resursen i det externa systemet. Den här URL:en kan vara armresurs-ID för Logic Apps, Funktionsappar eller API-appar. | sträng Begränsningar: Min längd = 1 Maximal längd = 1 |
titel | Serverdelsrubrik. | sträng Begränsningar: Min längd = 1 Maximal längd = 1 |
tls | Egenskaper för serverdels-TLS | BackendTlsProperties |
typ | Typ av serverdel. En serverdel kan vara antingen Enskild eller Pool. | "Pool" "Enkel" |
URL | Körnings-URL för serverdelen. | sträng Begränsningar: Min längd = 1 Maximal längd = 1 (krävs) |
BackendCredentialsContract
Namn | Beskrivning | Värde |
---|---|---|
tillstånd | Auktoriseringshuvudautentisering | BackendAuthorizationHeaderCredentials |
intyg | Lista över tumavtryck för klientcertifikat. Ignoreras om certificatesIds tillhandahålls. | string[] |
certificateIds | Lista över klientcertifikat-ID:t. | string[] |
rubrik | Beskrivning av rubrikparameter. | BackendCredentialsContractHeader |
fråga | Beskrivning av frågeparameter. | BackendCredentialsContractQuery |
BackendCredentialsContractHeader
Namn | Beskrivning | Värde |
---|
BackendCredentialsContractQuery
Namn | Beskrivning | Värde |
---|
BackendPoolItem
Namn | Beskrivning | Värde |
---|---|---|
Id | Det unika ARM-ID:t för serverdelsentiteten. ARM-ID:t bör referera till en redan befintlig serverdelsentitet. | sträng (krävs) |
prioritering | Prioriteten för serverdelsentiteten i serverdelspoolen. Måste vara mellan 0 och 100. Det kan också vara null om värdet inte har angetts. | Int Begränsningar: Minsta värde = 0 Maxvärde = 100 |
vikt | Vikten för serverdelsentiteten i serverdelspoolen. Måste vara mellan 0 och 100. Det kan också vara null om värdet inte har angetts. | Int Begränsningar: Minsta värde = 0 Maxvärde = 100 |
BackendProperties
Namn | Beskrivning | Värde |
---|---|---|
serviceFabricCluster | Egenskaper för Serverdelens Service Fabric-kluster | BackendServiceFabricClusterProperties |
BackendProxyContract
Namn | Beskrivning | Värde |
---|---|---|
lösenord | Lösenord för att ansluta till WebProxy Server | sträng |
URL | Egenskapen WebProxy Server AbsoluteUri som innehåller hela URI:n som lagras i URI-instansen, inklusive alla fragment och frågesträngar. | sträng Begränsningar: Min längd = 1 Maximal längd = 1 (krävs) |
användarnamn | Användarnamn för att ansluta till WebProxy-servern | sträng |
BackendServiceFabricClusterEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
clientCertificateId | Klientcertifikat-ID för hanteringsslutpunkten. | sträng |
clientCertificatethumbprint | Tumavtrycket för klientcertifikatet för hanteringsslutpunkten. Ignoreras om certificatesIds tillhandahålls | sträng |
managementEndpoints | Slutpunkten för klusterhantering. | string[] (krävs) |
maxPartitionResolutionRetries | Maximalt antal återförsök vid försök att lösa partitionen. | Int |
serverCertificateThumbprints | Tumavtryck för certifikatklusterhanteringstjänsten som används för tls-kommunikation | string[] |
serverX509Names | Server X509-certifikatnamnsamling | X509CertificateName[] |
BackendTlsEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
validateCertificateChain | Flagga som anger om validering av SSL-certifikatkedja ska göras när du använder självsignerade certifikat för den här serverdelsvärden. | Bool |
validateCertificateName | Flagga som anger om SSL-certifikatets namnverifiering ska utföras när du använder självsignerade certifikat för den här serverdelsvärden. | Bool |
CircuitBreakerFailureCondition
Namn | Beskrivning | Värde |
---|---|---|
räkna | Tröskelvärdet för att öppna kretsen. | Int |
errorReasons | De felorsaker som anses vara fel. | sträng Begränsningar: Maximal längd = [] |
intervall | Det intervall under vilket felen räknas. | sträng |
procent | Tröskelvärdet för att öppna kretsen. | Int |
statusCodeRanges | De statuskodintervall som betraktas som fel. | FailureStatusCodeRange[] |
CircuitBreakerRule
Namn | Beskrivning | Värde |
---|---|---|
acceptRetryAfter | för att acceptera Retry-After rubrik från serverdelen. | Bool |
failureCondition | Förutsättningarna för att snubbla kretsbrytaren. | CircuitBreakerFailureCondition |
Namn | Regelnamnet. | sträng |
tripDuration | Hur länge kretsen ska utlösas. | sträng |
FailureStatusCodeRange
Namn | Beskrivning | Värde |
---|---|---|
max | Maximal http-statuskod. | Int Begränsningar: Minsta värde = 200 Maxvärde = 599 |
min | Minsta http-statuskod. | Int Begränsningar: Minsta värde = 200 Maxvärde = 599 |
Microsoft.ApiManagement/service/backends
Namn | Beskrivning | Värde |
---|---|---|
apiVersion | API-versionen | "2024-06-01-preview" |
Namn | Resursnamnet | sträng Begränsningar: Min längd = 1 Maximal längd = 1 (krävs) |
Egenskaper | Egenskaper för serverdelsentitetskontrakt. | BackendContractProperties |
typ | Resurstypen | "Microsoft.ApiManagement/service/backends" |
X509CertificateName
Namn | Beskrivning | Värde |
---|---|---|
issuerCertificateThumbprint | Tumavtryck för certifikatutfärdaren. | sträng |
Namn | Certifikatets gemensamma namn. | sträng |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen tjänst/serverdel kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.ApiManagement/service/backends-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ApiManagement/service/backends@2024-06-01-preview"
name = "string"
body = jsonencode({
properties = {
circuitBreaker = {
rules = [
{
acceptRetryAfter = bool
failureCondition = {
count = int
errorReasons = [
"string"
]
interval = "string"
percentage = int
statusCodeRanges = [
{
max = int
min = int
}
]
}
name = "string"
tripDuration = "string"
}
]
}
credentials = {
authorization = {
parameter = "string"
scheme = "string"
}
certificate = [
"string"
]
certificateIds = [
"string"
]
header = {
{customized property} = [
"string"
]
}
query = {
{customized property} = [
"string"
]
}
}
description = "string"
pool = {
services = [
{
id = "string"
priority = int
weight = int
}
]
}
properties = {
serviceFabricCluster = {
clientCertificateId = "string"
clientCertificatethumbprint = "string"
managementEndpoints = [
"string"
]
maxPartitionResolutionRetries = int
serverCertificateThumbprints = [
"string"
]
serverX509Names = [
{
issuerCertificateThumbprint = "string"
name = "string"
}
]
}
}
protocol = "string"
proxy = {
password = "string"
url = "string"
username = "string"
}
resourceId = "string"
title = "string"
tls = {
validateCertificateChain = bool
validateCertificateName = bool
}
type = "string"
url = "string"
}
})
}
Egenskapsvärden
BackendAuthorizationHeaderCredentials
Namn | Beskrivning | Värde |
---|---|---|
parameter | Autentiseringsparametervärde. | sträng Begränsningar: Min längd = 1 Maximal längd = 1 (krävs) |
schema | Namn på autentiseringsschema. | sträng Begränsningar: Min längd = 1 Maximal längd = 1 (krävs) |
BackendBaseParametersPool
Namn | Beskrivning | Värde |
---|---|---|
tjänster | Listan över serverdelsentiteter som tillhör en pool. | BackendPoolItem[] |
BackendCircuitBreaker
Namn | Beskrivning | Värde |
---|---|---|
reglemente | Reglerna för att snubbla serverdelen. | CircuitBreakerRule[] |
BackendContractProperties
Namn | Beskrivning | Värde |
---|---|---|
circuitBreaker | Konfiguration av backend-kretsbrytare | BackendCircuitBreaker |
Autentiseringsuppgifter | Egenskaper för backend-autentiseringsuppgifter för kontrakt | BackendCredentialsContract |
beskrivning | Serverdelsbeskrivning. | sträng Begränsningar: Min längd = 1 Maximal längd = 1 |
pöl | BackendBaseParametersPool | |
Egenskaper | Kontrakt för serverdelsegenskaper | BackendProperties |
protokoll | Protokoll för serverdelskommunikation. | "http" "soap" (krävs) |
proxyserver | Egenskaper för serverdelsgatewaykontrakt | BackendProxyContract |
resourceId | Hanterings-URI för resursen i det externa systemet. Den här URL:en kan vara armresurs-ID för Logic Apps, Funktionsappar eller API-appar. | sträng Begränsningar: Min längd = 1 Maximal längd = 1 |
titel | Serverdelsrubrik. | sträng Begränsningar: Min längd = 1 Maximal längd = 1 |
tls | Egenskaper för serverdels-TLS | BackendTlsProperties |
typ | Typ av serverdel. En serverdel kan vara antingen Enskild eller Pool. | "Pool" "Enkel" |
URL | Körnings-URL för serverdelen. | sträng Begränsningar: Min längd = 1 Maximal längd = 1 (krävs) |
BackendCredentialsContract
Namn | Beskrivning | Värde |
---|---|---|
tillstånd | Auktoriseringshuvudautentisering | BackendAuthorizationHeaderCredentials |
intyg | Lista över tumavtryck för klientcertifikat. Ignoreras om certificatesIds tillhandahålls. | string[] |
certificateIds | Lista över klientcertifikat-ID:t. | string[] |
rubrik | Beskrivning av rubrikparameter. | BackendCredentialsContractHeader |
fråga | Beskrivning av frågeparameter. | BackendCredentialsContractQuery |
BackendCredentialsContractHeader
Namn | Beskrivning | Värde |
---|
BackendCredentialsContractQuery
Namn | Beskrivning | Värde |
---|
BackendPoolItem
Namn | Beskrivning | Värde |
---|---|---|
Id | Det unika ARM-ID:t för serverdelsentiteten. ARM-ID:t bör referera till en redan befintlig serverdelsentitet. | sträng (krävs) |
prioritering | Prioriteten för serverdelsentiteten i serverdelspoolen. Måste vara mellan 0 och 100. Det kan också vara null om värdet inte har angetts. | Int Begränsningar: Minsta värde = 0 Maxvärde = 100 |
vikt | Vikten för serverdelsentiteten i serverdelspoolen. Måste vara mellan 0 och 100. Det kan också vara null om värdet inte har angetts. | Int Begränsningar: Minsta värde = 0 Maxvärde = 100 |
BackendProperties
Namn | Beskrivning | Värde |
---|---|---|
serviceFabricCluster | Egenskaper för Serverdelens Service Fabric-kluster | BackendServiceFabricClusterProperties |
BackendProxyContract
Namn | Beskrivning | Värde |
---|---|---|
lösenord | Lösenord för att ansluta till WebProxy Server | sträng |
URL | Egenskapen WebProxy Server AbsoluteUri som innehåller hela URI:n som lagras i URI-instansen, inklusive alla fragment och frågesträngar. | sträng Begränsningar: Min längd = 1 Maximal längd = 1 (krävs) |
användarnamn | Användarnamn för att ansluta till WebProxy-servern | sträng |
BackendServiceFabricClusterEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
clientCertificateId | Klientcertifikat-ID för hanteringsslutpunkten. | sträng |
clientCertificatethumbprint | Tumavtrycket för klientcertifikatet för hanteringsslutpunkten. Ignoreras om certificatesIds tillhandahålls | sträng |
managementEndpoints | Slutpunkten för klusterhantering. | string[] (krävs) |
maxPartitionResolutionRetries | Maximalt antal återförsök vid försök att lösa partitionen. | Int |
serverCertificateThumbprints | Tumavtryck för certifikatklusterhanteringstjänsten som används för tls-kommunikation | string[] |
serverX509Names | Server X509-certifikatnamnsamling | X509CertificateName[] |
BackendTlsEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
validateCertificateChain | Flagga som anger om validering av SSL-certifikatkedja ska göras när du använder självsignerade certifikat för den här serverdelsvärden. | Bool |
validateCertificateName | Flagga som anger om SSL-certifikatets namnverifiering ska utföras när du använder självsignerade certifikat för den här serverdelsvärden. | Bool |
CircuitBreakerFailureCondition
Namn | Beskrivning | Värde |
---|---|---|
räkna | Tröskelvärdet för att öppna kretsen. | Int |
errorReasons | De felorsaker som anses vara fel. | sträng Begränsningar: Maximal längd = [] |
intervall | Det intervall under vilket felen räknas. | sträng |
procent | Tröskelvärdet för att öppna kretsen. | Int |
statusCodeRanges | De statuskodintervall som betraktas som fel. | FailureStatusCodeRange[] |
CircuitBreakerRule
Namn | Beskrivning | Värde |
---|---|---|
acceptRetryAfter | för att acceptera Retry-After rubrik från serverdelen. | Bool |
failureCondition | Förutsättningarna för att snubbla kretsbrytaren. | CircuitBreakerFailureCondition |
Namn | Regelnamnet. | sträng |
tripDuration | Hur länge kretsen ska utlösas. | sträng |
FailureStatusCodeRange
Namn | Beskrivning | Värde |
---|---|---|
max | Maximal http-statuskod. | Int Begränsningar: Minsta värde = 200 Maxvärde = 599 |
min | Minsta http-statuskod. | Int Begränsningar: Minsta värde = 200 Maxvärde = 599 |
Microsoft.ApiManagement/service/backends
Namn | Beskrivning | Värde |
---|---|---|
Namn | Resursnamnet | sträng Begränsningar: Min längd = 1 Maximal längd = 1 (krävs) |
parent_id | ID för resursen som är överordnad för den här resursen. | ID för resurs av typen: tjänst |
Egenskaper | Egenskaper för serverdelsentitetskontrakt. | BackendContractProperties |
typ | Resurstypen | "Microsoft.ApiManagement/service/backends@2024-06-01-preview" |
X509CertificateName
Namn | Beskrivning | Värde |
---|---|---|
issuerCertificateThumbprint | Tumavtryck för certifikatutfärdaren. | sträng |
Namn | Certifikatets gemensamma namn. | sträng |