Compartir a través de


Servicio Microsoft.ApiManagement/back-ends 2016-10-10

Definición de recursos de Bicep

El tipo de recurso service/backends se puede implementar con operaciones que tienen como destino:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.ApiManagement/service/backends, agregue lo siguiente a la plantilla de Bicep.

resource symbolicname 'Microsoft.ApiManagement/service/backends@2016-10-10' = {
  parent: resourceSymbolicName
  certificate: [
    'string'
  ]
  description: 'string'
  header: {
    {customized property}: [
      'string'
    ]
  }
  name: 'string'
  parameter: 'string'
  password: 'string'
  properties: {
    skipCertificateChainValidation: bool
    skipCertificateNameValidation: bool
  }
  protocol: 'string'
  query: {
    {customized property}: [
      'string'
    ]
  }
  resourceId: 'string'
  scheme: 'string'
  title: 'string'
  url: 'string'
  username: 'string'
}

Valores de propiedad

BackendCredentialsContractHeader

Nombre Descripción Valor

BackendCredentialsContractQuery

Nombre Descripción Valor

BackendProperties

Nombre Descripción Valor
skipCertificateChainValidation Marca que indica si se debe omitir la validación de la cadena de certificados SSL al usar certificados autofirmados para este host de back-end. Bool
skipCertificateNameValidation Marca que indica si se debe omitir la validación del nombre del certificado SSL al usar certificados autofirmados para este host de back-end. Bool

Microsoft.ApiManagement/service/backends

Nombre Descripción Valor
certificado Lista de huella digital del certificado de cliente. string[]
descripción Descripción del back-end. cuerda

Restricciones:
Longitud mínima = 1
Longitud máxima = 1
encabezado Descripción del parámetro de encabezado. backendCredentialsContractHeader
nombre El nombre del recurso cuerda

Restricciones:
Longitud mínima = 1
Longitud máxima = 1
Patrón = ^[^*#&+:<>?]+$ (obligatorio)
parámetro Valor del parámetro de autenticación. cuerda

Restricciones:
Longitud mínima = 1
Longitud máxima = 1 (obligatorio)
padre En Bicep, puede especificar el recurso primario para un recurso secundario. Solo tiene que agregar esta propiedad cuando el recurso secundario se declara fuera del recurso primario.

Para obtener más información, consulte recurso secundario fuera del recurso primario.
Nombre simbólico del recurso de tipo: de servicio de
contraseña Contraseña para conectarse al servidor WebProxy cuerda
Propiedades Propiedades específicas de un back-end. backendProperties de
protocolo Protocolo de comunicación back-end. 'http'
'soap' (obligatorio)
consulta Descripción del parámetro de consulta. backendCredentialsContractQuery
resourceId Uri de administración del recurso en sistema externo. Esta dirección URL puede ser el identificador de recurso de Arm de Logic Apps, Function Apps o Api Apps. cuerda

Restricciones:
Longitud mínima = 1
Longitud máxima = 1
esquema Nombre del esquema de autenticación. cuerda

Restricciones:
Longitud mínima = 1
Longitud máxima = 1 (obligatorio)
título Título de back-end. cuerda

Restricciones:
Longitud mínima = 1
Longitud máxima = 1
URL Propiedad AbsoluteUri del servidor WebProxy que incluye todo el URI almacenado en la instancia de Uri, incluidos todos los fragmentos y cadenas de consulta. cuerda

Restricciones:
Longitud mínima = 1
Longitud máxima = 1 (obligatorio)
nombre de usuario Nombre de usuario para conectarse al servidor WebProxy cuerda

Definición de recursos de plantilla de ARM

El tipo de recurso service/backends se puede implementar con operaciones que tienen como destino:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.ApiManagement/service/backends, agregue el siguiente JSON a la plantilla.

{
  "type": "Microsoft.ApiManagement/service/backends",
  "apiVersion": "2016-10-10",
  "name": "string",
  "certificate": [ "string" ],
  "description": "string",
  "header": {
    "{customized property}": [ "string" ]
  },
  "parameter": "string",
  "password": "string",
  "properties": {
    "skipCertificateChainValidation": "bool",
    "skipCertificateNameValidation": "bool"
  },
  "protocol": "string",
  "query": {
    "{customized property}": [ "string" ]
  },
  "resourceId": "string",
  "scheme": "string",
  "title": "string",
  "url": "string",
  "username": "string"
}

Valores de propiedad

BackendCredentialsContractHeader

Nombre Descripción Valor

BackendCredentialsContractQuery

Nombre Descripción Valor

BackendProperties

Nombre Descripción Valor
skipCertificateChainValidation Marca que indica si se debe omitir la validación de la cadena de certificados SSL al usar certificados autofirmados para este host de back-end. Bool
skipCertificateNameValidation Marca que indica si se debe omitir la validación del nombre del certificado SSL al usar certificados autofirmados para este host de back-end. Bool

Microsoft.ApiManagement/service/backends

Nombre Descripción Valor
apiVersion La versión de api '2016-10-10'
certificado Lista de huella digital del certificado de cliente. string[]
descripción Descripción del back-end. cuerda

Restricciones:
Longitud mínima = 1
Longitud máxima = 1
encabezado Descripción del parámetro de encabezado. backendCredentialsContractHeader
nombre El nombre del recurso cuerda

Restricciones:
Longitud mínima = 1
Longitud máxima = 1
Patrón = ^[^*#&+:<>?]+$ (obligatorio)
parámetro Valor del parámetro de autenticación. cuerda

Restricciones:
Longitud mínima = 1
Longitud máxima = 1 (obligatorio)
contraseña Contraseña para conectarse al servidor WebProxy cuerda
Propiedades Propiedades específicas de un back-end. backendProperties de
protocolo Protocolo de comunicación back-end. 'http'
'soap' (obligatorio)
consulta Descripción del parámetro de consulta. backendCredentialsContractQuery
resourceId Uri de administración del recurso en sistema externo. Esta dirección URL puede ser el identificador de recurso de Arm de Logic Apps, Function Apps o Api Apps. cuerda

Restricciones:
Longitud mínima = 1
Longitud máxima = 1
esquema Nombre del esquema de autenticación. cuerda

Restricciones:
Longitud mínima = 1
Longitud máxima = 1 (obligatorio)
título Título de back-end. cuerda

Restricciones:
Longitud mínima = 1
Longitud máxima = 1
tipo El tipo de recurso "Microsoft.ApiManagement/service/backends"
URL Propiedad AbsoluteUri del servidor WebProxy que incluye todo el URI almacenado en la instancia de Uri, incluidos todos los fragmentos y cadenas de consulta. cuerda

Restricciones:
Longitud mínima = 1
Longitud máxima = 1 (obligatorio)
nombre de usuario Nombre de usuario para conectarse al servidor WebProxy cuerda

Definición de recursos de Terraform (proveedor AzAPI)

El tipo de recurso service/backends se puede implementar con operaciones que tienen como destino:

  • grupos de recursos de

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.ApiManagement/service/backends, agregue el siguiente terraform a la plantilla.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ApiManagement/service/backends@2016-10-10"
  name = "string"
  certificate = [
    "string"
  ]
  description = "string"
  header = {
    {customized property} = [
      "string"
    ]
  }
  parameter = "string"
  password = "string"
  protocol = "string"
  query = {
    {customized property} = [
      "string"
    ]
  }
  resourceId = "string"
  scheme = "string"
  title = "string"
  url = "string"
  username = "string"
  body = jsonencode({
    properties = {
      skipCertificateChainValidation = bool
      skipCertificateNameValidation = bool
    }
  })
}

Valores de propiedad

BackendCredentialsContractHeader

Nombre Descripción Valor

BackendCredentialsContractQuery

Nombre Descripción Valor

BackendProperties

Nombre Descripción Valor
skipCertificateChainValidation Marca que indica si se debe omitir la validación de la cadena de certificados SSL al usar certificados autofirmados para este host de back-end. Bool
skipCertificateNameValidation Marca que indica si se debe omitir la validación del nombre del certificado SSL al usar certificados autofirmados para este host de back-end. Bool

Microsoft.ApiManagement/service/backends

Nombre Descripción Valor
certificado Lista de huella digital del certificado de cliente. string[]
descripción Descripción del back-end. cuerda

Restricciones:
Longitud mínima = 1
Longitud máxima = 1
encabezado Descripción del parámetro de encabezado. backendCredentialsContractHeader
nombre El nombre del recurso cuerda

Restricciones:
Longitud mínima = 1
Longitud máxima = 1
Patrón = ^[^*#&+:<>?]+$ (obligatorio)
parámetro Valor del parámetro de autenticación. cuerda

Restricciones:
Longitud mínima = 1
Longitud máxima = 1 (obligatorio)
parent_id Identificador del recurso que es el elemento primario de este recurso. Identificador del recurso de tipo: de servicio de
contraseña Contraseña para conectarse al servidor WebProxy cuerda
Propiedades Propiedades específicas de un back-end. backendProperties de
protocolo Protocolo de comunicación back-end. 'http'
'soap' (obligatorio)
consulta Descripción del parámetro de consulta. backendCredentialsContractQuery
resourceId Uri de administración del recurso en sistema externo. Esta dirección URL puede ser el identificador de recurso de Arm de Logic Apps, Function Apps o Api Apps. cuerda

Restricciones:
Longitud mínima = 1
Longitud máxima = 1
esquema Nombre del esquema de autenticación. cuerda

Restricciones:
Longitud mínima = 1
Longitud máxima = 1 (obligatorio)
título Título de back-end. cuerda

Restricciones:
Longitud mínima = 1
Longitud máxima = 1
tipo El tipo de recurso "Microsoft.ApiManagement/service/backends@2016-10-10"
URL Propiedad AbsoluteUri del servidor WebProxy que incluye todo el URI almacenado en la instancia de Uri, incluidos todos los fragmentos y cadenas de consulta. cuerda

Restricciones:
Longitud mínima = 1
Longitud máxima = 1 (obligatorio)
nombre de usuario Nombre de usuario para conectarse al servidor WebProxy cuerda