Tetrate Service BridgeVersion: 1.7.x
tsb.tetrate.io/v2
ServiceAccount
Name | Type | Description | Required |
---|---|---|---|
apiVersion | string | tsb.tetrate.io/v2 | true |
kind | string | ServiceAccount | true |
metadata | object | Refer to the Kubernetes API documentation for the fields of the metadata field. | true |
spec | object |
| false |
status | object | false |
ServiceAccount.spec
ServiceAccount
represents a service account that can be used to access the TSB platform.
Name | Type | Description | Required |
---|---|---|---|
description | string | A description of the resource. | false |
displayName | string | User friendly name for the resource. | false |
etag | string | The etag for the resource. | false |
fqn | string | Fully-qualified name of the resource. | false |
keys | []object | Keys associated with the service account. | false |
ServiceAccount.spec.keys[index]
Name | Type | Description | Required |
---|---|---|---|
defaultToken | string | false | |
encoding | enum | Format in which the public and private keys are encoded. Enum: PEM, JWK | false |
id | string | Unique identifier for this key-pair. | false |
privateKey | string | The encoded private key associated with the service account. | false |
publicKey | string | The encoded public key associated with the service account. | false |