/** * Tapis Workflows API * Create and manage pipelines * * The version of the OpenAPI document: 1.6.0 * Contact: cicsupport@tacc.utexas.edu * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import * as runtime from '../runtime'; import { ReqGroupSecret, RespBase, RespGroupSecret, RespGroupSecretList } from '../models'; export interface AddGroupSecretRequest { groupId: string; reqGroupSecret: ReqGroupSecret; } export interface GetGroupSecretRequest { groupId: string; groupSecretId: string; } export interface ListGroupSecretsRequest { groupId: string; } export interface RemoveGroupSecretRequest { groupId: string; groupSecretId: string; } /** * */ export declare class GroupSecretsApi extends runtime.BaseAPI { /** * Add a user\'s secret to a group. * Add a user\'s secret to a group */ addGroupSecretRaw(requestParameters: AddGroupSecretRequest, initOverrides?: RequestInit): Promise>; /** * Add a user\'s secret to a group. * Add a user\'s secret to a group */ addGroupSecret(requestParameters: AddGroupSecretRequest, initOverrides?: RequestInit): Promise; /** * Get a group secret * Get group secret */ getGroupSecretRaw(requestParameters: GetGroupSecretRequest, initOverrides?: RequestInit): Promise>; /** * Get a group secret * Get group secret */ getGroupSecret(requestParameters: GetGroupSecretRequest, initOverrides?: RequestInit): Promise; /** * List group_secrets. * List group secrets */ listGroupSecretsRaw(requestParameters: ListGroupSecretsRequest, initOverrides?: RequestInit): Promise>; /** * List group_secrets. * List group secrets */ listGroupSecrets(requestParameters: ListGroupSecretsRequest, initOverrides?: RequestInit): Promise; /** * Remove a user from a group. * Remove user from group */ removeGroupSecretRaw(requestParameters: RemoveGroupSecretRequest, initOverrides?: RequestInit): Promise>; /** * Remove a user from a group. * Remove user from group */ removeGroupSecret(requestParameters: RemoveGroupSecretRequest, initOverrides?: RequestInit): Promise; }