{
"opencollection": "1.0.0",
"info": {
"name": "Microsoft Azure AccessControlClient AccessConnector certificates(thumbprintAlgorithm={thumbprintAlgorithm},thumbprint={thumbprint}) API",
"version": "2020-08-01-preview"
},
"items": [
{
"info": {
"name": "certificates(thumbprintAlgorithm={thumbprintAlgorithm},thumbprint={thumbprint})",
"type": "folder"
},
"items": [
{
"info": {
"name": "Microsoft Azure Get Certificates Thumbprintalgorithm Thumbprintalgorithm,thumbprint Thumbprint",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/certificates(thumbprintAlgorithm=:thumbprintAlgorithm,thumbprint=:thumbprint)",
"headers": [
{
"name": "client-request-id",
"value": ""
},
{
"name": "return-client-request-id",
"value": ""
},
{
"name": "ocp-date",
"value": ""
}
],
"params": [
{
"name": "api-version",
"value": "",
"type": "query",
"description": "The API version to use for this operation."
},
{
"name": "timeOut",
"value": "",
"type": "query",
"description": "The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds. If the value is larger than 30, the default will be used instead.\"."
},
{
"name": "thumbprintAlgorithm",
"value": "",
"type": "path",
"description": "The algorithm used to derive the thumbprint parameter. This must be sha1."
},
{
"name": "thumbprint",
"value": "",
"type": "path",
"description": "The thumbprint of the Certificate to get."
},
{
"name": "$select",
"value": "",
"type": "query",
"description": "An OData $select clause."
}
]
},
"docs": "Gets information about the specified Certificate."
},
{
"info": {
"name": "Microsoft Azure Deletes A Certificate From The Specified Account",
"type": "http"
},
"http": {
"method": "DELETE",
"url": "{{baseUrl}}/certificates(thumbprintAlgorithm=:thumbprintAlgorithm,thumbprint=:thumbprint)",
"headers": [
{
"name": "client-request-id",
"value": ""
},
{
"name": "return-client-request-id",
"value": ""
},
{
"name": "ocp-date",
"value": ""
}
],
"params": [
{
"name": "api-version",
"value": "",
"type": "query",
"description": "The API version to use for this operation."
},
{
"name": "timeOut",
"value": "",
"type": "query",
"description": "The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds. If the value is larger than 30, the default will be used instead.\"."
},
{
"name": "thumbprintAlgorithm",
"value": "",
"type": "path",
"description": "The algorithm used to derive the thumbprint parameter. This must be sha1."
},
{
"name": "thumbprint",
"value": "",
"type": "path",
"description": "The thumbprint of the Certificate to be deleted."
}
]
},
"docs": "You cannot delete a Certificate if a resource (Pool or Compute Node) is using
it. Before you can delete a Certificate, you must therefore make sure that the
Certificate is not associated with any existing Pools, the Certificate is not
installed on any Nodes (even if you remove a Certificate from a Pool, it is not
removed from existing Compute Nodes in that Pool until they restart), and no
running Tasks depend on the Certificate. If you try to delete a Certificate
that is in use"
},
{
"info": {
"name": "Microsoft Azure Cancels A Failed Deletion Of A Certificate From The Specified Account",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/certificates(thumbprintAlgorithm=:thumbprintAlgorithm,thumbprint=:thumbprint)/canceldelete",
"headers": [
{
"name": "client-request-id",
"value": ""
},
{
"name": "return-client-request-id",
"value": ""
},
{
"name": "ocp-date",
"value": ""
}
],
"params": [
{
"name": "api-version",
"value": "",
"type": "query",
"description": "The API version to use for this operation."
},
{
"name": "timeOut",
"value": "",
"type": "query",
"description": "The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds. If the value is larger than 30, the default will be used instead.\"."
},
{
"name": "thumbprintAlgorithm",
"value": "",
"type": "path",
"description": "The algorithm used to derive the thumbprint parameter. This must be sha1."
},
{
"name": "thumbprint",
"value": "",
"type": "path",
"description": "The thumbprint of the Certificate being deleted."
}
]
},
"docs": "If you try to delete a Certificate that is being used by a Pool or Compute
Node, the status of the Certificate changes to deleteFailed. If you decide that
you want to continue using the Certificate, you can use this operation to set
the status of the Certificate back to active. If you intend to delete the
Certificate, you do not need to run this operation after the deletion failed.
You must make sure that the Certificate is not being used by any resources, and
then you can try "
}
]
}
],
"bundled": true
}