Skip to main content

MissionResource

A Unit, a Vehicle or anything else that can be used within a Mission.

type MissionResource implements IModelStoreElement {
type: ResourceType!
mappedResource: MissionResource
name: String!
shortName: String!
icon: String!
classification: ResourceClassification
locations(
filterTypes: [LocationType!]
includeHistoricalData: Boolean! = false
): [ResourceLocation!]!
telemetry(
filterTypes: [String!]
includeHistoricalData: Boolean! = false
): [TelemetryValue!]!
attributes: [ResourceAttribute!]!
openSegments: [ResourceSegment!]!
messages: [ResourceMessage!]!
connectors: [ResourceConnectorMapping!]!
id: ID!
permissions: MissionresourcePermissions!
}

Fields

MissionResource.type ● ResourceType! non-null enum resources

PHYSICAL: e.g. Vehicle, VIRTUAL: e.g. Unit

MissionResource.mappedResource ● MissionResource object resources

MissionResource.name ● String! non-null scalar common

Descriptive Name

MissionResource.shortName ● String! non-null scalar common

Short Name

MissionResource.icon ● String! non-null scalar common

Icon to be used to symbolize the Missionresource

MissionResource.classification ● ResourceClassification object resources

MissionResource.locations ● [ResourceLocation!]! non-null object resources

MissionResource.locations.filterTypes ● [LocationType!] list enum resources
MissionResource.locations.includeHistoricalData ● Boolean! non-null scalar common

MissionResource.telemetry ● [TelemetryValue!]! non-null object resources

MissionResource.telemetry.filterTypes ● [String!] list scalar common
MissionResource.telemetry.includeHistoricalData ● Boolean! non-null scalar common

MissionResource.attributes ● [ResourceAttribute!]! non-null object resources

MissionResource.openSegments ● [ResourceSegment!]! non-null object resources

MissionResource.messages ● [ResourceMessage!]! non-null object resources

MissionResource.connectors ● [ResourceConnectorMapping!]! non-null object resources

MissionResource.id ● ID! non-null scalar common

MissionResource.permissions ● MissionresourcePermissions! non-null object common

Interfaces

IModelStoreElement interface common

Returned By

missionResource query

Member Of

ElementChangedEventArgsOfMissionResource object ● ElementReferenceOfMissionResource object ● MissionResource object ● MissionresourcePermissions object ● MissionTaskset object ● MissonResourcesConnection object ● MissonResourcesEdge object