Microsoft.ApiManagement service/backends 2019-12-01
- 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@2019-12-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
credentials: {
authorization: {
parameter: 'string'
scheme: 'string'
}
certificate: [
'string'
]
header: {
{customized property}: [
'string'
]
}
query: {
{customized property}: [
'string'
]
}
}
description: 'string'
properties: {
serviceFabricCluster: {
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
}
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) |
BackendContractProperties
Namn | Beskrivning | Värde |
---|---|---|
Autentiseringsuppgifter | Egenskaper för backend-autentiseringsuppgifter för kontrakt | BackendCredentialsContract |
beskrivning | Serverdelsbeskrivning. | sträng Begränsningar: Min längd = 1 Maximal längd = 1 |
Egenskaper | Kontrakt för serverdelsegenskaper | BackendProperties |
protokoll | Protokoll för serverdelskommunikation. | "http" "soap" (krävs) |
proxyserver | Egenskaper för serverdelsproxykontrakt | 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 Apps. | 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 |
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. | string[] |
rubrik | Beskrivning av rubrikparameter. | BackendCredentialsContractHeader |
fråga | Beskrivning av frågeparameter. | BackendCredentialsContractQuery |
BackendCredentialsContractHeader
Namn | Beskrivning | Värde |
---|
BackendCredentialsContractQuery
Namn | Beskrivning | Värde |
---|
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 |
---|---|---|
clientCertificatethumbprint | Tumavtrycket för klientcertifikatet för hanteringsslutpunkten. | sträng (krävs) |
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 |
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": "2019-12-01",
"name": "string",
"properties": {
"credentials": {
"authorization": {
"parameter": "string",
"scheme": "string"
},
"certificate": [ "string" ],
"header": {
"{customized property}": [ "string" ]
},
"query": {
"{customized property}": [ "string" ]
}
},
"description": "string",
"properties": {
"serviceFabricCluster": {
"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"
},
"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) |
BackendContractProperties
Namn | Beskrivning | Värde |
---|---|---|
Autentiseringsuppgifter | Egenskaper för backend-autentiseringsuppgifter för kontrakt | BackendCredentialsContract |
beskrivning | Serverdelsbeskrivning. | sträng Begränsningar: Min längd = 1 Maximal längd = 1 |
Egenskaper | Kontrakt för serverdelsegenskaper | BackendProperties |
protokoll | Protokoll för serverdelskommunikation. | "http" "soap" (krävs) |
proxyserver | Egenskaper för serverdelsproxykontrakt | 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 Apps. | 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 |
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. | string[] |
rubrik | Beskrivning av rubrikparameter. | BackendCredentialsContractHeader |
fråga | Beskrivning av frågeparameter. | BackendCredentialsContractQuery |
BackendCredentialsContractHeader
Namn | Beskrivning | Värde |
---|
BackendCredentialsContractQuery
Namn | Beskrivning | Värde |
---|
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 |
---|---|---|
clientCertificatethumbprint | Tumavtrycket för klientcertifikatet för hanteringsslutpunkten. | sträng (krävs) |
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 |
Microsoft.ApiManagement/service/backends
Namn | Beskrivning | Värde |
---|---|---|
apiVersion | API-versionen | '2019-12-01' |
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@2019-12-01"
name = "string"
body = jsonencode({
properties = {
credentials = {
authorization = {
parameter = "string"
scheme = "string"
}
certificate = [
"string"
]
header = {
{customized property} = [
"string"
]
}
query = {
{customized property} = [
"string"
]
}
}
description = "string"
properties = {
serviceFabricCluster = {
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
}
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) |
BackendContractProperties
Namn | Beskrivning | Värde |
---|---|---|
Autentiseringsuppgifter | Egenskaper för backend-autentiseringsuppgifter för kontrakt | BackendCredentialsContract |
beskrivning | Serverdelsbeskrivning. | sträng Begränsningar: Min längd = 1 Maximal längd = 1 |
Egenskaper | Kontrakt för serverdelsegenskaper | BackendProperties |
protokoll | Protokoll för serverdelskommunikation. | "http" "soap" (krävs) |
proxyserver | Egenskaper för serverdelsproxykontrakt | 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 Apps. | 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 |
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. | string[] |
rubrik | Beskrivning av rubrikparameter. | BackendCredentialsContractHeader |
fråga | Beskrivning av frågeparameter. | BackendCredentialsContractQuery |
BackendCredentialsContractHeader
Namn | Beskrivning | Värde |
---|
BackendCredentialsContractQuery
Namn | Beskrivning | Värde |
---|
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 |
---|---|---|
clientCertificatethumbprint | Tumavtrycket för klientcertifikatet för hanteringsslutpunkten. | sträng (krävs) |
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 |
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@2019-12-01" |
X509CertificateName
Namn | Beskrivning | Värde |
---|---|---|
issuerCertificateThumbprint | Tumavtryck för certifikatutfärdaren. | sträng |
Namn | Certifikatets gemensamma namn. | sträng |