Your suggested change has been received. Thank you.

close

Suggest A Change

https://thales.na.market.dpondemand.io/docs/dpod/services/kmo….

back

Luna Cloud HSM Services

Luna Cloud HSM API

search

Luna Cloud HSM API

Luna Cloud HSM API

The Luna Cloud HSM API is currently only available for Luna Cloud HSM services provisioned through the Google Cloud Marketplace. For Luna Cloud HSM services provisioned through the DPoD Marketplace see the Service API.

API Endpoints

Class Method HTTP request Description
BundleApi bundleClient POST /v1/bundle Create a Client zip bundle using a Client ID and Client secret.
ClientsApi createClient POST /v1/clients Create a Client.
ClientsApi deleteClient DELETE /v1/clients/{clientId} Delete a specific Client.
ClientsApi getClient GET /v1/clients/{clientId} Returns details of a specific Client.
ClientsApi listClients GET /v1/clients Returns a list of all available Clients.
ClientsApi listPartitionsOfClient GET /v1/clients/{clientId}/partitions Returns a list of the partitions to which a specific Client is bound.
ClientsApi patchClient PATCH /v1/clients/{clientId} Update attributes of a specific Client
GrantsApi grantClient POST /v1/grants Allow or revoke access to a Client.
InfoApi getInfo GET /v1/info Returns the DPoD Tenant login page associated with the service instance.
PartitionsApi createPartition POST /v1/partitions Create a partition.
PartitionsApi deletePartition DELETE /v1/partitions/{serialNumber} Delete a specific partition identified by its serial number. This operation is permanent and the partition cannot be recovered.
PartitionsApi getPartition GET /v1/partitions/{serialNumber} Returns details of a specific partition
PartitionsApi listClientsOfPartition GET /v1/partitions/{serialNumber}/clients Returns a list of all Clients bound to a specific partition.
PartitionsApi listPartitions GET /v1/partitions Returns a list of all available service partitions and partition details.
PartitionsApi patchPartition PATCH /v1/partitions/{serialNumber} Update attributes of a specific partition.

Models

Authorization

OAuth2

For more information about authorization see Getting Started Using the DPoD API.

  • Type: OAuth
  • Scopes:
    • dpod.tenant.spadmin: Service Provider Administrator
    • dpod.tenant.admin: Tenant Administrator
    • dpod.tenant.appowner: Application Owner
    • dpod.tenant.api_appowner: Application Owner API platform credentials
    • dpod.tenant.api_service: Service credentials
    • dpod.tenant.api_spadmin: Service Provider Administrator API platform credentials