Optional
base?: stringThe home base of the aircraft
Optional
communication?: CommunicationOptional
design?: DesignOptional
environment?: EnvironmentOptional
flag?: stringThe country of aircraft registration, or flag state of the aircraft
Optional
mmsi?: stringMMSI number of the aircraft, if available.
Optional
navigation?: NavigationOptional
notifications?: NotificationsOptional
registrations?: {The various registrations of the aircraft.
Optional
imo?: stringThe IMO number of the aircraft.
Optional
national?: {The national registration number of the aircraft.
Optional
other?: {Other registration or permits for the aircraft.
Optional
sensors?: SensorsOptional
url?: stringURL based identity of the aircraft, if available.
Optional
uuid?: stringA unique Signal K flavoured maritime resource identifier, assigned by the server.
This regex pattern is used for validation of an MMSI or Signal K UUID identifier for the aircraft. Examples: urn:mrn:imo:mmsi:111099999 urn:mrn:signalk:uuid:c0d79334-4e25-4245-8892-54e8ccc8021d
This interface was referenced by
undefined
's JSON-Schema definition via thepatternProperty
"(^urn:mrn:(imo:mmsi:1[0-9]{8}$|signalk:uuid:[0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-4[0-9A-Fa-f]{3}-[89ABab][0-9A-Fa-f]{3}-[0-9A-Fa-f]{12}$))|^(http(s?):.|mailto:.|tel:(+?)[0-9]{4,})$".