GatewayCertificateAuthority interface
Interfaz que representa una gatewayCertificateAuthority.
Métodos
create |
Asigne una entidad de certificado a la entidad de puerta de enlace como entidad de certificación. |
delete(string, string, string, string, string, Gateway |
Quite la relación entre entidad de certificación y entidad de puerta de enlace. |
get(string, string, string, string, Gateway |
Obtenga los detalles de la entidad de certificación de puerta de enlace asignada. |
get |
Comprueba si la entidad Certificate está asignada a la entidad de puerta de enlace como entidad de certificación. |
list |
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.
Parámetros de opciones.
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.
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.
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.
Parámetros de opciones.
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".
Parámetros de opciones.