Interface: IApiKeySpec
Properties of an ApiKeySpec.
Extends
Properties
description?
optionaldescription?:string|null
The description of the API key.
Inherited from
disabled?
optionaldisabled?:boolean|null
True if the API key is disabled.
Inherited from
displayName?
optionaldisplayName?:string|null
The display name of the API key.
Inherited from
expiryTime?
optionalexpiryTime?:$Properties|null
The expiry time of the API key.
Inherited from
ownerId?
optionalownerId?:string|null
The id of the owner to create the API key for. The owner id is immutable. Once set during creation, it cannot be changed. The owner id is the id of the user when the owner type is user. The owner id is the id of the service account when the owner type is service account.
Inherited from
ownerType?
optionalownerType?:OwnerType|null
The type of the owner to create the API key for. temporal:versioning:min_version=v0.3.0 temporal:enums:replaces=owner_type_deprecated
Inherited from
ownerTypeDeprecated?
optionalownerTypeDeprecated?:string|null
The type of the owner to create the API key for. The owner type is immutable. Once set during creation, it cannot be changed. Possible values: user, service-account. Deprecated: Not supported after v0.3.0 api version. Use owner_type instead. temporal:versioning:max_version=v0.3.0