Represents a CertificateAuthorityService
Inheritance
$protobuf.rpc.Service > protos.google.cloud.security.privateca.v1.CertificateAuthorityServicePackage
@google-cloud/security-private-ca!Constructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);Constructs a new CertificateAuthorityService service.
| Name | Description | 
| rpcImpl | $protobuf.RPCImplRPC implementation | 
| requestDelimited | booleanWhether requests are length-delimited | 
| responseDelimited | booleanWhether responses are length-delimited | 
Methods
activateCertificateAuthority(request, callback)
public activateCertificateAuthority(request: google.cloud.security.privateca.v1.IActivateCertificateAuthorityRequest, callback: google.cloud.security.privateca.v1.CertificateAuthorityService.ActivateCertificateAuthorityCallback): void;Calls ActivateCertificateAuthority.
| Name | Description | 
| request | IActivateCertificateAuthorityRequestActivateCertificateAuthorityRequest message or plain object | 
| callback | google.cloud.security.privateca.v1.CertificateAuthorityService.ActivateCertificateAuthorityCallbackNode-style callback called with the error, if any, and Operation | 
| Type | Description | 
| void | 
activateCertificateAuthority(request)
public activateCertificateAuthority(request: google.cloud.security.privateca.v1.IActivateCertificateAuthorityRequest): Promise<google.longrunning.Operation>;Calls ActivateCertificateAuthority.
| Name | Description | 
| request | IActivateCertificateAuthorityRequestActivateCertificateAuthorityRequest message or plain object | 
| Type | Description | 
| Promise<google.longrunning.Operation> | Promise | 
create(rpcImpl, requestDelimited, responseDelimited)
public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): CertificateAuthorityService;Creates new CertificateAuthorityService service using the specified rpc implementation.
| Name | Description | 
| rpcImpl | $protobuf.RPCImplRPC implementation | 
| requestDelimited | booleanWhether requests are length-delimited | 
| responseDelimited | booleanWhether responses are length-delimited | 
| Type | Description | 
| CertificateAuthorityService | RPC service. Useful where requests and/or responses are streamed. | 
createCaPool(request, callback)
public createCaPool(request: google.cloud.security.privateca.v1.ICreateCaPoolRequest, callback: google.cloud.security.privateca.v1.CertificateAuthorityService.CreateCaPoolCallback): void;Calls CreateCaPool.
| Name | Description | 
| request | ICreateCaPoolRequestCreateCaPoolRequest message or plain object | 
| callback | google.cloud.security.privateca.v1.CertificateAuthorityService.CreateCaPoolCallbackNode-style callback called with the error, if any, and Operation | 
| Type | Description | 
| void | 
createCaPool(request)
public createCaPool(request: google.cloud.security.privateca.v1.ICreateCaPoolRequest): Promise<google.longrunning.Operation>;Calls CreateCaPool.
| Name | Description | 
| request | ICreateCaPoolRequestCreateCaPoolRequest message or plain object | 
| Type | Description | 
| Promise<google.longrunning.Operation> | Promise | 
createCertificate(request, callback)
public createCertificate(request: google.cloud.security.privateca.v1.ICreateCertificateRequest, callback: google.cloud.security.privateca.v1.CertificateAuthorityService.CreateCertificateCallback): void;Calls CreateCertificate.
| Name | Description | 
| request | ICreateCertificateRequestCreateCertificateRequest message or plain object | 
| callback | google.cloud.security.privateca.v1.CertificateAuthorityService.CreateCertificateCallbackNode-style callback called with the error, if any, and Certificate | 
| Type | Description | 
| void | 
createCertificate(request)
public createCertificate(request: google.cloud.security.privateca.v1.ICreateCertificateRequest): Promise<google.cloud.security.privateca.v1.Certificate>;Calls CreateCertificate.
| Name | Description | 
| request | ICreateCertificateRequestCreateCertificateRequest message or plain object | 
| Type | Description | 
| Promise<google.cloud.security.privateca.v1.Certificate> | Promise | 
createCertificateAuthority(request, callback)
public createCertificateAuthority(request: google.cloud.security.privateca.v1.ICreateCertificateAuthorityRequest, callback: google.cloud.security.privateca.v1.CertificateAuthorityService.CreateCertificateAuthorityCallback): void;Calls CreateCertificateAuthority.
| Name | Description | 
| request | ICreateCertificateAuthorityRequestCreateCertificateAuthorityRequest message or plain object | 
| callback | google.cloud.security.privateca.v1.CertificateAuthorityService.CreateCertificateAuthorityCallbackNode-style callback called with the error, if any, and Operation | 
| Type | Description | 
| void | 
createCertificateAuthority(request)
public createCertificateAuthority(request: google.cloud.security.privateca.v1.ICreateCertificateAuthorityRequest): Promise<google.longrunning.Operation>;Calls CreateCertificateAuthority.
| Name | Description | 
| request | ICreateCertificateAuthorityRequestCreateCertificateAuthorityRequest message or plain object | 
| Type | Description | 
| Promise<google.longrunning.Operation> | Promise | 
createCertificateTemplate(request, callback)
public createCertificateTemplate(request: google.cloud.security.privateca.v1.ICreateCertificateTemplateRequest, callback: google.cloud.security.privateca.v1.CertificateAuthorityService.CreateCertificateTemplateCallback): void;Calls CreateCertificateTemplate.
| Name | Description | 
| request | ICreateCertificateTemplateRequestCreateCertificateTemplateRequest message or plain object | 
| callback | google.cloud.security.privateca.v1.CertificateAuthorityService.CreateCertificateTemplateCallbackNode-style callback called with the error, if any, and Operation | 
| Type | Description | 
| void | 
createCertificateTemplate(request)
public createCertificateTemplate(request: google.cloud.security.privateca.v1.ICreateCertificateTemplateRequest): Promise<google.longrunning.Operation>;Calls CreateCertificateTemplate.
| Name | Description | 
| request | ICreateCertificateTemplateRequestCreateCertificateTemplateRequest message or plain object | 
| Type | Description | 
| Promise<google.longrunning.Operation> | Promise | 
deleteCaPool(request, callback)
public deleteCaPool(request: google.cloud.security.privateca.v1.IDeleteCaPoolRequest, callback: google.cloud.security.privateca.v1.CertificateAuthorityService.DeleteCaPoolCallback): void;Calls DeleteCaPool.
| Name | Description | 
| request | IDeleteCaPoolRequestDeleteCaPoolRequest message or plain object | 
| callback | google.cloud.security.privateca.v1.CertificateAuthorityService.DeleteCaPoolCallbackNode-style callback called with the error, if any, and Operation | 
| Type | Description | 
| void | 
deleteCaPool(request)
public deleteCaPool(request: google.cloud.security.privateca.v1.IDeleteCaPoolRequest): Promise<google.longrunning.Operation>;Calls DeleteCaPool.
| Name | Description | 
| request | IDeleteCaPoolRequestDeleteCaPoolRequest message or plain object | 
| Type | Description | 
| Promise<google.longrunning.Operation> | Promise | 
deleteCertificateAuthority(request, callback)
public deleteCertificateAuthority(request: google.cloud.security.privateca.v1.IDeleteCertificateAuthorityRequest, callback: google.cloud.security.privateca.v1.CertificateAuthorityService.DeleteCertificateAuthorityCallback): void;Calls DeleteCertificateAuthority.
| Name | Description | 
| request | IDeleteCertificateAuthorityRequestDeleteCertificateAuthorityRequest message or plain object | 
| callback | google.cloud.security.privateca.v1.CertificateAuthorityService.DeleteCertificateAuthorityCallbackNode-style callback called with the error, if any, and Operation | 
| Type | Description | 
| void | 
deleteCertificateAuthority(request)
public deleteCertificateAuthority(request: google.cloud.security.privateca.v1.IDeleteCertificateAuthorityRequest): Promise<google.longrunning.Operation>;Calls DeleteCertificateAuthority.
| Name | Description | 
| request | IDeleteCertificateAuthorityRequestDeleteCertificateAuthorityRequest message or plain object | 
| Type | Description | 
| Promise<google.longrunning.Operation> | Promise | 
deleteCertificateTemplate(request, callback)
public deleteCertificateTemplate(request: google.cloud.security.privateca.v1.IDeleteCertificateTemplateRequest, callback: google.cloud.security.privateca.v1.CertificateAuthorityService.DeleteCertificateTemplateCallback): void;Calls DeleteCertificateTemplate.
| Name | Description | 
| request | IDeleteCertificateTemplateRequestDeleteCertificateTemplateRequest message or plain object | 
| callback | google.cloud.security.privateca.v1.CertificateAuthorityService.DeleteCertificateTemplateCallbackNode-style callback called with the error, if any, and Operation | 
| Type | Description | 
| void | 
deleteCertificateTemplate(request)
public deleteCertificateTemplate(request: google.cloud.security.privateca.v1.IDeleteCertificateTemplateRequest): Promise<google.longrunning.Operation>;Calls DeleteCertificateTemplate.
| Name | Description | 
| request | IDeleteCertificateTemplateRequestDeleteCertificateTemplateRequest message or plain object | 
| Type | Description | 
| Promise<google.longrunning.Operation> | Promise | 
disableCertificateAuthority(request, callback)
public disableCertificateAuthority(request: google.cloud.security.privateca.v1.IDisableCertificateAuthorityRequest, callback: google.cloud.security.privateca.v1.CertificateAuthorityService.DisableCertificateAuthorityCallback): void;Calls DisableCertificateAuthority.
| Name | Description | 
| request | IDisableCertificateAuthorityRequestDisableCertificateAuthorityRequest message or plain object | 
| callback | google.cloud.security.privateca.v1.CertificateAuthorityService.DisableCertificateAuthorityCallbackNode-style callback called with the error, if any, and Operation | 
| Type | Description | 
| void | 
disableCertificateAuthority(request)
public disableCertificateAuthority(request: google.cloud.security.privateca.v1.IDisableCertificateAuthorityRequest): Promise<google.longrunning.Operation>;Calls DisableCertificateAuthority.
| Name | Description | 
| request | IDisableCertificateAuthorityRequestDisableCertificateAuthorityRequest message or plain object | 
| Type | Description | 
| Promise<google.longrunning.Operation> | Promise | 
enableCertificateAuthority(request, callback)
public enableCertificateAuthority(request: google.cloud.security.privateca.v1.IEnableCertificateAuthorityRequest, callback: google.cloud.security.privateca.v1.CertificateAuthorityService.EnableCertificateAuthorityCallback): void;Calls EnableCertificateAuthority.
| Name | Description | 
| request | IEnableCertificateAuthorityRequestEnableCertificateAuthorityRequest message or plain object | 
| callback | google.cloud.security.privateca.v1.CertificateAuthorityService.EnableCertificateAuthorityCallbackNode-style callback called with the error, if any, and Operation | 
| Type | Description | 
| void | 
enableCertificateAuthority(request)
public enableCertificateAuthority(request: google.cloud.security.privateca.v1.IEnableCertificateAuthorityRequest): Promise<google.longrunning.Operation>;Calls EnableCertificateAuthority.
| Name | Description | 
| request | IEnableCertificateAuthorityRequestEnableCertificateAuthorityRequest message or plain object | 
| Type | Description | 
| Promise<google.longrunning.Operation> | Promise | 
fetchCaCerts(request, callback)
public fetchCaCerts(request: google.cloud.security.privateca.v1.IFetchCaCertsRequest, callback: google.cloud.security.privateca.v1.CertificateAuthorityService.FetchCaCertsCallback): void;Calls FetchCaCerts.
| Name | Description | 
| request | IFetchCaCertsRequestFetchCaCertsRequest message or plain object | 
| callback | google.cloud.security.privateca.v1.CertificateAuthorityService.FetchCaCertsCallbackNode-style callback called with the error, if any, and FetchCaCertsResponse | 
| Type | Description | 
| void | 
fetchCaCerts(request)
public fetchCaCerts(request: google.cloud.security.privateca.v1.IFetchCaCertsRequest): Promise<google.cloud.security.privateca.v1.FetchCaCertsResponse>;Calls FetchCaCerts.
| Name | Description | 
| request | IFetchCaCertsRequestFetchCaCertsRequest message or plain object | 
| Type | Description | 
| Promise<google.cloud.security.privateca.v1.FetchCaCertsResponse> | Promise | 
fetchCertificateAuthorityCsr(request, callback)
public fetchCertificateAuthorityCsr(request: google.cloud.security.privateca.v1.IFetchCertificateAuthorityCsrRequest, callback: google.cloud.security.privateca.v1.CertificateAuthorityService.FetchCertificateAuthorityCsrCallback): void;Calls FetchCertificateAuthorityCsr.
| Name | Description | 
| request | IFetchCertificateAuthorityCsrRequestFetchCertificateAuthorityCsrRequest message or plain object | 
| callback | google.cloud.security.privateca.v1.CertificateAuthorityService.FetchCertificateAuthorityCsrCallbackNode-style callback called with the error, if any, and FetchCertificateAuthorityCsrResponse | 
| Type | Description | 
| void | 
fetchCertificateAuthorityCsr(request)
public fetchCertificateAuthorityCsr(request: google.cloud.security.privateca.v1.IFetchCertificateAuthorityCsrRequest): Promise<google.cloud.security.privateca.v1.FetchCertificateAuthorityCsrResponse>;Calls FetchCertificateAuthorityCsr.
| Name | Description | 
| request | IFetchCertificateAuthorityCsrRequestFetchCertificateAuthorityCsrRequest message or plain object | 
| Type | Description | 
| Promise<google.cloud.security.privateca.v1.FetchCertificateAuthorityCsrResponse> | Promise | 
getCaPool(request, callback)
public getCaPool(request: google.cloud.security.privateca.v1.IGetCaPoolRequest, callback: google.cloud.security.privateca.v1.CertificateAuthorityService.GetCaPoolCallback): void;Calls GetCaPool.
| Name | Description | 
| request | IGetCaPoolRequestGetCaPoolRequest message or plain object | 
| callback | google.cloud.security.privateca.v1.CertificateAuthorityService.GetCaPoolCallbackNode-style callback called with the error, if any, and CaPool | 
| Type | Description | 
| void | 
getCaPool(request)
public getCaPool(request: google.cloud.security.privateca.v1.IGetCaPoolRequest): Promise<google.cloud.security.privateca.v1.CaPool>;Calls GetCaPool.
| Name | Description | 
| request | IGetCaPoolRequestGetCaPoolRequest message or plain object | 
| Type | Description | 
| Promise<google.cloud.security.privateca.v1.CaPool> | Promise | 
getCertificate(request, callback)
public getCertificate(request: google.cloud.security.privateca.v1.IGetCertificateRequest, callback: google.cloud.security.privateca.v1.CertificateAuthorityService.GetCertificateCallback): void;Calls GetCertificate.
| Name | Description | 
| request | IGetCertificateRequestGetCertificateRequest message or plain object | 
| callback | google.cloud.security.privateca.v1.CertificateAuthorityService.GetCertificateCallbackNode-style callback called with the error, if any, and Certificate | 
| Type | Description | 
| void | 
getCertificate(request)
public getCertificate(request: google.cloud.security.privateca.v1.IGetCertificateRequest): Promise<google.cloud.security.privateca.v1.Certificate>;Calls GetCertificate.
| Name | Description | 
| request | IGetCertificateRequestGetCertificateRequest message or plain object | 
| Type | Description | 
| Promise<google.cloud.security.privateca.v1.Certificate> | Promise | 
getCertificateAuthority(request, callback)
public getCertificateAuthority(request: google.cloud.security.privateca.v1.IGetCertificateAuthorityRequest, callback: google.cloud.security.privateca.v1.CertificateAuthorityService.GetCertificateAuthorityCallback): void;Calls GetCertificateAuthority.
| Name | Description | 
| request | IGetCertificateAuthorityRequestGetCertificateAuthorityRequest message or plain object | 
| callback | google.cloud.security.privateca.v1.CertificateAuthorityService.GetCertificateAuthorityCallbackNode-style callback called with the error, if any, and CertificateAuthority | 
| Type | Description | 
| void | 
getCertificateAuthority(request)
public getCertificateAuthority(request: google.cloud.security.privateca.v1.IGetCertificateAuthorityRequest): Promise<google.cloud.security.privateca.v1.CertificateAuthority>;Calls GetCertificateAuthority.
| Name | Description | 
| request | IGetCertificateAuthorityRequestGetCertificateAuthorityRequest message or plain object | 
| Type | Description | 
| Promise<google.cloud.security.privateca.v1.CertificateAuthority> | Promise | 
getCertificateRevocationList(request, callback)
public getCertificateRevocationList(request: google.cloud.security.privateca.v1.IGetCertificateRevocationListRequest, callback: google.cloud.security.privateca.v1.CertificateAuthorityService.GetCertificateRevocationListCallback): void;Calls GetCertificateRevocationList.
| Name | Description | 
| request | IGetCertificateRevocationListRequestGetCertificateRevocationListRequest message or plain object | 
| callback | google.cloud.security.privateca.v1.CertificateAuthorityService.GetCertificateRevocationListCallbackNode-style callback called with the error, if any, and CertificateRevocationList | 
| Type | Description | 
| void | 
getCertificateRevocationList(request)
public getCertificateRevocationList(request: google.cloud.security.privateca.v1.IGetCertificateRevocationListRequest): Promise<google.cloud.security.privateca.v1.CertificateRevocationList>;Calls GetCertificateRevocationList.
| Name | Description | 
| request | IGetCertificateRevocationListRequestGetCertificateRevocationListRequest message or plain object | 
| Type | Description | 
| Promise<google.cloud.security.privateca.v1.CertificateRevocationList> | Promise | 
getCertificateTemplate(request, callback)
public getCertificateTemplate(request: google.cloud.security.privateca.v1.IGetCertificateTemplateRequest, callback: google.cloud.security.privateca.v1.CertificateAuthorityService.GetCertificateTemplateCallback): void;Calls GetCertificateTemplate.
| Name | Description | 
| request | IGetCertificateTemplateRequestGetCertificateTemplateRequest message or plain object | 
| callback | google.cloud.security.privateca.v1.CertificateAuthorityService.GetCertificateTemplateCallbackNode-style callback called with the error, if any, and CertificateTemplate | 
| Type | Description | 
| void | 
getCertificateTemplate(request)
public getCertificateTemplate(request: google.cloud.security.privateca.v1.IGetCertificateTemplateRequest): Promise<google.cloud.security.privateca.v1.CertificateTemplate>;Calls GetCertificateTemplate.
| Name | Description | 
| request | IGetCertificateTemplateRequestGetCertificateTemplateRequest message or plain object | 
| Type | Description | 
| Promise<google.cloud.security.privateca.v1.CertificateTemplate> | Promise | 
listCaPools(request, callback)
public listCaPools(request: google.cloud.security.privateca.v1.IListCaPoolsRequest, callback: google.cloud.security.privateca.v1.CertificateAuthorityService.ListCaPoolsCallback): void;Calls ListCaPools.
| Name | Description | 
| request | IListCaPoolsRequestListCaPoolsRequest message or plain object | 
| callback | google.cloud.security.privateca.v1.CertificateAuthorityService.ListCaPoolsCallbackNode-style callback called with the error, if any, and ListCaPoolsResponse | 
| Type | Description | 
| void | 
listCaPools(request)
public listCaPools(request: google.cloud.security.privateca.v1.IListCaPoolsRequest): Promise<google.cloud.security.privateca.v1.ListCaPoolsResponse>;Calls ListCaPools.
| Name | Description | 
| request | IListCaPoolsRequestListCaPoolsRequest message or plain object | 
| Type | Description | 
| Promise<google.cloud.security.privateca.v1.ListCaPoolsResponse> | Promise | 
listCertificateAuthorities(request, callback)
public listCertificateAuthorities(request: google.cloud.security.privateca.v1.IListCertificateAuthoritiesRequest, callback: google.cloud.security.privateca.v1.CertificateAuthorityService.ListCertificateAuthoritiesCallback): void;Calls ListCertificateAuthorities.
| Name | Description | 
| request | IListCertificateAuthoritiesRequestListCertificateAuthoritiesRequest message or plain object | 
| callback | google.cloud.security.privateca.v1.CertificateAuthorityService.ListCertificateAuthoritiesCallbackNode-style callback called with the error, if any, and ListCertificateAuthoritiesResponse | 
| Type | Description | 
| void | 
listCertificateAuthorities(request)
public listCertificateAuthorities(request: google.cloud.security.privateca.v1.IListCertificateAuthoritiesRequest): Promise<google.cloud.security.privateca.v1.ListCertificateAuthoritiesResponse>;Calls ListCertificateAuthorities.
| Name | Description | 
| request | IListCertificateAuthoritiesRequestListCertificateAuthoritiesRequest message or plain object | 
| Type | Description | 
| Promise<google.cloud.security.privateca.v1.ListCertificateAuthoritiesResponse> | Promise | 
listCertificateRevocationLists(request, callback)
public listCertificateRevocationLists(request: google.cloud.security.privateca.v1.IListCertificateRevocationListsRequest, callback: google.cloud.security.privateca.v1.CertificateAuthorityService.ListCertificateRevocationListsCallback): void;Calls ListCertificateRevocationLists.
| Name | Description | 
| request | IListCertificateRevocationListsRequestListCertificateRevocationListsRequest message or plain object | 
| callback | google.cloud.security.privateca.v1.CertificateAuthorityService.ListCertificateRevocationListsCallbackNode-style callback called with the error, if any, and ListCertificateRevocationListsResponse | 
| Type | Description | 
| void | 
listCertificateRevocationLists(request)
public listCertificateRevocationLists(request: google.cloud.security.privateca.v1.IListCertificateRevocationListsRequest): Promise<google.cloud.security.privateca.v1.ListCertificateRevocationListsResponse>;Calls ListCertificateRevocationLists.
| Name | Description | 
| request | IListCertificateRevocationListsRequestListCertificateRevocationListsRequest message or plain object | 
| Type | Description | 
| Promise<google.cloud.security.privateca.v1.ListCertificateRevocationListsResponse> | Promise | 
listCertificates(request, callback)
public listCertificates(request: google.cloud.security.privateca.v1.IListCertificatesRequest, callback: google.cloud.security.privateca.v1.CertificateAuthorityService.ListCertificatesCallback): void;Calls ListCertificates.
| Name | Description | 
| request | IListCertificatesRequestListCertificatesRequest message or plain object | 
| callback | google.cloud.security.privateca.v1.CertificateAuthorityService.ListCertificatesCallbackNode-style callback called with the error, if any, and ListCertificatesResponse | 
| Type | Description | 
| void | 
listCertificates(request)
public listCertificates(request: google.cloud.security.privateca.v1.IListCertificatesRequest): Promise<google.cloud.security.privateca.v1.ListCertificatesResponse>;Calls ListCertificates.
| Name | Description | 
| request | IListCertificatesRequestListCertificatesRequest message or plain object | 
| Type | Description | 
| Promise<google.cloud.security.privateca.v1.ListCertificatesResponse> | Promise | 
listCertificateTemplates(request, callback)
public listCertificateTemplates(request: google.cloud.security.privateca.v1.IListCertificateTemplatesRequest, callback: google.cloud.security.privateca.v1.CertificateAuthorityService.ListCertificateTemplatesCallback): void;Calls ListCertificateTemplates.
| Name | Description | 
| request | IListCertificateTemplatesRequestListCertificateTemplatesRequest message or plain object | 
| callback | google.cloud.security.privateca.v1.CertificateAuthorityService.ListCertificateTemplatesCallbackNode-style callback called with the error, if any, and ListCertificateTemplatesResponse | 
| Type | Description | 
| void | 
listCertificateTemplates(request)
public listCertificateTemplates(request: google.cloud.security.privateca.v1.IListCertificateTemplatesRequest): Promise<google.cloud.security.privateca.v1.ListCertificateTemplatesResponse>;Calls ListCertificateTemplates.
| Name | Description | 
| request | IListCertificateTemplatesRequestListCertificateTemplatesRequest message or plain object | 
| Type | Description | 
| Promise<google.cloud.security.privateca.v1.ListCertificateTemplatesResponse> | Promise | 
revokeCertificate(request, callback)
public revokeCertificate(request: google.cloud.security.privateca.v1.IRevokeCertificateRequest, callback: google.cloud.security.privateca.v1.CertificateAuthorityService.RevokeCertificateCallback): void;Calls RevokeCertificate.
| Name | Description | 
| request | IRevokeCertificateRequestRevokeCertificateRequest message or plain object | 
| callback | google.cloud.security.privateca.v1.CertificateAuthorityService.RevokeCertificateCallbackNode-style callback called with the error, if any, and Certificate | 
| Type | Description | 
| void | 
revokeCertificate(request)
public revokeCertificate(request: google.cloud.security.privateca.v1.IRevokeCertificateRequest): Promise<google.cloud.security.privateca.v1.Certificate>;Calls RevokeCertificate.
| Name | Description | 
| request | IRevokeCertificateRequestRevokeCertificateRequest message or plain object | 
| Type | Description | 
| Promise<google.cloud.security.privateca.v1.Certificate> | Promise | 
undeleteCertificateAuthority(request, callback)
public undeleteCertificateAuthority(request: google.cloud.security.privateca.v1.IUndeleteCertificateAuthorityRequest, callback: google.cloud.security.privateca.v1.CertificateAuthorityService.UndeleteCertificateAuthorityCallback): void;Calls UndeleteCertificateAuthority.
| Name | Description | 
| request | google.cloud.security.privateca.v1.IUndeleteCertificateAuthorityRequestUndeleteCertificateAuthorityRequest message or plain object | 
| callback | google.cloud.security.privateca.v1.CertificateAuthorityService.UndeleteCertificateAuthorityCallbackNode-style callback called with the error, if any, and Operation | 
| Type | Description | 
| void | 
undeleteCertificateAuthority(request)
public undeleteCertificateAuthority(request: google.cloud.security.privateca.v1.IUndeleteCertificateAuthorityRequest): Promise<google.longrunning.Operation>;Calls UndeleteCertificateAuthority.
| Name | Description | 
| request | google.cloud.security.privateca.v1.IUndeleteCertificateAuthorityRequestUndeleteCertificateAuthorityRequest message or plain object | 
| Type | Description | 
| Promise<google.longrunning.Operation> | Promise | 
updateCaPool(request, callback)
public updateCaPool(request: google.cloud.security.privateca.v1.IUpdateCaPoolRequest, callback: google.cloud.security.privateca.v1.CertificateAuthorityService.UpdateCaPoolCallback): void;Calls UpdateCaPool.
| Name | Description | 
| request | IUpdateCaPoolRequestUpdateCaPoolRequest message or plain object | 
| callback | google.cloud.security.privateca.v1.CertificateAuthorityService.UpdateCaPoolCallbackNode-style callback called with the error, if any, and Operation | 
| Type | Description | 
| void | 
updateCaPool(request)
public updateCaPool(request: google.cloud.security.privateca.v1.IUpdateCaPoolRequest): Promise<google.longrunning.Operation>;Calls UpdateCaPool.
| Name | Description | 
| request | IUpdateCaPoolRequestUpdateCaPoolRequest message or plain object | 
| Type | Description | 
| Promise<google.longrunning.Operation> | Promise | 
updateCertificate(request, callback)
public updateCertificate(request: google.cloud.security.privateca.v1.IUpdateCertificateRequest, callback: google.cloud.security.privateca.v1.CertificateAuthorityService.UpdateCertificateCallback): void;Calls UpdateCertificate.
| Name | Description | 
| request | IUpdateCertificateRequestUpdateCertificateRequest message or plain object | 
| callback | google.cloud.security.privateca.v1.CertificateAuthorityService.UpdateCertificateCallbackNode-style callback called with the error, if any, and Certificate | 
| Type | Description | 
| void | 
updateCertificate(request)
public updateCertificate(request: google.cloud.security.privateca.v1.IUpdateCertificateRequest): Promise<google.cloud.security.privateca.v1.Certificate>;Calls UpdateCertificate.
| Name | Description | 
| request | IUpdateCertificateRequestUpdateCertificateRequest message or plain object | 
| Type | Description | 
| Promise<google.cloud.security.privateca.v1.Certificate> | Promise | 
updateCertificateAuthority(request, callback)
public updateCertificateAuthority(request: google.cloud.security.privateca.v1.IUpdateCertificateAuthorityRequest, callback: google.cloud.security.privateca.v1.CertificateAuthorityService.UpdateCertificateAuthorityCallback): void;Calls UpdateCertificateAuthority.
| Name | Description | 
| request | IUpdateCertificateAuthorityRequestUpdateCertificateAuthorityRequest message or plain object | 
| callback | google.cloud.security.privateca.v1.CertificateAuthorityService.UpdateCertificateAuthorityCallbackNode-style callback called with the error, if any, and Operation | 
| Type | Description | 
| void | 
updateCertificateAuthority(request)
public updateCertificateAuthority(request: google.cloud.security.privateca.v1.IUpdateCertificateAuthorityRequest): Promise<google.longrunning.Operation>;Calls UpdateCertificateAuthority.
| Name | Description | 
| request | IUpdateCertificateAuthorityRequestUpdateCertificateAuthorityRequest message or plain object | 
| Type | Description | 
| Promise<google.longrunning.Operation> | Promise | 
updateCertificateRevocationList(request, callback)
public updateCertificateRevocationList(request: google.cloud.security.privateca.v1.IUpdateCertificateRevocationListRequest, callback: google.cloud.security.privateca.v1.CertificateAuthorityService.UpdateCertificateRevocationListCallback): void;Calls UpdateCertificateRevocationList.
| Name | Description | 
| request | IUpdateCertificateRevocationListRequestUpdateCertificateRevocationListRequest message or plain object | 
| callback | google.cloud.security.privateca.v1.CertificateAuthorityService.UpdateCertificateRevocationListCallbackNode-style callback called with the error, if any, and Operation | 
| Type | Description | 
| void | 
updateCertificateRevocationList(request)
public updateCertificateRevocationList(request: google.cloud.security.privateca.v1.IUpdateCertificateRevocationListRequest): Promise<google.longrunning.Operation>;Calls UpdateCertificateRevocationList.
| Name | Description | 
| request | IUpdateCertificateRevocationListRequestUpdateCertificateRevocationListRequest message or plain object | 
| Type | Description | 
| Promise<google.longrunning.Operation> | Promise | 
updateCertificateTemplate(request, callback)
public updateCertificateTemplate(request: google.cloud.security.privateca.v1.IUpdateCertificateTemplateRequest, callback: google.cloud.security.privateca.v1.CertificateAuthorityService.UpdateCertificateTemplateCallback): void;Calls UpdateCertificateTemplate.
| Name | Description | 
| request | IUpdateCertificateTemplateRequestUpdateCertificateTemplateRequest message or plain object | 
| callback | google.cloud.security.privateca.v1.CertificateAuthorityService.UpdateCertificateTemplateCallbackNode-style callback called with the error, if any, and Operation | 
| Type | Description | 
| void | 
updateCertificateTemplate(request)
public updateCertificateTemplate(request: google.cloud.security.privateca.v1.IUpdateCertificateTemplateRequest): Promise<google.longrunning.Operation>;Calls UpdateCertificateTemplate.
| Name | Description | 
| request | IUpdateCertificateTemplateRequestUpdateCertificateTemplateRequest message or plain object | 
| Type | Description | 
| Promise<google.longrunning.Operation> | Promise |