github.com/kyma-incubator/compass/components/director@v0.0.0-20230623144113-d764f56ff805/pkg/graphql/formation.go (about) 1 package graphql 2 3 // Formation missing godoc 4 type Formation struct { 5 ID string `json:"id"` 6 Name string `json:"name"` 7 FormationTemplateID string `json:"formationTemplateId"` 8 State string `json:"state"` 9 Error FormationError `json:"error"` 10 } 11 12 // FormationPageExt is an extended types used by external API 13 type FormationPageExt struct { 14 FormationPage 15 Data []*FormationExt `json:"data"` 16 } 17 18 // FormationExt is an extended types used by external API 19 type FormationExt struct { 20 Formation 21 FormationAssignment FormationAssignment `json:"formationAssignment"` 22 FormationAssignments FormationAssignmentPage `json:"formationAssignments"` 23 Status FormationStatus `json:"status"` 24 }