Skip to content

Commit 1767a37

Browse files
authored
Add share link exp api (#3095)
1 parent 622c3a0 commit 1767a37

11 files changed

+763
-44
lines changed

models/max_share_link_exp_response.go

Lines changed: 88 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

portal-ui/src/api/consoleApi.ts

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1499,6 +1499,11 @@ export interface LdapPolicyEntity {
14991499
groups?: string[];
15001500
}
15011501

1502+
export interface MaxShareLinkExpResponse {
1503+
/** @format int64 */
1504+
exp: number;
1505+
}
1506+
15021507
export type QueryParamsType = Record<string | number, any>;
15031508
export type ResponseFormat = keyof Omit<Body, "body" | "bodyUsed">;
15041509

@@ -2916,6 +2921,24 @@ export class Api<
29162921
format: "json",
29172922
...params,
29182923
}),
2924+
2925+
/**
2926+
* No description
2927+
*
2928+
* @tags Bucket
2929+
* @name GetMaxShareLinkExp
2930+
* @summary Get max expiration time for share link in seconds
2931+
* @request GET:/buckets/max-share-exp
2932+
* @secure
2933+
*/
2934+
getMaxShareLinkExp: (params: RequestParams = {}) =>
2935+
this.request<MaxShareLinkExpResponse, ApiError>({
2936+
path: `/buckets/max-share-exp`,
2937+
method: "GET",
2938+
secure: true,
2939+
format: "json",
2940+
...params,
2941+
}),
29192942
};
29202943
listExternalBuckets = {
29212944
/**

restapi/embedded_spec.go

Lines changed: 70 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

restapi/operations/bucket/get_max_share_link_exp.go

Lines changed: 88 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

restapi/operations/bucket/get_max_share_link_exp_parameters.go

Lines changed: 63 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)