Skip to main content
logoTetrate Service BridgeVersion: next

tsb.tetrate.io/v2

ServiceAccount

↩ Parent

NameTypeDescriptionRequired
apiVersionstringtsb.tetrate.io/v2true
kindstringServiceAccounttrue
metadataobjectRefer to the Kubernetes API documentation for the fields of the metadata field.true
specobject

ServiceAccount represents a service account that can be used to access the TSB platform.

false
statusobject
false

ServiceAccount.spec

↩ Parent

ServiceAccount represents a service account that can be used to access the TSB platform.

NameTypeDescriptionRequired
descriptionstring

A description of the resource.

false
displayNamestring

User friendly name for the resource.

false
etagstring

The etag for the resource.

false
fqnstring

Fully-qualified name of the resource.

false
keys[]object

Keys associated with the service account.

false

ServiceAccount.spec.keys[index]

↩ Parent

NameTypeDescriptionRequired
defaultTokenstring

A default access token that can be used to authenticate to TSB on behalf of the service account.

false
encodingenum

Format in which the public and private keys are encoded.


Enum: PEM, JWK

false
idstring

Unique identifier for this key-pair.

false
privateKeystring

The encoded private key associated with the service account.

false
publicKeystring

The encoded public key associated with the service account.

false