GatewayCertificateAuthority interface
Interfaz que representa una gatewayCertificateAuthority.
Métodos
| create |
Asigne la entidad Certificate a la entidad Gateway como entidad de certificación. |
| delete(string, string, string, string, string, Gateway |
Quite la relación entre la entidad de certificación y la 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 gateway 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 la entidad Certificate a la entidad Gateway 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 no 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 actual del servicio API Management. No debe tener el valor "administrado".
- certificateId
-
string
Identificador de la entidad de certificado. Debe ser único en la instancia actual del servicio API Management.
- 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 la entidad de certificación y la 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 no 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 actual del servicio API Management. No debe tener el valor "administrado".
- certificateId
-
string
Identificador de la entidad de certificado. Debe ser único en la instancia actual del servicio API Management.
- ifMatch
-
string
ETag de la entidad. ETag debe coincidir con el estado de entidad actual de la respuesta del 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 no 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 actual del servicio API Management. No debe tener el valor "administrado".
- certificateId
-
string
Identificador de la entidad de certificado. Debe ser único en la instancia actual del servicio API Management.
Parámetros de opciones.
Devoluciones
getEntityTag(string, string, string, string, GatewayCertificateAuthorityGetEntityTagOptionalParams)
Comprueba si la entidad Certificate está asignada a la entidad gateway 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 no 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 actual del servicio API Management. No debe tener el valor "administrado".
- certificateId
-
string
Identificador de la entidad de certificado. Debe ser único en la instancia actual del servicio API Management.
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 no 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 actual del servicio API Management. No debe tener el valor "administrado".
Parámetros de opciones.