Era.Common.DataDefinition.Common.UTCTime
Description
Structure to store date or time/date.
[hour], [minute] and [second] are optional and if one is not provided, all should be empty.
By default, all date/time values ate in UTC time. In some places, other timezone may be specified by the surrounding data structute.
Properties
Name |
JsonSchemaType |
Description |
day |
integer |
Day, range 1 - 31. |
hour |
integer |
Hour, range 0 - 23. |
minute |
integer |
Minute, range 0 - 59. |
month |
integer |
Month, range 1 - 12. |
second |
integer |
Second, range 0 - 59. |
year |
integer |
Year, e.g. 2014, range 1970 - max. |
Dual message (request/response)
No dual message.Referenced in messages
Era.Common.DataDefinition.Common.MultiDataType
Era.Common.DataDefinition.Config.MDM.AsyncEmailSender.TaskState
Era.Common.DataDefinition.Config.MDM.TokenToCustomer.MDMBatchTokenInfo
Era.Common.DataDefinition.Licenses.LicenseSynchronizationInfo
Era.Common.DataDefinition.Reports.Report
Era.Common.DataDefinition.Reports.Report_Data_Column
Era.Common.DataDefinition.Scheduler.TimeEvent
Era.Common.DataDefinition.Scheduler.TimeEvent_RangeDefinition
Era.Common.DataDefinition.Security.CertificateAttributes
Era.Common.DataDefinition.Task.ESS.QuarantineManagement_ConditionalFilter_ObjectOccurence
Era.Common.DataDefinition.Task.ESS.SysInspectorLogRequest
Era.Common.DataDefinition.Task.FDE.EnableMaintenanceMode
Era.Common.DataDefinition.Trigger.Client.AsapTrigger
Era.Common.NetworkMessage.ConsoleApi.Authentication.RPCSyncCloningTickets
Era.Common.NetworkMessage.ConsoleApi.Authentication.RPCSyncDevice
Era.Common.NetworkMessage.ConsoleApi.Authentication.RPCSyncHardware
Era.Common.NetworkMessage.ConsoleApi.Common.RpcGetServerInfoResponse
Era.Common.NetworkMessage.ConsoleApi.Common.RpcGetServerTimeResponse
Era.Common.NetworkMessage.ConsoleApi.Groups.RpcGetStaticGroupTokenResponse
Era.Common.NetworkMessage.ConsoleApi.Policies.RpcGetProductAutoupdateGracePeriodResponse
Era.Common.NetworkMessage.ConsoleApi.Scheduler.RpcGetTimeZoneDetailsRequest
Era.Common.NetworkMessage.ConsoleApi.SessionManagement.RpcAuthLoginResponse_SessionToken
Era.Common.NetworkMessage.ConsoleApi.SessionManagement.RpcGenerateLoginOneTimeTokenResponse
Era.Common.NetworkMessage.ConsoleApi.SessionManagement.RpcGetOpenSessionsResponse_OpenSession
Era.Common.NetworkMessage.ConsoleApi.SessionManagement.RpcRenewSessionTokenResponse
Era.Common.NetworkMessage.ConsoleApi.Users.RpcGetUserGroupTokenResponse
JsonSchema
{
"title": "Era.Common.DataDefinition.Common.UTCTime",
"type": "object",
"$schema": "http://json-schema.org/draft-04/schema#",
"additionalProperties": false,
"required": [
"Era.Common.DataDefinition.Common.UTCTime"
],
"properties": {
"Era.Common.DataDefinition.Common.UTCTime": {
"$ref": "#/definitions/UTCTime"
}
},
"definitions": {
"UTCTime": {
"additionalProperties": false,
"required": [
"day",
"month",
"year"
],
"type": "object",
"properties": {
"day": {
"exclusiveMaximum": false,
"exclusiveMinimum": false,
"maximum": 31,
"minimum": 1,
"type": "integer"
},
"hour": {
"exclusiveMaximum": false,
"exclusiveMinimum": false,
"maximum": 59,
"minimum": 0,
"type": "integer"
},
"minute": {
"exclusiveMaximum": false,
"exclusiveMinimum": false,
"maximum": 59,
"minimum": 0,
"type": "integer"
},
"month": {
"exclusiveMaximum": false,
"exclusiveMinimum": false,
"maximum": 12,
"minimum": 1,
"type": "integer"
},
"second": {
"exclusiveMaximum": false,
"exclusiveMinimum": false,
"maximum": 59,
"minimum": 0,
"type": "integer"
},
"year": {
"exclusiveMaximum": false,
"exclusiveMinimum": false,
"maximum": 2200,
"minimum": 1970,
"type": "integer"
}
}
}
}
}