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
7 changes: 7 additions & 0 deletions packages/clients/src/api/account/v3/index.gen.ts
Original file line number Diff line number Diff line change
Expand Up @@ -28,16 +28,23 @@ export type {
ProjectQualification,
Qualification,
QualificationAiMachine,
QualificationAiMachineSubUseCase,
QualificationArchitectureType,
QualificationArchiveData,
QualificationArchiveDataSubUseCase,
QualificationContainer,
QualificationContainerSubUseCase,
QualificationDeploySoftware,
QualificationDeploySoftwareSubUseCase,
QualificationHostApplication,
QualificationHostApplicationSubUseCase,
QualificationHostWebsite,
QualificationHostWebsiteSubUseCase,
QualificationOtherUseCase,
QualificationOtherUseCaseSubUseCase,
QualificationSetScalewayEnvironment,
QualificationSetScalewayEnvironmentSubUseCase,
QualificationShareData,
QualificationShareDataSubUseCase,
} from './types.gen'
export * as ValidationRules from './validation-rules.gen'
56 changes: 42 additions & 14 deletions packages/clients/src/api/account/v3/marshalling.gen.ts
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,9 @@ const unmarshalQualificationAiMachine = (
)
}

return {} as QualificationAiMachine
return {
subUseCase: data.sub_use_case,
} as QualificationAiMachine
}

const unmarshalQualificationArchiveData = (
Expand All @@ -155,7 +157,9 @@ const unmarshalQualificationArchiveData = (
)
}

return {} as QualificationArchiveData
return {
subUseCase: data.sub_use_case,
} as QualificationArchiveData
}

const unmarshalQualificationContainer = (
Expand All @@ -167,7 +171,9 @@ const unmarshalQualificationContainer = (
)
}

return {} as QualificationContainer
return {
subUseCase: data.sub_use_case,
} as QualificationContainer
}

const unmarshalQualificationDeploySoftware = (
Expand All @@ -179,7 +185,9 @@ const unmarshalQualificationDeploySoftware = (
)
}

return {} as QualificationDeploySoftware
return {
subUseCase: data.sub_use_case,
} as QualificationDeploySoftware
}

const unmarshalQualificationHostApplication = (
Expand Down Expand Up @@ -219,7 +227,9 @@ const unmarshalQualificationOtherUseCase = (
)
}

return {} as QualificationOtherUseCase
return {
subUseCase: data.sub_use_case,
} as QualificationOtherUseCase
}

const unmarshalQualificationSetScalewayEnvironment = (
Expand All @@ -231,7 +241,9 @@ const unmarshalQualificationSetScalewayEnvironment = (
)
}

return {} as QualificationSetScalewayEnvironment
return {
subUseCase: data.sub_use_case,
} as QualificationSetScalewayEnvironment
}

const unmarshalQualificationShareData = (
Expand All @@ -243,7 +255,9 @@ const unmarshalQualificationShareData = (
)
}

return {} as QualificationShareData
return {
subUseCase: data.sub_use_case,
} as QualificationShareData
}

const unmarshalQualification = (data: unknown): Qualification => {
Expand Down Expand Up @@ -335,22 +349,30 @@ export const marshalProjectApiCreateProjectRequest = (
const marshalQualificationAiMachine = (
request: QualificationAiMachine,
defaults: DefaultValues,
): Record<string, unknown> => ({})
): Record<string, unknown> => ({
sub_use_case: request.subUseCase,
})

const marshalQualificationArchiveData = (
request: QualificationArchiveData,
defaults: DefaultValues,
): Record<string, unknown> => ({})
): Record<string, unknown> => ({
sub_use_case: request.subUseCase,
})

const marshalQualificationContainer = (
request: QualificationContainer,
defaults: DefaultValues,
): Record<string, unknown> => ({})
): Record<string, unknown> => ({
sub_use_case: request.subUseCase,
})

const marshalQualificationDeploySoftware = (
request: QualificationDeploySoftware,
defaults: DefaultValues,
): Record<string, unknown> => ({})
): Record<string, unknown> => ({
sub_use_case: request.subUseCase,
})

const marshalQualificationHostApplication = (
request: QualificationHostApplication,
Expand All @@ -369,17 +391,23 @@ const marshalQualificationHostWebsite = (
const marshalQualificationOtherUseCase = (
request: QualificationOtherUseCase,
defaults: DefaultValues,
): Record<string, unknown> => ({})
): Record<string, unknown> => ({
sub_use_case: request.subUseCase,
})

const marshalQualificationSetScalewayEnvironment = (
request: QualificationSetScalewayEnvironment,
defaults: DefaultValues,
): Record<string, unknown> => ({})
): Record<string, unknown> => ({
sub_use_case: request.subUseCase,
})

const marshalQualificationShareData = (
request: QualificationShareData,
defaults: DefaultValues,
): Record<string, unknown> => ({})
): Record<string, unknown> => ({
sub_use_case: request.subUseCase,
})

const marshalQualification = (
request: Qualification,
Expand Down
43 changes: 36 additions & 7 deletions packages/clients/src/api/account/v3/types.gen.ts
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,8 @@ export type ListProjectsRequestOrderBy =
| 'name_asc'
| 'name_desc'

export type QualificationAiMachineSubUseCase = 'unknown_sub_use_case'

export type QualificationArchitectureType =
| 'unknown_architecture_type'
| 'object_storage'
Expand All @@ -35,6 +37,12 @@ export type QualificationArchitectureType =
| 'dedicated_server'
| 'other_architecture_type'

export type QualificationArchiveDataSubUseCase = 'unknown_sub_use_case'

export type QualificationContainerSubUseCase = 'unknown_sub_use_case'

export type QualificationDeploySoftwareSubUseCase = 'unknown_sub_use_case'

export type QualificationHostApplicationSubUseCase =
| 'unknown_sub_use_case'
| 'saas_app'
Expand All @@ -47,6 +55,13 @@ export type QualificationHostWebsiteSubUseCase =
| 'high_website'
| 'other_sub_use_case'

export type QualificationOtherUseCaseSubUseCase = 'unknown_sub_use_case'

export type QualificationSetScalewayEnvironmentSubUseCase =
'unknown_sub_use_case'

export type QualificationShareDataSubUseCase = 'unknown_sub_use_case'

export interface Contract {
/**
* ID of the contract.
Expand Down Expand Up @@ -74,13 +89,21 @@ export interface Contract {
updatedAt?: Date
}

export interface QualificationAiMachine {}
export interface QualificationAiMachine {
subUseCase: QualificationAiMachineSubUseCase
}

export interface QualificationArchiveData {}
export interface QualificationArchiveData {
subUseCase: QualificationArchiveDataSubUseCase
}

export interface QualificationContainer {}
export interface QualificationContainer {
subUseCase: QualificationContainerSubUseCase
}

export interface QualificationDeploySoftware {}
export interface QualificationDeploySoftware {
subUseCase: QualificationDeploySoftwareSubUseCase
}

export interface QualificationHostApplication {
subUseCase: QualificationHostApplicationSubUseCase
Expand All @@ -90,11 +113,17 @@ export interface QualificationHostWebsite {
subUseCase: QualificationHostWebsiteSubUseCase
}

export interface QualificationOtherUseCase {}
export interface QualificationOtherUseCase {
subUseCase: QualificationOtherUseCaseSubUseCase
}

export interface QualificationSetScalewayEnvironment {}
export interface QualificationSetScalewayEnvironment {
subUseCase: QualificationSetScalewayEnvironmentSubUseCase
}

export interface QualificationShareData {}
export interface QualificationShareData {
subUseCase: QualificationShareDataSubUseCase
}

export interface ContractSignature {
/**
Expand Down
Loading