Service Accounts
Last updated
Last updated
2024 © Lenses.io Ltd. Apache, Apache Kafka, Kafka and associated open source project names are trademarks of the Apache Software Foundation.
Assigns the given service account exactly to the provided groups, ensuring they are not part of any other groups.
The name of the service account.
Adds the user or service account to the groups (specified by their names).
Removes the user or service account from the groups (specified by their names). If a group is specified in both add_to_groups as well in here, removal wins.
Sets the user or service account memberships to those groups (specified by their names) in an absolute fashion (ensures user/sa will be exactly a member of those), if provided. Cannot be combined with the add_to_groups or remove_from_groups.
Service account groups membership updated successfully.
Contains the resource identifier for use in access control policies.
If null, it won't expire.
Updates when this service account has interaction with the API.
Allows attaching custom string key/values to resources. The following maxima apply:
Renews the service account's token. The current token is invalidated and a new one is generated. An optional expiration timestamp can be provided.
Determines the moment of token expiration. If not specified, the token will never expire.
Happy response.
Contains the resource identifier for use in access control policies.
If null, it won't expire.
Updates when this service account has interaction with the API.
Allows attaching custom string key/values to resources. The following maxima apply:
Deletes a ServiceAccount.
Successful deletion.
Updates a service account.
Updates the display name of the service account.
Updates the description of a service account.
Patches metadata. It has the following semantics:
Happy response.
Contains the resource identifier for use in access control policies.
If null, it won't expire.
Updates when this service account has interaction with the API.
Allows attaching custom string key/values to resources. The following maxima apply:
Returns all ServiceAccounts.
Happy response.
Creates a new ServiceAccount.
Sets the unique name of the new service account. It must be a valid HQ resource name: it can only contain lowercase alphanumeric characters or hyphens; hyphens cannot appear at the end or start; the length is 63 characters at most.
Sets | the display name of the new service account. If not provided, the value of "name" will be used.
Sets the description of the new service account.
Determines the moment of token expiration. If not specified, the token will never expire.
Allows attaching custom string key/values to resources. The following maxima apply:
Happy response.
Contains the resource identifier for use in access control policies.
If null, it won't expire.
Updates when this service account has interaction with the API.
Allows attaching custom string key/values to resources. The following maxima apply:
Returns a specific ServiceAccount.
Happy response.
Contains the resource identifier for use in access control policies.
If null, it won't expire.
Updates when this service account has interaction with the API.
Allows attaching custom string key/values to resources. The following maxima apply: