Constructor
new CertificateAuthorityService(rpcImpl, requestDelimitedopt, responseDelimitedopt)
Constructs a new CertificateAuthorityService service.
Parameters:
| Name | Type | Attributes | Default | Description |
|---|---|---|---|---|
rpcImpl |
$protobuf.RPCImpl |
RPC implementation |
||
requestDelimited |
boolean |
<optional> |
false |
Whether requests are length-delimited |
responseDelimited |
boolean |
<optional> |
false |
Whether responses are length-delimited |
Extends
- $protobuf.rpc.Service
Methods
activateCertificateAuthority(request, callback) → {undefined}
Calls ActivateCertificateAuthority.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IActivateCertificateAuthorityRequest |
ActivateCertificateAuthorityRequest message or plain object |
callback |
google.cloud.security.privateca.v1.CertificateAuthorityService.ActivateCertificateAuthorityCallback |
Node-style callback called with the error, if any, and Operation |
Returns:
| Type | Description |
|---|---|
| undefined |
activateCertificateAuthority(request) → {Promise.<google.longrunning.Operation>}
Calls ActivateCertificateAuthority.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IActivateCertificateAuthorityRequest |
ActivateCertificateAuthorityRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.longrunning.Operation> |
Promise |
createCaPool(request, callback) → {undefined}
Calls CreateCaPool.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.ICreateCaPoolRequest |
CreateCaPoolRequest message or plain object |
callback |
google.cloud.security.privateca.v1.CertificateAuthorityService.CreateCaPoolCallback |
Node-style callback called with the error, if any, and Operation |
Returns:
| Type | Description |
|---|---|
| undefined |
createCaPool(request) → {Promise.<google.longrunning.Operation>}
Calls CreateCaPool.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.ICreateCaPoolRequest |
CreateCaPoolRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.longrunning.Operation> |
Promise |
createCertificate(request, callback) → {undefined}
Calls CreateCertificate.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.ICreateCertificateRequest |
CreateCertificateRequest message or plain object |
callback |
google.cloud.security.privateca.v1.CertificateAuthorityService.CreateCertificateCallback |
Node-style callback called with the error, if any, and Certificate |
Returns:
| Type | Description |
|---|---|
| undefined |
createCertificate(request) → {Promise.<google.cloud.security.privateca.v1.Certificate>}
Calls CreateCertificate.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.ICreateCertificateRequest |
CreateCertificateRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.cloud.security.privateca.v1.Certificate> |
Promise |
createCertificateAuthority(request, callback) → {undefined}
Calls CreateCertificateAuthority.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.ICreateCertificateAuthorityRequest |
CreateCertificateAuthorityRequest message or plain object |
callback |
google.cloud.security.privateca.v1.CertificateAuthorityService.CreateCertificateAuthorityCallback |
Node-style callback called with the error, if any, and Operation |
Returns:
| Type | Description |
|---|---|
| undefined |
createCertificateAuthority(request) → {Promise.<google.longrunning.Operation>}
Calls CreateCertificateAuthority.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.ICreateCertificateAuthorityRequest |
CreateCertificateAuthorityRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.longrunning.Operation> |
Promise |
createCertificateTemplate(request, callback) → {undefined}
Calls CreateCertificateTemplate.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.ICreateCertificateTemplateRequest |
CreateCertificateTemplateRequest message or plain object |
callback |
google.cloud.security.privateca.v1.CertificateAuthorityService.CreateCertificateTemplateCallback |
Node-style callback called with the error, if any, and Operation |
Returns:
| Type | Description |
|---|---|
| undefined |
createCertificateTemplate(request) → {Promise.<google.longrunning.Operation>}
Calls CreateCertificateTemplate.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.ICreateCertificateTemplateRequest |
CreateCertificateTemplateRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.longrunning.Operation> |
Promise |
deleteCaPool(request, callback) → {undefined}
Calls DeleteCaPool.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IDeleteCaPoolRequest |
DeleteCaPoolRequest message or plain object |
callback |
google.cloud.security.privateca.v1.CertificateAuthorityService.DeleteCaPoolCallback |
Node-style callback called with the error, if any, and Operation |
Returns:
| Type | Description |
|---|---|
| undefined |
deleteCaPool(request) → {Promise.<google.longrunning.Operation>}
Calls DeleteCaPool.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IDeleteCaPoolRequest |
DeleteCaPoolRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.longrunning.Operation> |
Promise |
deleteCertificateAuthority(request, callback) → {undefined}
Calls DeleteCertificateAuthority.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IDeleteCertificateAuthorityRequest |
DeleteCertificateAuthorityRequest message or plain object |
callback |
google.cloud.security.privateca.v1.CertificateAuthorityService.DeleteCertificateAuthorityCallback |
Node-style callback called with the error, if any, and Operation |
Returns:
| Type | Description |
|---|---|
| undefined |
deleteCertificateAuthority(request) → {Promise.<google.longrunning.Operation>}
Calls DeleteCertificateAuthority.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IDeleteCertificateAuthorityRequest |
DeleteCertificateAuthorityRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.longrunning.Operation> |
Promise |
deleteCertificateTemplate(request, callback) → {undefined}
Calls DeleteCertificateTemplate.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IDeleteCertificateTemplateRequest |
DeleteCertificateTemplateRequest message or plain object |
callback |
google.cloud.security.privateca.v1.CertificateAuthorityService.DeleteCertificateTemplateCallback |
Node-style callback called with the error, if any, and Operation |
Returns:
| Type | Description |
|---|---|
| undefined |
deleteCertificateTemplate(request) → {Promise.<google.longrunning.Operation>}
Calls DeleteCertificateTemplate.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IDeleteCertificateTemplateRequest |
DeleteCertificateTemplateRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.longrunning.Operation> |
Promise |
disableCertificateAuthority(request, callback) → {undefined}
Calls DisableCertificateAuthority.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IDisableCertificateAuthorityRequest |
DisableCertificateAuthorityRequest message or plain object |
callback |
google.cloud.security.privateca.v1.CertificateAuthorityService.DisableCertificateAuthorityCallback |
Node-style callback called with the error, if any, and Operation |
Returns:
| Type | Description |
|---|---|
| undefined |
disableCertificateAuthority(request) → {Promise.<google.longrunning.Operation>}
Calls DisableCertificateAuthority.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IDisableCertificateAuthorityRequest |
DisableCertificateAuthorityRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.longrunning.Operation> |
Promise |
enableCertificateAuthority(request, callback) → {undefined}
Calls EnableCertificateAuthority.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IEnableCertificateAuthorityRequest |
EnableCertificateAuthorityRequest message or plain object |
callback |
google.cloud.security.privateca.v1.CertificateAuthorityService.EnableCertificateAuthorityCallback |
Node-style callback called with the error, if any, and Operation |
Returns:
| Type | Description |
|---|---|
| undefined |
enableCertificateAuthority(request) → {Promise.<google.longrunning.Operation>}
Calls EnableCertificateAuthority.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IEnableCertificateAuthorityRequest |
EnableCertificateAuthorityRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.longrunning.Operation> |
Promise |
fetchCaCerts(request, callback) → {undefined}
Calls FetchCaCerts.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IFetchCaCertsRequest |
FetchCaCertsRequest message or plain object |
callback |
google.cloud.security.privateca.v1.CertificateAuthorityService.FetchCaCertsCallback |
Node-style callback called with the error, if any, and FetchCaCertsResponse |
Returns:
| Type | Description |
|---|---|
| undefined |
fetchCaCerts(request) → {Promise.<google.cloud.security.privateca.v1.FetchCaCertsResponse>}
Calls FetchCaCerts.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IFetchCaCertsRequest |
FetchCaCertsRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.cloud.security.privateca.v1.FetchCaCertsResponse> |
Promise |
fetchCertificateAuthorityCsr(request, callback) → {undefined}
Calls FetchCertificateAuthorityCsr.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IFetchCertificateAuthorityCsrRequest |
FetchCertificateAuthorityCsrRequest message or plain object |
callback |
google.cloud.security.privateca.v1.CertificateAuthorityService.FetchCertificateAuthorityCsrCallback |
Node-style callback called with the error, if any, and FetchCertificateAuthorityCsrResponse |
Returns:
| Type | Description |
|---|---|
| undefined |
fetchCertificateAuthorityCsr(request) → {Promise.<google.cloud.security.privateca.v1.FetchCertificateAuthorityCsrResponse>}
Calls FetchCertificateAuthorityCsr.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IFetchCertificateAuthorityCsrRequest |
FetchCertificateAuthorityCsrRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.cloud.security.privateca.v1.FetchCertificateAuthorityCsrResponse> |
Promise |
getCaPool(request, callback) → {undefined}
Calls GetCaPool.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IGetCaPoolRequest |
GetCaPoolRequest message or plain object |
callback |
google.cloud.security.privateca.v1.CertificateAuthorityService.GetCaPoolCallback |
Node-style callback called with the error, if any, and CaPool |
Returns:
| Type | Description |
|---|---|
| undefined |
getCaPool(request) → {Promise.<google.cloud.security.privateca.v1.CaPool>}
Calls GetCaPool.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IGetCaPoolRequest |
GetCaPoolRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.cloud.security.privateca.v1.CaPool> |
Promise |
getCertificate(request, callback) → {undefined}
Calls GetCertificate.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IGetCertificateRequest |
GetCertificateRequest message or plain object |
callback |
google.cloud.security.privateca.v1.CertificateAuthorityService.GetCertificateCallback |
Node-style callback called with the error, if any, and Certificate |
Returns:
| Type | Description |
|---|---|
| undefined |
getCertificate(request) → {Promise.<google.cloud.security.privateca.v1.Certificate>}
Calls GetCertificate.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IGetCertificateRequest |
GetCertificateRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.cloud.security.privateca.v1.Certificate> |
Promise |
getCertificateAuthority(request, callback) → {undefined}
Calls GetCertificateAuthority.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IGetCertificateAuthorityRequest |
GetCertificateAuthorityRequest message or plain object |
callback |
google.cloud.security.privateca.v1.CertificateAuthorityService.GetCertificateAuthorityCallback |
Node-style callback called with the error, if any, and CertificateAuthority |
Returns:
| Type | Description |
|---|---|
| undefined |
getCertificateAuthority(request) → {Promise.<google.cloud.security.privateca.v1.CertificateAuthority>}
Calls GetCertificateAuthority.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IGetCertificateAuthorityRequest |
GetCertificateAuthorityRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.cloud.security.privateca.v1.CertificateAuthority> |
Promise |
getCertificateRevocationList(request, callback) → {undefined}
Calls GetCertificateRevocationList.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IGetCertificateRevocationListRequest |
GetCertificateRevocationListRequest message or plain object |
callback |
google.cloud.security.privateca.v1.CertificateAuthorityService.GetCertificateRevocationListCallback |
Node-style callback called with the error, if any, and CertificateRevocationList |
Returns:
| Type | Description |
|---|---|
| undefined |
getCertificateRevocationList(request) → {Promise.<google.cloud.security.privateca.v1.CertificateRevocationList>}
Calls GetCertificateRevocationList.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IGetCertificateRevocationListRequest |
GetCertificateRevocationListRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.cloud.security.privateca.v1.CertificateRevocationList> |
Promise |
getCertificateTemplate(request, callback) → {undefined}
Calls GetCertificateTemplate.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IGetCertificateTemplateRequest |
GetCertificateTemplateRequest message or plain object |
callback |
google.cloud.security.privateca.v1.CertificateAuthorityService.GetCertificateTemplateCallback |
Node-style callback called with the error, if any, and CertificateTemplate |
Returns:
| Type | Description |
|---|---|
| undefined |
getCertificateTemplate(request) → {Promise.<google.cloud.security.privateca.v1.CertificateTemplate>}
Calls GetCertificateTemplate.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IGetCertificateTemplateRequest |
GetCertificateTemplateRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.cloud.security.privateca.v1.CertificateTemplate> |
Promise |
listCaPools(request, callback) → {undefined}
Calls ListCaPools.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IListCaPoolsRequest |
ListCaPoolsRequest message or plain object |
callback |
google.cloud.security.privateca.v1.CertificateAuthorityService.ListCaPoolsCallback |
Node-style callback called with the error, if any, and ListCaPoolsResponse |
Returns:
| Type | Description |
|---|---|
| undefined |
listCaPools(request) → {Promise.<google.cloud.security.privateca.v1.ListCaPoolsResponse>}
Calls ListCaPools.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IListCaPoolsRequest |
ListCaPoolsRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.cloud.security.privateca.v1.ListCaPoolsResponse> |
Promise |
listCertificateAuthorities(request, callback) → {undefined}
Calls ListCertificateAuthorities.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IListCertificateAuthoritiesRequest |
ListCertificateAuthoritiesRequest message or plain object |
callback |
google.cloud.security.privateca.v1.CertificateAuthorityService.ListCertificateAuthoritiesCallback |
Node-style callback called with the error, if any, and ListCertificateAuthoritiesResponse |
Returns:
| Type | Description |
|---|---|
| undefined |
listCertificateAuthorities(request) → {Promise.<google.cloud.security.privateca.v1.ListCertificateAuthoritiesResponse>}
Calls ListCertificateAuthorities.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IListCertificateAuthoritiesRequest |
ListCertificateAuthoritiesRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.cloud.security.privateca.v1.ListCertificateAuthoritiesResponse> |
Promise |
listCertificateRevocationLists(request, callback) → {undefined}
Calls ListCertificateRevocationLists.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IListCertificateRevocationListsRequest |
ListCertificateRevocationListsRequest message or plain object |
callback |
google.cloud.security.privateca.v1.CertificateAuthorityService.ListCertificateRevocationListsCallback |
Node-style callback called with the error, if any, and ListCertificateRevocationListsResponse |
Returns:
| Type | Description |
|---|---|
| undefined |
listCertificateRevocationLists(request) → {Promise.<google.cloud.security.privateca.v1.ListCertificateRevocationListsResponse>}
Calls ListCertificateRevocationLists.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IListCertificateRevocationListsRequest |
ListCertificateRevocationListsRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.cloud.security.privateca.v1.ListCertificateRevocationListsResponse> |
Promise |
listCertificateTemplates(request, callback) → {undefined}
Calls ListCertificateTemplates.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IListCertificateTemplatesRequest |
ListCertificateTemplatesRequest message or plain object |
callback |
google.cloud.security.privateca.v1.CertificateAuthorityService.ListCertificateTemplatesCallback |
Node-style callback called with the error, if any, and ListCertificateTemplatesResponse |
Returns:
| Type | Description |
|---|---|
| undefined |
listCertificateTemplates(request) → {Promise.<google.cloud.security.privateca.v1.ListCertificateTemplatesResponse>}
Calls ListCertificateTemplates.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IListCertificateTemplatesRequest |
ListCertificateTemplatesRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.cloud.security.privateca.v1.ListCertificateTemplatesResponse> |
Promise |
listCertificates(request, callback) → {undefined}
Calls ListCertificates.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IListCertificatesRequest |
ListCertificatesRequest message or plain object |
callback |
google.cloud.security.privateca.v1.CertificateAuthorityService.ListCertificatesCallback |
Node-style callback called with the error, if any, and ListCertificatesResponse |
Returns:
| Type | Description |
|---|---|
| undefined |
listCertificates(request) → {Promise.<google.cloud.security.privateca.v1.ListCertificatesResponse>}
Calls ListCertificates.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IListCertificatesRequest |
ListCertificatesRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.cloud.security.privateca.v1.ListCertificatesResponse> |
Promise |
revokeCertificate(request, callback) → {undefined}
Calls RevokeCertificate.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IRevokeCertificateRequest |
RevokeCertificateRequest message or plain object |
callback |
google.cloud.security.privateca.v1.CertificateAuthorityService.RevokeCertificateCallback |
Node-style callback called with the error, if any, and Certificate |
Returns:
| Type | Description |
|---|---|
| undefined |
revokeCertificate(request) → {Promise.<google.cloud.security.privateca.v1.Certificate>}
Calls RevokeCertificate.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IRevokeCertificateRequest |
RevokeCertificateRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.cloud.security.privateca.v1.Certificate> |
Promise |
undeleteCertificateAuthority(request, callback) → {undefined}
Calls UndeleteCertificateAuthority.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IUndeleteCertificateAuthorityRequest |
UndeleteCertificateAuthorityRequest message or plain object |
callback |
google.cloud.security.privateca.v1.CertificateAuthorityService.UndeleteCertificateAuthorityCallback |
Node-style callback called with the error, if any, and Operation |
Returns:
| Type | Description |
|---|---|
| undefined |
undeleteCertificateAuthority(request) → {Promise.<google.longrunning.Operation>}
Calls UndeleteCertificateAuthority.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IUndeleteCertificateAuthorityRequest |
UndeleteCertificateAuthorityRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.longrunning.Operation> |
Promise |
updateCaPool(request, callback) → {undefined}
Calls UpdateCaPool.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IUpdateCaPoolRequest |
UpdateCaPoolRequest message or plain object |
callback |
google.cloud.security.privateca.v1.CertificateAuthorityService.UpdateCaPoolCallback |
Node-style callback called with the error, if any, and Operation |
Returns:
| Type | Description |
|---|---|
| undefined |
updateCaPool(request) → {Promise.<google.longrunning.Operation>}
Calls UpdateCaPool.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IUpdateCaPoolRequest |
UpdateCaPoolRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.longrunning.Operation> |
Promise |
updateCertificate(request, callback) → {undefined}
Calls UpdateCertificate.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IUpdateCertificateRequest |
UpdateCertificateRequest message or plain object |
callback |
google.cloud.security.privateca.v1.CertificateAuthorityService.UpdateCertificateCallback |
Node-style callback called with the error, if any, and Certificate |
Returns:
| Type | Description |
|---|---|
| undefined |
updateCertificate(request) → {Promise.<google.cloud.security.privateca.v1.Certificate>}
Calls UpdateCertificate.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IUpdateCertificateRequest |
UpdateCertificateRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.cloud.security.privateca.v1.Certificate> |
Promise |
updateCertificateAuthority(request, callback) → {undefined}
Calls UpdateCertificateAuthority.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IUpdateCertificateAuthorityRequest |
UpdateCertificateAuthorityRequest message or plain object |
callback |
google.cloud.security.privateca.v1.CertificateAuthorityService.UpdateCertificateAuthorityCallback |
Node-style callback called with the error, if any, and Operation |
Returns:
| Type | Description |
|---|---|
| undefined |
updateCertificateAuthority(request) → {Promise.<google.longrunning.Operation>}
Calls UpdateCertificateAuthority.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IUpdateCertificateAuthorityRequest |
UpdateCertificateAuthorityRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.longrunning.Operation> |
Promise |
updateCertificateRevocationList(request, callback) → {undefined}
Calls UpdateCertificateRevocationList.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IUpdateCertificateRevocationListRequest |
UpdateCertificateRevocationListRequest message or plain object |
callback |
google.cloud.security.privateca.v1.CertificateAuthorityService.UpdateCertificateRevocationListCallback |
Node-style callback called with the error, if any, and Operation |
Returns:
| Type | Description |
|---|---|
| undefined |
updateCertificateRevocationList(request) → {Promise.<google.longrunning.Operation>}
Calls UpdateCertificateRevocationList.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IUpdateCertificateRevocationListRequest |
UpdateCertificateRevocationListRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.longrunning.Operation> |
Promise |
updateCertificateTemplate(request, callback) → {undefined}
Calls UpdateCertificateTemplate.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IUpdateCertificateTemplateRequest |
UpdateCertificateTemplateRequest message or plain object |
callback |
google.cloud.security.privateca.v1.CertificateAuthorityService.UpdateCertificateTemplateCallback |
Node-style callback called with the error, if any, and Operation |
Returns:
| Type | Description |
|---|---|
| undefined |
updateCertificateTemplate(request) → {Promise.<google.longrunning.Operation>}
Calls UpdateCertificateTemplate.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.security.privateca.v1.IUpdateCertificateTemplateRequest |
UpdateCertificateTemplateRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.longrunning.Operation> |
Promise |
(static) create(rpcImpl, requestDelimitedopt, responseDelimitedopt) → {CertificateAuthorityService}
Creates new CertificateAuthorityService service using the specified rpc implementation.
Parameters:
| Name | Type | Attributes | Default | Description |
|---|---|---|---|---|
rpcImpl |
$protobuf.RPCImpl |
RPC implementation |
||
requestDelimited |
boolean |
<optional> |
false |
Whether requests are length-delimited |
responseDelimited |
boolean |
<optional> |
false |
Whether responses are length-delimited |
Returns:
| Type | Description |
|---|---|
| CertificateAuthorityService |
RPC service. Useful where requests and/or responses are streamed. |
Type Definitions
ActivateCertificateAuthorityCallback(error, responseopt)
Callback as used by activateCertificateAuthority.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.longrunning.Operation |
<optional> |
Operation |
CreateCaPoolCallback(error, responseopt)
Callback as used by createCaPool.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.longrunning.Operation |
<optional> |
Operation |
CreateCertificateAuthorityCallback(error, responseopt)
Callback as used by createCertificateAuthority.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.longrunning.Operation |
<optional> |
Operation |
CreateCertificateCallback(error, responseopt)
Callback as used by createCertificate.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.security.privateca.v1.Certificate |
<optional> |
Certificate |
CreateCertificateTemplateCallback(error, responseopt)
Callback as used by createCertificateTemplate.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.longrunning.Operation |
<optional> |
Operation |
DeleteCaPoolCallback(error, responseopt)
Callback as used by deleteCaPool.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.longrunning.Operation |
<optional> |
Operation |
DeleteCertificateAuthorityCallback(error, responseopt)
Callback as used by deleteCertificateAuthority.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.longrunning.Operation |
<optional> |
Operation |
DeleteCertificateTemplateCallback(error, responseopt)
Callback as used by deleteCertificateTemplate.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.longrunning.Operation |
<optional> |
Operation |
DisableCertificateAuthorityCallback(error, responseopt)
Callback as used by disableCertificateAuthority.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.longrunning.Operation |
<optional> |
Operation |
EnableCertificateAuthorityCallback(error, responseopt)
Callback as used by enableCertificateAuthority.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.longrunning.Operation |
<optional> |
Operation |
FetchCaCertsCallback(error, responseopt)
Callback as used by fetchCaCerts.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.security.privateca.v1.FetchCaCertsResponse |
<optional> |
FetchCaCertsResponse |
FetchCertificateAuthorityCsrCallback(error, responseopt)
Callback as used by fetchCertificateAuthorityCsr.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.security.privateca.v1.FetchCertificateAuthorityCsrResponse |
<optional> |
FetchCertificateAuthorityCsrResponse |
GetCaPoolCallback(error, responseopt)
Callback as used by getCaPool.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.security.privateca.v1.CaPool |
<optional> |
CaPool |
GetCertificateAuthorityCallback(error, responseopt)
Callback as used by getCertificateAuthority.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.security.privateca.v1.CertificateAuthority |
<optional> |
CertificateAuthority |
GetCertificateCallback(error, responseopt)
Callback as used by getCertificate.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.security.privateca.v1.Certificate |
<optional> |
Certificate |
GetCertificateRevocationListCallback(error, responseopt)
Callback as used by getCertificateRevocationList.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.security.privateca.v1.CertificateRevocationList |
<optional> |
CertificateRevocationList |
GetCertificateTemplateCallback(error, responseopt)
Callback as used by getCertificateTemplate.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.security.privateca.v1.CertificateTemplate |
<optional> |
CertificateTemplate |
ListCaPoolsCallback(error, responseopt)
Callback as used by listCaPools.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.security.privateca.v1.ListCaPoolsResponse |
<optional> |
ListCaPoolsResponse |
ListCertificateAuthoritiesCallback(error, responseopt)
Callback as used by listCertificateAuthorities.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.security.privateca.v1.ListCertificateAuthoritiesResponse |
<optional> |
ListCertificateAuthoritiesResponse |
ListCertificateRevocationListsCallback(error, responseopt)
Callback as used by listCertificateRevocationLists.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.security.privateca.v1.ListCertificateRevocationListsResponse |
<optional> |
ListCertificateRevocationListsResponse |
ListCertificateTemplatesCallback(error, responseopt)
Callback as used by listCertificateTemplates.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.security.privateca.v1.ListCertificateTemplatesResponse |
<optional> |
ListCertificateTemplatesResponse |
ListCertificatesCallback(error, responseopt)
Callback as used by listCertificates.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.security.privateca.v1.ListCertificatesResponse |
<optional> |
ListCertificatesResponse |
RevokeCertificateCallback(error, responseopt)
Callback as used by revokeCertificate.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.security.privateca.v1.Certificate |
<optional> |
Certificate |
UndeleteCertificateAuthorityCallback(error, responseopt)
Callback as used by undeleteCertificateAuthority.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.longrunning.Operation |
<optional> |
Operation |
UpdateCaPoolCallback(error, responseopt)
Callback as used by updateCaPool.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.longrunning.Operation |
<optional> |
Operation |
UpdateCertificateAuthorityCallback(error, responseopt)
Callback as used by updateCertificateAuthority.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.longrunning.Operation |
<optional> |
Operation |
UpdateCertificateCallback(error, responseopt)
Callback as used by updateCertificate.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.security.privateca.v1.Certificate |
<optional> |
Certificate |
UpdateCertificateRevocationListCallback(error, responseopt)
Callback as used by updateCertificateRevocationList.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.longrunning.Operation |
<optional> |
Operation |
UpdateCertificateTemplateCallback(error, responseopt)
Callback as used by updateCertificateTemplate.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.longrunning.Operation |
<optional> |
Operation |