Compartir a través de


HostnameConfiguration interface

Configuración de nombre de host personalizada.

Propiedades

certificate

Información del certificado.

certificatePassword

Contraseña del certificado.

certificateSource

Origen del certificado.

certificateStatus

Estado del certificado.

defaultSslBinding

Especifique true para configurar el certificado asociado a este nombre de host como certificado SSL predeterminado. Si un cliente no envía el encabezado SNI, será el certificado que se impugnará. La propiedad es útil si un servicio tiene habilitado varios nombres de host personalizados y debe decidir el certificado ssl predeterminado. La configuración solo se aplica al tipo de nombre de host de puerta de enlace.

encodedCertificate

Certificado codificado en Base64.

hostName

Nombre de host que se va a configurar en el servicio Api Management.

identityClientId

ClientId de identidad administrada asignada por el sistema o el usuario, según lo generado por Azure AD, que tiene acceso GET al almacén de claves que contiene el certificado SSL.

keyVaultId

Dirección URL al secreto de KeyVault que contiene el certificado Ssl. Si se proporciona la dirección URL absoluta que contiene la versión, la actualización automática del certificado ssl no funcionará. Esto requiere que el servicio Api Management se configure con aka.ms/apimmsi. El secreto debe ser de tipo application/x-pkcs12.

negotiateClientCertificate

Especifique true para negociar siempre el certificado de cliente en el nombre de host. El valor predeterminado es false.

type

Tipo de nombre de host.

Detalles de las propiedades

certificate

Información del certificado.

certificate?: CertificateInformation

Valor de propiedad

certificatePassword

Contraseña del certificado.

certificatePassword?: string

Valor de propiedad

string

certificateSource

Origen del certificado.

certificateSource?: string

Valor de propiedad

string

certificateStatus

Estado del certificado.

certificateStatus?: string

Valor de propiedad

string

defaultSslBinding

Especifique true para configurar el certificado asociado a este nombre de host como certificado SSL predeterminado. Si un cliente no envía el encabezado SNI, será el certificado que se impugnará. La propiedad es útil si un servicio tiene habilitado varios nombres de host personalizados y debe decidir el certificado ssl predeterminado. La configuración solo se aplica al tipo de nombre de host de puerta de enlace.

defaultSslBinding?: boolean

Valor de propiedad

boolean

encodedCertificate

Certificado codificado en Base64.

encodedCertificate?: string

Valor de propiedad

string

hostName

Nombre de host que se va a configurar en el servicio Api Management.

hostName: string

Valor de propiedad

string

identityClientId

ClientId de identidad administrada asignada por el sistema o el usuario, según lo generado por Azure AD, que tiene acceso GET al almacén de claves que contiene el certificado SSL.

identityClientId?: string

Valor de propiedad

string

keyVaultId

Dirección URL al secreto de KeyVault que contiene el certificado Ssl. Si se proporciona la dirección URL absoluta que contiene la versión, la actualización automática del certificado ssl no funcionará. Esto requiere que el servicio Api Management se configure con aka.ms/apimmsi. El secreto debe ser de tipo application/x-pkcs12.

keyVaultId?: string

Valor de propiedad

string

negotiateClientCertificate

Especifique true para negociar siempre el certificado de cliente en el nombre de host. El valor predeterminado es false.

negotiateClientCertificate?: boolean

Valor de propiedad

boolean

type

Tipo de nombre de host.

type: string

Valor de propiedad

string