11/**
2- * MCP Service Registry ( MSR) - SECOM Interfaces
3- * Maritime Connectivity Platform Service Registry, developed by the MCC MSR WG
2+ * MSR Interface definitions
3+ * Compliant with IEC 63173-2:2025 SECOM version 2
44 *
5- * OpenAPI spec version: 1.0
6- 5+ * OpenAPI spec version: v2
6+ *
77 *
88 * NOTE: This class is auto generated by the swagger code generator program.
99 * https://github.com/swagger-api/swagger-codegen.git
1010 * Do not edit the class manually.
1111 */
1212
1313export interface SearchObjectResult {
14- instanceId : string ;
15- version : string ;
16- name : string ;
17- status : string ;
18- description : string ;
19- dataProductType ?: SearchObjectResult . DataProductTypeEnum ;
20- organizationId : string ;
21- endpointUri : string ;
22- endpointType : string ;
14+ instanceId ? : string ;
15+ version ? : string ;
16+ name ? : string ;
17+ status ? : string ;
18+ description ? : string ;
19+ dataProductType ?: string ;
20+ organizationId ? : string ;
21+ endpointUri ? : string ;
22+ endpointType ? : string ;
2323 keywords ?: Array < string > ;
2424 unlocode ?: Array < string > ;
25+ implementsDesigns ?: Array < string > ;
26+ apiDoc ?: string ;
2527 instanceAsXml ?: string ;
26- publishedAt ?: Date ;
27- lastUpdatedAt ?: Date ;
28- comment ?: string ;
2928 mmsi ?: string ;
3029 imo ?: string ;
31- geometry ?: any ;
32- }
33- export namespace SearchObjectResult {
34- export type DataProductTypeEnum = 'OTHER' | 'S57' | 'S101' | 'S102' | 'S104' | 'S111' | 'S122' | 'S123' | 'S124' | 'S125' | 'S126' | 'S127' | 'S128' | 'S129' | 'S131' | 'S210' | 'S211' | 'S212' | 'S401' | 'S402' | 'S411' | 'S412' | 'S413' | 'S414' | 'S421' | 'RTZ' | 'EPC' ;
35- export const DataProductTypeEnum = {
36- OTHER : 'OTHER' as DataProductTypeEnum ,
37- S57 : 'S57' as DataProductTypeEnum ,
38- S101 : 'S101' as DataProductTypeEnum ,
39- S102 : 'S102' as DataProductTypeEnum ,
40- S104 : 'S104' as DataProductTypeEnum ,
41- S111 : 'S111' as DataProductTypeEnum ,
42- S122 : 'S122' as DataProductTypeEnum ,
43- S123 : 'S123' as DataProductTypeEnum ,
44- S124 : 'S124' as DataProductTypeEnum ,
45- S125 : 'S125' as DataProductTypeEnum ,
46- S126 : 'S126' as DataProductTypeEnum ,
47- S127 : 'S127' as DataProductTypeEnum ,
48- S128 : 'S128' as DataProductTypeEnum ,
49- S129 : 'S129' as DataProductTypeEnum ,
50- S131 : 'S131' as DataProductTypeEnum ,
51- S210 : 'S210' as DataProductTypeEnum ,
52- S211 : 'S211' as DataProductTypeEnum ,
53- S212 : 'S212' as DataProductTypeEnum ,
54- S401 : 'S401' as DataProductTypeEnum ,
55- S402 : 'S402' as DataProductTypeEnum ,
56- S411 : 'S411' as DataProductTypeEnum ,
57- S412 : 'S412' as DataProductTypeEnum ,
58- S413 : 'S413' as DataProductTypeEnum ,
59- S414 : 'S414' as DataProductTypeEnum ,
60- S421 : 'S421' as DataProductTypeEnum ,
61- RTZ : 'RTZ' as DataProductTypeEnum ,
62- EPC : 'EPC' as DataProductTypeEnum
63- } ;
30+ sourceMSRs ?: Array < string > ;
31+ unsupportedParams ?: Array < string > ;
32+ coverageArea ?: Array < string > ;
33+ certificates ?: Array < string > ;
6434}
0 commit comments