hsm.gdc.goog/v1
Contains API Schema definitions for the HSM group.
CTMKey
Represents a resource on the CipherTrust Manager.
Appears in: - CTMKeyList
| Field | Description |
|---|---|
apiVersion string |
hsm.gdc.goog/v1 |
kind string |
CTMKey |
metadata ObjectMeta |
Refer to Kubernetes API documentation for fields of metadata. |
spec CTMKeySpec |
|
status CTMKeyStatus |
CTMKeyDomain
Provides the domain a CTM key resides.
Appears in: - CTMKeySpec
| Field | Description |
|---|---|
name string |
|
id string |
CTMKeyList
Represents a collection of CTM keys.
| Field | Description |
|---|---|
apiVersion string |
hsm.gdc.goog/v1 |
kind string |
CTMKeyList |
metadata ListMeta |
Refer to Kubernetes API documentation for fields of metadata. |
items CTMKey array |
CTMKeySpec
Provides the specification for a CTM key.
Appears in: - CTMKey
| Field | Description |
|---|---|
domain CTMKeyDomain |
The domain a CTM key resides. |
details KeyResource |
The details of a CTM key. |
CTMKeyStatus
Provides the status of a CTM key.
Appears in: - CTMKey
| Field | Description |
|---|---|
conditions Condition array |
The status of a CTM key. |
name string |
The name of a CTM key. |
KeyMeta
Appears in: - KeyResource
| Field | Description |
|---|---|
customAttributes object (keys:string, values:string) |
KeyResource
Provides the details of a CTM key.
Appears in: - CTMKeySpec
| Field | Description |
|---|---|
id string |
|
uri string |
|
createdAt string |
|
destroyDate string |
|
name string |
|
updatedAt string |
|
meta KeyMeta |
|
version integer |
|
algorithm string |
|
size integer |
|
objectType string |
|
activationDate string |
|
state string |
|
uuid string |