Delen via


Microsoft.ApiManagement-service/back-ends

Bicep-resourcedefinitie

Het resourcetype service/back-end 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 Resource microsoft.ApiManagement/service/backends wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.ApiManagement/service/backends@2023-09-01-preview' = {
  name: 'string'
  parent: resourceSymbolicName
  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'
  }
}

Eigenschapswaarden

service/back-ends

Naam Beschrijving Waarde
naam De resourcenaam

Zie hoe u namen en typen instelt voor onderliggende resources in Bicep-.
tekenreeks (vereist)

Tekenlimiet: 1-80

Geldige tekens:
Alfanumerieke en afbreekstreepjes.

Begin met letter en eindig met alfanumeriek.
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: service
Eigenschappen Contracteigenschappen voor back-endentiteit. BackendContractProperties-

BackendContractProperties

Naam Beschrijving Waarde
circuitBreaker Configuratie van back-endcircuitonderbreker BackendCircuitBreaker-
geloofsbrief Contracteigenschappen voor back-endreferenties BackendCredentialsContract
beschrijving Beschrijving van back-end. snaar

Beperkingen:
Minimale lengte = 1
Maximale lengte = 2000
poel BackendBaseParametersPool-
Eigenschappen Contract voor back-endeigenschappen BackendProperties-
protocol Protocol voor back-endcommunicatie. 'http'
'zeep' (vereist)
proxy Eigenschappen van back-endgatewaycontract BackendProxyContract-
resourceId Beheer-URI van de resource in extern systeem. Deze URL kan de Arm-resource-id van Logic Apps, Functie-apps of API-apps zijn. snaar

Beperkingen:
Minimale lengte = 1
Maximale lengte = 2000
titel Back-endtitel. snaar

Beperkingen:
Minimale lengte = 1
Maximale lengte = 300
tls TLS-eigenschappen voor back-end BackendTlsProperties-
type Type van de back-end. Een back-end kan één of pool zijn. 'Pool'
'Enkel'
URL Runtime-URL van de back-end. tekenreeks (vereist)

Beperkingen:
Minimale lengte = 1
Maximale lengte = 2000

BackendCircuitBreaker

Naam Beschrijving Waarde
reglement De regels voor het trippen van de back-end. CircuitBreakerRule[]

Beperkingen:
Maximale lengte = 15

CircuitBreakerRule

Naam Beschrijving Waarde
acceptRetryAfter vlag om Retry-After header van de back-end te accepteren. Bool
failureCondition De voorwaarden voor het trippen van de circuitonderbreker. CircuitBreakerFailureCondition
naam De naam van de regel. snaar
tripDuration De duur waarvoor het circuit wordt gereisd. snaar

CircuitBreakerFailureCondition

Naam Beschrijving Waarde
tellen De drempelwaarde voor het openen van het circuit. Int
errorReasons De foutredenen die als fout worden beschouwd. snaar

Beperkingen:
Maximale lengte = 10
interval Het interval waarin de fouten worden geteld. snaar
percentage De drempelwaarde voor het openen van het circuit. Int
statusCodeRanges De statuscodebereiken die als fout worden beschouwd. FailureStatusCodeRange[]

Beperkingen:
Maximale lengte = 10

FailureStatusCodeRange

Naam Beschrijving Waarde
Max De maximale HTTP-statuscode. Int

Beperkingen:
Minimumwaarde = 200
Maximumwaarde = 599
Min De minimale HTTP-statuscode. Int

Beperkingen:
Minimumwaarde = 200
Maximumwaarde = 599

BackendCredentialsContract

Naam Beschrijving Waarde
machtiging Verificatie van autorisatieheader BackendAuthorizationHeaderCredentials
certificaat Lijst met vingerafdruk van clientcertificaat. Wordt genegeerd als er certificatesIds worden opgegeven. tekenreeks[]

Beperkingen:
Maximale lengte = 32
certificateIds Lijst met clientcertificaat-id's. tekenreeks[]

Beperkingen:
Maximale lengte = 32
rubriek Beschrijving van headerparameter. BackendCredentialsContractHeader-
vraag Beschrijving van queryparameter. BackendCredentialsContractQuery-

BackendAuthorizationHeaderCredentials

Naam Beschrijving Waarde
parameter Waarde van verificatieparameter. tekenreeks (vereist)

Beperkingen:
Minimale lengte = 1
Maximale lengte = 300
plan Naam van verificatieschema. tekenreeks (vereist)

Beperkingen:
Minimale lengte = 1
Maximale lengte = 100

BackendCredentialsContractHeader

Naam Beschrijving Waarde
{aangepaste eigenschap} tekenreeks[]

BackendCredentialsContractQuery

Naam Beschrijving Waarde
{aangepaste eigenschap} tekenreeks[]

BackendBaseParametersPool

Naam Beschrijving Waarde
diensten De lijst met back-endentiteiten die deel uitmaken van een pool. BackendPoolItem[]

Beperkingen:
Minimale lengte = 1

BackendPoolItem

Naam Beschrijving Waarde
legitimatiebewijs De unieke ARM-id van de back-endentiteit. De ARM-id moet verwijzen naar een al bestaande back-endentiteit. tekenreeks (vereist)
voorrang De prioriteit van de back-endentiteit in de back-endpool. Moet tussen 0 en 100 zijn. Het kan ook null zijn als de waarde niet is opgegeven. Int

Beperkingen:
Minimumwaarde = 0
Maximumwaarde = 100
gewicht Het gewicht van de back-endentiteit in de back-endpool. Moet tussen 0 en 100 zijn. Het kan ook null zijn als de waarde niet is opgegeven. Int

Beperkingen:
Minimumwaarde = 0
Maximumwaarde = 100

BackendProperties

Naam Beschrijving Waarde
serviceFabricCluster Eigenschappen van service fabric-back-endcluster BackendServiceFabricClusterProperties

BackendServiceFabricClusterProperties

Naam Beschrijving Waarde
clientCertificateId De clientcertificaat-id voor het beheereindpunt. snaar
clientCertificatethumbprint De vingerafdruk van het clientcertificaat voor het beheereindpunt. Wordt genegeerd als er certificatesIds worden opgegeven snaar
managementEndpoints Het eindpunt voor clusterbeheer. tekenreeks[] (vereist)
maxPartitionResolutionRetries Maximum aantal nieuwe pogingen tijdens het oplossen van de partitie. Int
serverCertificateThumbprints Vingerafdruk van certificaten die door de clusterbeheerservice worden gebruikt voor tls-communicatie tekenreeks[]
serverX509Names Verzameling server X509-certificaatnamen X509CertificateName[]

X509CertificateName

Naam Beschrijving Waarde
issuerCertificateThumbprint Vingerafdruk voor de uitgever van het certificaat. snaar
naam Algemene naam van het certificaat. snaar

BackendProxyContract

Naam Beschrijving Waarde
wachtwoord Wachtwoord om verbinding te maken met de WebProxy-server snaar
URL De eigenschap AbsoluteUri van WebProxy Server die de volledige URI bevat die is opgeslagen in het URI-exemplaar, inclusief alle fragmenten en queryreeksen. tekenreeks (vereist)

Beperkingen:
Minimale lengte = 1
Maximale lengte = 2000
gebruikersnaam Gebruikersnaam om verbinding te maken met de WebProxy-server snaar

BackendTlsProperties

Naam Beschrijving Waarde
validateCertificateChain Vlag die aangeeft of validatie van SSL-certificaatketens moet worden uitgevoerd bij het gebruik van zelfondertekende certificaten voor deze back-endhost. Bool
validateCertificateName Vlag die aangeeft of validatie van SSL-certificaatnaam moet worden uitgevoerd bij het gebruik van zelfondertekende certificaten voor deze back-endhost. Bool

Resourcedefinitie van ARM-sjabloon

Het resourcetype service/back-end 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 resource voor Microsoft.ApiManagement/service/backends wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.ApiManagement/service/backends",
  "apiVersion": "2023-09-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"
  }
}

Eigenschapswaarden

service/back-ends

Naam Beschrijving Waarde
type Het resourcetype 'Microsoft.ApiManagement/service/backends'
apiVersion De versie van de resource-API '2023-09-01-preview'
naam De resourcenaam

Zie hoe u namen en typen instelt voor onderliggende resources in JSON ARM-sjablonen.
tekenreeks (vereist)

Tekenlimiet: 1-80

Geldige tekens:
Alfanumerieke en afbreekstreepjes.

Begin met letter en eindig met alfanumeriek.
Eigenschappen Contracteigenschappen voor back-endentiteit. BackendContractProperties-

BackendContractProperties

Naam Beschrijving Waarde
circuitBreaker Configuratie van back-endcircuitonderbreker BackendCircuitBreaker-
geloofsbrief Contracteigenschappen voor back-endreferenties BackendCredentialsContract
beschrijving Beschrijving van back-end. snaar

Beperkingen:
Minimale lengte = 1
Maximale lengte = 2000
poel BackendBaseParametersPool-
Eigenschappen Contract voor back-endeigenschappen BackendProperties-
protocol Protocol voor back-endcommunicatie. 'http'
'zeep' (vereist)
proxy Eigenschappen van back-endgatewaycontract BackendProxyContract-
resourceId Beheer-URI van de resource in extern systeem. Deze URL kan de Arm-resource-id van Logic Apps, Functie-apps of API-apps zijn. snaar

Beperkingen:
Minimale lengte = 1
Maximale lengte = 2000
titel Back-endtitel. snaar

Beperkingen:
Minimale lengte = 1
Maximale lengte = 300
tls TLS-eigenschappen voor back-end BackendTlsProperties-
type Type van de back-end. Een back-end kan één of pool zijn. 'Pool'
'Enkel'
URL Runtime-URL van de back-end. tekenreeks (vereist)

Beperkingen:
Minimale lengte = 1
Maximale lengte = 2000

BackendCircuitBreaker

Naam Beschrijving Waarde
reglement De regels voor het trippen van de back-end. CircuitBreakerRule[]

Beperkingen:
Maximale lengte = 15

CircuitBreakerRule

Naam Beschrijving Waarde
acceptRetryAfter vlag om Retry-After header van de back-end te accepteren. Bool
failureCondition De voorwaarden voor het trippen van de circuitonderbreker. CircuitBreakerFailureCondition
naam De naam van de regel. snaar
tripDuration De duur waarvoor het circuit wordt gereisd. snaar

CircuitBreakerFailureCondition

Naam Beschrijving Waarde
tellen De drempelwaarde voor het openen van het circuit. Int
errorReasons De foutredenen die als fout worden beschouwd. snaar

Beperkingen:
Maximale lengte = 10
interval Het interval waarin de fouten worden geteld. snaar
percentage De drempelwaarde voor het openen van het circuit. Int
statusCodeRanges De statuscodebereiken die als fout worden beschouwd. FailureStatusCodeRange[]

Beperkingen:
Maximale lengte = 10

FailureStatusCodeRange

Naam Beschrijving Waarde
Max De maximale HTTP-statuscode. Int

Beperkingen:
Minimumwaarde = 200
Maximumwaarde = 599
Min De minimale HTTP-statuscode. Int

Beperkingen:
Minimumwaarde = 200
Maximumwaarde = 599

BackendCredentialsContract

Naam Beschrijving Waarde
machtiging Verificatie van autorisatieheader BackendAuthorizationHeaderCredentials
certificaat Lijst met vingerafdruk van clientcertificaat. Wordt genegeerd als er certificatesIds worden opgegeven. tekenreeks[]

Beperkingen:
Maximale lengte = 32
certificateIds Lijst met clientcertificaat-id's. tekenreeks[]

Beperkingen:
Maximale lengte = 32
rubriek Beschrijving van headerparameter. BackendCredentialsContractHeader-
vraag Beschrijving van queryparameter. BackendCredentialsContractQuery-

BackendAuthorizationHeaderCredentials

Naam Beschrijving Waarde
parameter Waarde van verificatieparameter. tekenreeks (vereist)

Beperkingen:
Minimale lengte = 1
Maximale lengte = 300
plan Naam van verificatieschema. tekenreeks (vereist)

Beperkingen:
Minimale lengte = 1
Maximale lengte = 100

BackendCredentialsContractHeader

Naam Beschrijving Waarde
{aangepaste eigenschap} tekenreeks[]

BackendCredentialsContractQuery

Naam Beschrijving Waarde
{aangepaste eigenschap} tekenreeks[]

BackendBaseParametersPool

Naam Beschrijving Waarde
diensten De lijst met back-endentiteiten die deel uitmaken van een pool. BackendPoolItem[]

Beperkingen:
Minimale lengte = 1

BackendPoolItem

Naam Beschrijving Waarde
legitimatiebewijs De unieke ARM-id van de back-endentiteit. De ARM-id moet verwijzen naar een al bestaande back-endentiteit. tekenreeks (vereist)
voorrang De prioriteit van de back-endentiteit in de back-endpool. Moet tussen 0 en 100 zijn. Het kan ook null zijn als de waarde niet is opgegeven. Int

Beperkingen:
Minimumwaarde = 0
Maximumwaarde = 100
gewicht Het gewicht van de back-endentiteit in de back-endpool. Moet tussen 0 en 100 zijn. Het kan ook null zijn als de waarde niet is opgegeven. Int

Beperkingen:
Minimumwaarde = 0
Maximumwaarde = 100

BackendProperties

Naam Beschrijving Waarde
serviceFabricCluster Eigenschappen van service fabric-back-endcluster BackendServiceFabricClusterProperties

BackendServiceFabricClusterProperties

Naam Beschrijving Waarde
clientCertificateId De clientcertificaat-id voor het beheereindpunt. snaar
clientCertificatethumbprint De vingerafdruk van het clientcertificaat voor het beheereindpunt. Wordt genegeerd als er certificatesIds worden opgegeven snaar
managementEndpoints Het eindpunt voor clusterbeheer. tekenreeks[] (vereist)
maxPartitionResolutionRetries Maximum aantal nieuwe pogingen tijdens het oplossen van de partitie. Int
serverCertificateThumbprints Vingerafdruk van certificaten die door de clusterbeheerservice worden gebruikt voor tls-communicatie tekenreeks[]
serverX509Names Verzameling server X509-certificaatnamen X509CertificateName[]

X509CertificateName

Naam Beschrijving Waarde
issuerCertificateThumbprint Vingerafdruk voor de uitgever van het certificaat. snaar
naam Algemene naam van het certificaat. snaar

BackendProxyContract

Naam Beschrijving Waarde
wachtwoord Wachtwoord om verbinding te maken met de WebProxy-server snaar
URL De eigenschap AbsoluteUri van WebProxy Server die de volledige URI bevat die is opgeslagen in het URI-exemplaar, inclusief alle fragmenten en queryreeksen. tekenreeks (vereist)

Beperkingen:
Minimale lengte = 1
Maximale lengte = 2000
gebruikersnaam Gebruikersnaam om verbinding te maken met de WebProxy-server snaar

BackendTlsProperties

Naam Beschrijving Waarde
validateCertificateChain Vlag die aangeeft of validatie van SSL-certificaatketens moet worden uitgevoerd bij het gebruik van zelfondertekende certificaten voor deze back-endhost. Bool
validateCertificateName Vlag die aangeeft of validatie van SSL-certificaatnaam moet worden uitgevoerd bij het gebruik van zelfondertekende certificaten voor deze back-endhost. Bool

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype service/back-end 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.ApiManagement/service/back-endresource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ApiManagement/service/backends@2023-09-01-preview"
  name = "string"
  parent_id = "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"
    }
  })
}

Eigenschapswaarden

service/back-ends

Naam Beschrijving Waarde
type Het resourcetype "Microsoft.ApiManagement/service/backends@2023-09-01-preview"
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 1-80

Geldige tekens:
Alfanumerieke en afbreekstreepjes.

Begin met letter en eindig met alfanumeriek.
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: service-
Eigenschappen Contracteigenschappen voor back-endentiteit. BackendContractProperties-

BackendContractProperties

Naam Beschrijving Waarde
circuitBreaker Configuratie van back-endcircuitonderbreker BackendCircuitBreaker-
geloofsbrief Contracteigenschappen voor back-endreferenties BackendCredentialsContract
beschrijving Beschrijving van back-end. snaar

Beperkingen:
Minimale lengte = 1
Maximale lengte = 2000
poel BackendBaseParametersPool-
Eigenschappen Contract voor back-endeigenschappen BackendProperties-
protocol Protocol voor back-endcommunicatie. "http"
"zeep" (vereist)
proxy Eigenschappen van back-endgatewaycontract BackendProxyContract-
resourceId Beheer-URI van de resource in extern systeem. Deze URL kan de Arm-resource-id van Logic Apps, Functie-apps of API-apps zijn. snaar

Beperkingen:
Minimale lengte = 1
Maximale lengte = 2000
titel Back-endtitel. snaar

Beperkingen:
Minimale lengte = 1
Maximale lengte = 300
tls TLS-eigenschappen voor back-end BackendTlsProperties-
type Type van de back-end. Een back-end kan één of pool zijn. "Pool"
"Enkel"
URL Runtime-URL van de back-end. tekenreeks (vereist)

Beperkingen:
Minimale lengte = 1
Maximale lengte = 2000

BackendCircuitBreaker

Naam Beschrijving Waarde
reglement De regels voor het trippen van de back-end. CircuitBreakerRule[]

Beperkingen:
Maximale lengte = 15

CircuitBreakerRule

Naam Beschrijving Waarde
acceptRetryAfter vlag om Retry-After header van de back-end te accepteren. Bool
failureCondition De voorwaarden voor het trippen van de circuitonderbreker. CircuitBreakerFailureCondition
naam De naam van de regel. snaar
tripDuration De duur waarvoor het circuit wordt gereisd. snaar

CircuitBreakerFailureCondition

Naam Beschrijving Waarde
tellen De drempelwaarde voor het openen van het circuit. Int
errorReasons De foutredenen die als fout worden beschouwd. snaar

Beperkingen:
Maximale lengte = 10
interval Het interval waarin de fouten worden geteld. snaar
percentage De drempelwaarde voor het openen van het circuit. Int
statusCodeRanges De statuscodebereiken die als fout worden beschouwd. FailureStatusCodeRange[]

Beperkingen:
Maximale lengte = 10

FailureStatusCodeRange

Naam Beschrijving Waarde
Max De maximale HTTP-statuscode. Int

Beperkingen:
Minimumwaarde = 200
Maximumwaarde = 599
Min De minimale HTTP-statuscode. Int

Beperkingen:
Minimumwaarde = 200
Maximumwaarde = 599

BackendCredentialsContract

Naam Beschrijving Waarde
machtiging Verificatie van autorisatieheader BackendAuthorizationHeaderCredentials
certificaat Lijst met vingerafdruk van clientcertificaat. Wordt genegeerd als er certificatesIds worden opgegeven. tekenreeks[]

Beperkingen:
Maximale lengte = 32
certificateIds Lijst met clientcertificaat-id's. tekenreeks[]

Beperkingen:
Maximale lengte = 32
rubriek Beschrijving van headerparameter. BackendCredentialsContractHeader-
vraag Beschrijving van queryparameter. BackendCredentialsContractQuery-

BackendAuthorizationHeaderCredentials

Naam Beschrijving Waarde
parameter Waarde van verificatieparameter. tekenreeks (vereist)

Beperkingen:
Minimale lengte = 1
Maximale lengte = 300
plan Naam van verificatieschema. tekenreeks (vereist)

Beperkingen:
Minimale lengte = 1
Maximale lengte = 100

BackendCredentialsContractHeader

Naam Beschrijving Waarde
{aangepaste eigenschap} tekenreeks[]

BackendCredentialsContractQuery

Naam Beschrijving Waarde
{aangepaste eigenschap} tekenreeks[]

BackendBaseParametersPool

Naam Beschrijving Waarde
diensten De lijst met back-endentiteiten die deel uitmaken van een pool. BackendPoolItem[]

Beperkingen:
Minimale lengte = 1

BackendPoolItem

Naam Beschrijving Waarde
legitimatiebewijs De unieke ARM-id van de back-endentiteit. De ARM-id moet verwijzen naar een al bestaande back-endentiteit. tekenreeks (vereist)
voorrang De prioriteit van de back-endentiteit in de back-endpool. Moet tussen 0 en 100 zijn. Het kan ook null zijn als de waarde niet is opgegeven. Int

Beperkingen:
Minimumwaarde = 0
Maximumwaarde = 100
gewicht Het gewicht van de back-endentiteit in de back-endpool. Moet tussen 0 en 100 zijn. Het kan ook null zijn als de waarde niet is opgegeven. Int

Beperkingen:
Minimumwaarde = 0
Maximumwaarde = 100

BackendProperties

Naam Beschrijving Waarde
serviceFabricCluster Eigenschappen van service fabric-back-endcluster BackendServiceFabricClusterProperties

BackendServiceFabricClusterProperties

Naam Beschrijving Waarde
clientCertificateId De clientcertificaat-id voor het beheereindpunt. snaar
clientCertificatethumbprint De vingerafdruk van het clientcertificaat voor het beheereindpunt. Wordt genegeerd als er certificatesIds worden opgegeven snaar
managementEndpoints Het eindpunt voor clusterbeheer. tekenreeks[] (vereist)
maxPartitionResolutionRetries Maximum aantal nieuwe pogingen tijdens het oplossen van de partitie. Int
serverCertificateThumbprints Vingerafdruk van certificaten die door de clusterbeheerservice worden gebruikt voor tls-communicatie tekenreeks[]
serverX509Names Verzameling server X509-certificaatnamen X509CertificateName[]

X509CertificateName

Naam Beschrijving Waarde
issuerCertificateThumbprint Vingerafdruk voor de uitgever van het certificaat. snaar
naam Algemene naam van het certificaat. snaar

BackendProxyContract

Naam Beschrijving Waarde
wachtwoord Wachtwoord om verbinding te maken met de WebProxy-server snaar
URL De eigenschap AbsoluteUri van WebProxy Server die de volledige URI bevat die is opgeslagen in het URI-exemplaar, inclusief alle fragmenten en queryreeksen. tekenreeks (vereist)

Beperkingen:
Minimale lengte = 1
Maximale lengte = 2000
gebruikersnaam Gebruikersnaam om verbinding te maken met de WebProxy-server snaar

BackendTlsProperties

Naam Beschrijving Waarde
validateCertificateChain Vlag die aangeeft of validatie van SSL-certificaatketens moet worden uitgevoerd bij het gebruik van zelfondertekende certificaten voor deze back-endhost. Bool
validateCertificateName Vlag die aangeeft of validatie van SSL-certificaatnaam moet worden uitgevoerd bij het gebruik van zelfondertekende certificaten voor deze back-endhost. Bool