Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
54 changes: 0 additions & 54 deletions apps/web/src/api-clients/_common/composables/use-api-query-key.ts

This file was deleted.

9 changes: 0 additions & 9 deletions apps/web/src/api-clients/_common/types/query-key-type.ts

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import { SpaceConnector } from '@cloudforet/core-lib/space-connector';

import { useAPIQueryKey } from '@/api-clients/_common/composables/use-api-query-key';
import type { ListResponse } from '@/api-clients/_common/schema/api-verbs/list';
import type { DomainConfigCreateParameters } from '@/api-clients/config/domain-config/schema/api-verbs/create';
import type { DomainConfigGetParameters } from '@/api-clients/config/domain-config/schema/api-verbs/get';
Expand All @@ -10,9 +9,6 @@ import type { DomainConfigUpdateParameters } from '@/api-clients/config/domain-c
import type { DomainConfigModel } from '@/api-clients/config/domain-config/schema/model';

export const useDomainConfigApi = () => {
const domainConfigQueryKey = useAPIQueryKey('config', 'domain-config', 'get');
const domainConfigListQueryKey = useAPIQueryKey('config', 'domain-config', 'list');

const actions = {
create: SpaceConnector.clientV2.config.domainConfig.create<DomainConfigCreateParameters, DomainConfigModel>,
update: SpaceConnector.clientV2.config.domainConfig.update<DomainConfigUpdateParameters, DomainConfigModel>,
Expand All @@ -22,8 +18,6 @@ export const useDomainConfigApi = () => {
};

return {
domainConfigQueryKey,
domainConfigListQueryKey,
domainConfigAPI: actions,
};
};
Original file line number Diff line number Diff line change
@@ -1,19 +1,15 @@
import { SpaceConnector } from '@cloudforet/core-lib/space-connector';

import { useAPIQueryKey } from '@/api-clients/_common/composables/use-api-query-key';
import type { ListResponse } from '@/api-clients/_common/schema/api-verbs/list';
import type { PublicConfigCreateParameters } from '@/api-clients/config/public-config/schema/api-verbs/create';
import type { PublicConfigGetParameters as PublicConfigDeleteParameters } from '@/api-clients/config/public-config/schema/api-verbs/delete';
import type { PublicConfigDeleteParameters } from '@/api-clients/config/public-config/schema/api-verbs/delete';
import type { PublicConfigGetParameters } from '@/api-clients/config/public-config/schema/api-verbs/get';
import type { PublicConfigListParameters } from '@/api-clients/config/public-config/schema/api-verbs/list';
import type { PublicConfigSetParameters } from '@/api-clients/config/public-config/schema/api-verbs/set';
import type { PublicConfigUpdateParameters } from '@/api-clients/config/public-config/schema/api-verbs/update';
import type { PublicConfigModel } from '@/api-clients/config/public-config/schema/model';

export const usePublicConfigApi = () => {
const publicConfigQueryKey = useAPIQueryKey('config', 'public-config', 'get');
const publicConfigListQueryKey = useAPIQueryKey('config', 'public-config', 'list');

const actions = {
create: SpaceConnector.clientV2.config.publicConfig.create<PublicConfigCreateParameters, PublicConfigModel>,
update: SpaceConnector.clientV2.config.publicConfig.update<PublicConfigUpdateParameters, PublicConfigModel>,
Expand All @@ -24,8 +20,6 @@ export const usePublicConfigApi = () => {
};

return {
publicConfigQueryKey,
publicConfigListQueryKey,
publicConfigAPI: actions,
};
};
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
export interface PublicConfigGetParameters {
export interface PublicConfigDeleteParameters {
name: string;
}
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import { SpaceConnector } from '@cloudforet/core-lib/space-connector';

import { useAPIQueryKey } from '@/api-clients/_common/composables/use-api-query-key';
import type { ListResponse } from '@/api-clients/_common/schema/api-verbs/list';
import type { SharedConfigCreateParameters } from '@/api-clients/config/shared-config/schema/api-verbs/create';
import type { SharedConfigDeleteParameters } from '@/api-clients/config/shared-config/schema/api-verbs/delete';
Expand All @@ -10,9 +9,6 @@ import type { SharedConfigUpdateParameters } from '@/api-clients/config/shared-c
import type { SharedConfigModel } from '@/api-clients/config/shared-config/schema/model';

export const useSharedConfigApi = () => {
const sharedConfigQueryKey = useAPIQueryKey('config', 'shared-config', 'get');
const sharedConfigListQueryKey = useAPIQueryKey('config', 'shared-config', 'list');

const actions = {
create: SpaceConnector.clientV2.config.sharedConfig.create<SharedConfigCreateParameters, SharedConfigModel>,
update: SpaceConnector.clientV2.config.sharedConfig.update<SharedConfigUpdateParameters, SharedConfigModel>,
Expand All @@ -22,8 +18,6 @@ export const useSharedConfigApi = () => {
};

return {
sharedConfigQueryKey,
sharedConfigListQueryKey,
sharedConfigAPI: actions,
};
};
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import { SpaceConnector } from '@cloudforet/core-lib/space-connector';

import { useAPIQueryKey } from '@/api-clients/_common/composables/use-api-query-key';
import type { ListResponse } from '@/api-clients/_common/schema/api-verbs/list';
import type { UserConfigCreateParameters } from '@/api-clients/config/user-config/schema/api-verbs/create';
import type { UserConfigDeleteParameters } from '@/api-clients/config/user-config/schema/api-verbs/delete';
Expand All @@ -11,9 +10,6 @@ import type { UserConfigUpdateParameters } from '@/api-clients/config/user-confi
import type { UserConfigModel } from '@/api-clients/config/user-config/schema/model';

export const useUserConfigApi = () => {
const userConfigQueryKey = useAPIQueryKey('config', 'user-config', 'get');
const userConfigListQueryKey = useAPIQueryKey('config', 'user-config', 'list');

const actions = {
create: SpaceConnector.clientV2.config.userConfig.create<UserConfigCreateParameters, UserConfigModel>,
update: SpaceConnector.clientV2.config.userConfig.update<UserConfigUpdateParameters, UserConfigModel>,
Expand All @@ -24,8 +20,6 @@ export const useUserConfigApi = () => {
};

return {
userConfigQueryKey,
userConfigListQueryKey,
userConfigAPI: actions,
};
};
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,8 @@ interface UseCostReportConfigApiReturn {

export const useCostReportConfigApi = (): UseCostReportConfigApiReturn => {
const actions = {
async update(params: CostReportConfigUpdateParameters) {
return SpaceConnector.clientV2.costAnalysis.costReportConfig.update<CostReportConfigUpdateParameters, CostReportConfigModel>(params);
},
async list(params: CostReportConfigListParameters) {
return SpaceConnector.clientV2.costAnalysis.costReportConfig.list<CostReportConfigListParameters, ListResponse<CostReportConfigModel>>(params);
},
update: SpaceConnector.clientV2.costAnalysis.costReportConfig.update<CostReportConfigUpdateParameters, CostReportConfigModel>,
list: SpaceConnector.clientV2.costAnalysis.costReportConfig.list<CostReportConfigListParameters, ListResponse<CostReportConfigModel>>,
};

return {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,18 +18,10 @@ interface UseDataSourceApiReturn {

export const useDataSourceApi = (): UseDataSourceApiReturn => {
const actions = {
async get(params: CostDataSourceGetParameters) {
return SpaceConnector.clientV2.costAnalysis.dataSource.get<CostDataSourceGetParameters, CostDataSourceModel>(params);
},
async list(params: CostDataSourceListParameters) {
return SpaceConnector.clientV2.costAnalysis.dataSource.list<CostDataSourceListParameters, ListResponse<CostDataSourceModel>>(params);
},
async sync(params: CostDataSourceSyncParameters) {
return SpaceConnector.clientV2.costAnalysis.dataSource.sync<CostDataSourceSyncParameters>(params);
},
async updatePermissions(params: CostDataSourceUpdatePermissionsParameters) {
return SpaceConnector.clientV2.costAnalysis.dataSource.updatePermissions<CostDataSourceUpdatePermissionsParameters, CostDataSourceModel>(params);
},
get: SpaceConnector.clientV2.costAnalysis.dataSource.get<CostDataSourceGetParameters, CostDataSourceModel>,
list: SpaceConnector.clientV2.costAnalysis.dataSource.list<CostDataSourceListParameters, ListResponse<CostDataSourceModel>>,
sync: SpaceConnector.clientV2.costAnalysis.dataSource.sync<CostDataSourceSyncParameters>,
updatePermissions: SpaceConnector.clientV2.costAnalysis.dataSource.updatePermissions<CostDataSourceUpdatePermissionsParameters, CostDataSourceModel>,
};

return {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import { SpaceConnector } from '@cloudforet/core-lib/space-connector';

import { useAPIQueryKey } from '@/api-clients/_common/composables/use-api-query-key';
import type { ListResponse } from '@/api-clients/_common/schema/api-verbs/list';
import type { AgentCreateParameters } from '@/api-clients/identity/agent/schema/api-verbs/create';
import type { AgentDeleteParameters } from '@/api-clients/identity/agent/schema/api-verbs/delete';
Expand All @@ -12,9 +11,6 @@ import type { AgentRegenerateParameters } from '@/api-clients/identity/agent/sch
import type { AgentModel } from '@/api-clients/identity/agent/schema/model';

export const useAgentApi = () => {
const agentQueryKey = useAPIQueryKey('identity', 'agent', 'get');
const agentListQueryKey = useAPIQueryKey('identity', 'agent', 'list');

const actions = {
create: SpaceConnector.clientV2.identity.agent.create<AgentCreateParameters, AgentModel>,
delete: SpaceConnector.clientV2.identity.agent.delete<AgentDeleteParameters>,
Expand All @@ -26,8 +22,6 @@ export const useAgentApi = () => {
};

return {
agentQueryKey,
agentListQueryKey,
agentAPI: actions,
};
};
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import { SpaceConnector } from '@cloudforet/core-lib/space-connector';

import { useAPIQueryKey } from '@/api-clients/_common/composables/use-api-query-key';
import type { ListResponse } from '@/api-clients/_common/schema/api-verbs/list';
import type { AppCreateParameters } from '@/api-clients/identity/app/schema/api-verbs/create';
import type { AppDeleteParameters } from '@/api-clients/identity/app/schema/api-verbs/delete';
Expand All @@ -14,9 +13,6 @@ import type { AppUpdateParameters } from '@/api-clients/identity/app/schema/api-
import type { AppModel } from '@/api-clients/identity/app/schema/model';

export const useAppApi = () => {
const appQueryKey = useAPIQueryKey('identity', 'app', 'get');
const appListQueryKey = useAPIQueryKey('identity', 'app', 'list');

const actions = {
create: SpaceConnector.clientV2.identity.app.create<AppCreateParameters, AppModel>,
update: SpaceConnector.clientV2.identity.app.update<AppUpdateParameters, AppModel>,
Expand All @@ -30,8 +26,6 @@ export const useAppApi = () => {
};

return {
appQueryKey,
appListQueryKey,
appAPI: actions,
};
};
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import { SpaceConnector } from '@cloudforet/core-lib/space-connector';

import { useAPIQueryKey } from '@/api-clients/_common/composables/use-api-query-key';
import type { ListResponse } from '@/api-clients/_common/schema/api-verbs/list';
import type { DomainGetParameters } from '@/api-clients/identity/domain/schema/api-verbs/get';
import type { DomainGetAuthInfoParams } from '@/api-clients/identity/domain/schema/api-verbs/get-auth-info';
Expand All @@ -9,18 +8,13 @@ import type { DomainModel } from '@/api-clients/identity/domain/schema/model';


export const useDomainApi = () => {
const domainQueryKey = useAPIQueryKey('identity', 'domain', 'get');
const domainListQueryKey = useAPIQueryKey('identity', 'domain', 'list');

const actions = {
get: SpaceConnector.clientV2.identity.domain.get<DomainGetParameters, DomainModel>,
list: SpaceConnector.clientV2.identity.domain.list<DomainListParameters, ListResponse<DomainModel>>,
getAuthInfo: SpaceConnector.clientV2.identity.domain.getAuthInfo<DomainGetAuthInfoParams, any>,
};

return {
domainQueryKey,
domainListQueryKey,
domainAPI: actions,
};
};
Original file line number Diff line number Diff line change
@@ -1,19 +1,15 @@
import { SpaceConnector } from '@cloudforet/core-lib/space-connector';

import { useAPIQueryKey } from '@/api-clients/_common/composables/use-api-query-key';
import type { ListResponse } from '@/api-clients/_common/schema/api-verbs/list';
import type { EndpointListParameters } from '@/api-clients/identity/endpoint/schema/api-verbs/list';
import type { EndpointModel } from '@/api-clients/identity/endpoint/schema/model';

export const useEndpointApi = () => {
const endpointListQueryKey = useAPIQueryKey('identity', 'endpoint', 'list');

const actions = {
list: SpaceConnector.clientV2.identity.endpoint.list<EndpointListParameters, ListResponse<EndpointModel>>,
};

return {
endpointListQueryKey,
endpointAPI: actions,
};
};
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import { SpaceConnector } from '@cloudforet/core-lib/space-connector';

import { useAPIQueryKey } from '@/api-clients/_common/composables/use-api-query-key';
import type { ListResponse } from '@/api-clients/_common/schema/api-verbs/list';
import type { IdentityJobDeleteParameters } from '@/api-clients/identity/job/schema/api-verbs/delete';
import type { IdentityJobGetParameters } from '@/api-clients/identity/job/schema/api-verbs/get';
Expand All @@ -9,9 +8,6 @@ import type { IdentityJobStatParameters } from '@/api-clients/identity/job/schem
import type { IdentityJobModel } from '@/api-clients/identity/job/schema/model';

export const useJobApi = () => {
const jobQueryKey = useAPIQueryKey('identity', 'job', 'get');
const jobListQueryKey = useAPIQueryKey('identity', 'job', 'list');

const actions = {
delete: SpaceConnector.clientV2.identity.job.delete<IdentityJobDeleteParameters>,
get: SpaceConnector.clientV2.identity.job.get<IdentityJobGetParameters, IdentityJobModel>,
Expand All @@ -20,8 +16,6 @@ export const useJobApi = () => {
};

return {
jobQueryKey,
jobListQueryKey,
jobAPI: actions,
};
};
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import { SpaceConnector } from '@cloudforet/core-lib/space-connector';

import { useAPIQueryKey } from '@/api-clients/_common/composables/use-api-query-key';
import type { ListResponse } from '@/api-clients/_common/schema/api-verbs/list';
import type { PackageChangeOrderParameters } from '@/api-clients/identity/package/schema/api-verbs/change-order';
import type { PackageCreateParameters } from '@/api-clients/identity/package/schema/api-verbs/create';
Expand All @@ -13,9 +12,6 @@ import type { PackageModel } from '@/api-clients/identity/package/schema/model';


export const usePackageApi = () => {
const packageQueryKey = useAPIQueryKey('identity', 'package', 'get');
const packageListQueryKey = useAPIQueryKey('identity', 'package', 'list');

const actions = {
create: SpaceConnector.clientV2.identity.package.create<PackageCreateParameters, PackageModel>,
update: SpaceConnector.clientV2.identity.package.update<PackageUpdateParameters, PackageModel>,
Expand All @@ -27,8 +23,6 @@ export const usePackageApi = () => {
};

return {
packageQueryKey,
packageListQueryKey,
packageAPI: actions,
};
};
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import { SpaceConnector } from '@cloudforet/core-lib/space-connector';

import { useAPIQueryKey } from '@/api-clients/_common/composables/use-api-query-key';
import type { ListResponse } from '@/api-clients/_common/schema/api-verbs/list';
import type { ProjectGroupAddUsersParameters } from '@/api-clients/identity/project-group/schema/api-verbs/add-users';
import type { ProjectGroupChangeParentGroupParameters } from '@/api-clients/identity/project-group/schema/api-verbs/change-parent-group';
Expand All @@ -14,9 +13,6 @@ import type { ProjectGroupModel } from '@/api-clients/identity/project-group/sch


export const useProjectGroupApi = () => {
const projectGroupQueryKey = useAPIQueryKey('identity', 'project-group', 'get');
const projectGroupListQueryKey = useAPIQueryKey('identity', 'project-group', 'list');

const actions = {
create: SpaceConnector.clientV2.identity.projectGroup.create<ProjectGroupCreateParameters, ProjectGroupModel>,
update: SpaceConnector.clientV2.identity.projectGroup.update<ProjectGroupUpdateParameters, ProjectGroupModel>,
Expand All @@ -29,8 +25,6 @@ export const useProjectGroupApi = () => {
};

return {
projectGroupQueryKey,
projectGroupListQueryKey,
projectGroupAPI: actions,
};
};
Loading
Loading