Compartir a través de


GatewayCertificateAuthority interface

Interfaz que representa una gatewayCertificateAuthority.

Métodos

createOrUpdate(string, string, string, string, GatewayCertificateAuthorityContract, GatewayCertificateAuthorityCreateOrUpdateOptionalParams)

Asigne una entidad de certificado a la entidad de puerta de enlace como entidad de certificación.

delete(string, string, string, string, string, GatewayCertificateAuthorityDeleteOptionalParams)

Quite la relación entre entidad de certificación y entidad de puerta de enlace.

get(string, string, string, string, GatewayCertificateAuthorityGetOptionalParams)

Obtenga los detalles de la entidad de certificación de puerta de enlace asignada.

getEntityTag(string, string, string, string, GatewayCertificateAuthorityGetEntityTagOptionalParams)

Comprueba si la entidad Certificate está asignada a la entidad de puerta de enlace como entidad de certificación.

listByService(string, string, string, GatewayCertificateAuthorityListByServiceOptionalParams)

Enumera la colección de entidades de certificación para la entidad de puerta de enlace especificada.

Detalles del método

createOrUpdate(string, string, string, string, GatewayCertificateAuthorityContract, GatewayCertificateAuthorityCreateOrUpdateOptionalParams)

Asigne una entidad de certificado a la entidad de puerta de enlace como entidad de certificación.

function createOrUpdate(resourceGroupName: string, serviceName: string, gatewayId: string, certificateId: string, parameters: GatewayCertificateAuthorityContract, options?: GatewayCertificateAuthorityCreateOrUpdateOptionalParams): Promise<GatewayCertificateAuthorityCreateOrUpdateResponse>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

gatewayId

string

Identificador de entidad de puerta de enlace. Debe ser único en la instancia de servicio de API Management actual. No debe tener el valor "administrado".

certificateId

string

Identificador de la entidad de certificado. Debe ser único en la instancia de servicio de API Management actual.

parameters
GatewayCertificateAuthorityContract

Detalles de la entidad de certificación de puerta de enlace.

Devoluciones

delete(string, string, string, string, string, GatewayCertificateAuthorityDeleteOptionalParams)

Quite la relación entre entidad de certificación y entidad de puerta de enlace.

function delete(resourceGroupName: string, serviceName: string, gatewayId: string, certificateId: string, ifMatch: string, options?: GatewayCertificateAuthorityDeleteOptionalParams): Promise<void>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

gatewayId

string

Identificador de entidad de puerta de enlace. Debe ser único en la instancia de servicio de API Management actual. No debe tener el valor "administrado".

certificateId

string

Identificador de la entidad de certificado. Debe ser único en la instancia de servicio de API Management actual.

ifMatch

string

ETag de la entidad. ETag debe coincidir con el estado de entidad actual de la respuesta de encabezado de la solicitud GET o debe ser * para la actualización incondicional.

options
GatewayCertificateAuthorityDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

get(string, string, string, string, GatewayCertificateAuthorityGetOptionalParams)

Obtenga los detalles de la entidad de certificación de puerta de enlace asignada.

function get(resourceGroupName: string, serviceName: string, gatewayId: string, certificateId: string, options?: GatewayCertificateAuthorityGetOptionalParams): Promise<GatewayCertificateAuthorityGetResponse>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

gatewayId

string

Identificador de entidad de puerta de enlace. Debe ser único en la instancia de servicio de API Management actual. No debe tener el valor "administrado".

certificateId

string

Identificador de la entidad de certificado. Debe ser único en la instancia de servicio de API Management actual.

options
GatewayCertificateAuthorityGetOptionalParams

Parámetros de opciones.

Devoluciones

getEntityTag(string, string, string, string, GatewayCertificateAuthorityGetEntityTagOptionalParams)

Comprueba si la entidad Certificate está asignada a la entidad de puerta de enlace como entidad de certificación.

function getEntityTag(resourceGroupName: string, serviceName: string, gatewayId: string, certificateId: string, options?: GatewayCertificateAuthorityGetEntityTagOptionalParams): Promise<GatewayCertificateAuthorityGetEntityTagHeaders>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

gatewayId

string

Identificador de entidad de puerta de enlace. Debe ser único en la instancia de servicio de API Management actual. No debe tener el valor "administrado".

certificateId

string

Identificador de la entidad de certificado. Debe ser único en la instancia de servicio de API Management actual.

Devoluciones

listByService(string, string, string, GatewayCertificateAuthorityListByServiceOptionalParams)

Enumera la colección de entidades de certificación para la entidad de puerta de enlace especificada.

function listByService(resourceGroupName: string, serviceName: string, gatewayId: string, options?: GatewayCertificateAuthorityListByServiceOptionalParams): PagedAsyncIterableIterator<GatewayCertificateAuthorityContract, GatewayCertificateAuthorityContract[], PageSettings>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

gatewayId

string

Identificador de entidad de puerta de enlace. Debe ser único en la instancia de servicio de API Management actual. No debe tener el valor "administrado".

Devoluciones