ServiceTags Data Type

Properties
name data type description
resourceToTagIds map of array of number
cachedTags map of number
tagUpdateTime number
serviceName string
serviceResources array of RangerServiceResource
tagVersion number
tagsChangeExtent TagsChangeExtent
tags map of RangerTag
tagDefinitions map of RangerTagDef
isDelta boolean
op string

Example

{
  "resourceToTagIds" : {
    "property1" : [ 12345, 12345 ],
    "property2" : [ 12345, 12345 ]
  },
  "cachedTags" : {
    "property1" : 12345,
    "property2" : 12345
  },
  "tagUpdateTime" : 12345,
  "serviceName" : "...",
  "serviceResources" : [ {
    "resourceSignature" : "...",
    "resourceElements" : {
      "property1" : {
        "isExcludes" : true,
        "values" : [ "...", "..." ],
        "isRecursive" : true
      },
      "property2" : {
        "isExcludes" : true,
        "values" : [ "...", "..." ],
        "isRecursive" : true
      }
    },
    "serviceName" : "...",
    "ownerUser" : "...",
    "additionalInfo" : {
      "property1" : "...",
      "property2" : "..."
    },
    "guid" : "...",
    "isEnabled" : true,
    "createTime" : 12345,
    "createdBy" : "...",
    "updatedBy" : "...",
    "id" : 12345,
    "updateTime" : 12345,
    "version" : 12345
  }, {
    "resourceSignature" : "...",
    "resourceElements" : {
      "property1" : {
        "isExcludes" : true,
        "values" : [ "...", "..." ],
        "isRecursive" : true
      },
      "property2" : {
        "isExcludes" : true,
        "values" : [ "...", "..." ],
        "isRecursive" : true
      }
    },
    "serviceName" : "...",
    "ownerUser" : "...",
    "additionalInfo" : {
      "property1" : "...",
      "property2" : "..."
    },
    "guid" : "...",
    "isEnabled" : true,
    "createTime" : 12345,
    "createdBy" : "...",
    "updatedBy" : "...",
    "id" : 12345,
    "updateTime" : 12345,
    "version" : 12345
  } ],
  "tagVersion" : 12345,
  "tagsChangeExtent" : "TAGS",
  "tags" : {
    "property1" : {
      "owner" : 12345,
      "validityPeriods" : [ {
        "startTime" : "...",
        "endTime" : "...",
        "timeZone" : "...",
        "recurrences" : [ { }, { } ]
      }, {
        "startTime" : "...",
        "endTime" : "...",
        "timeZone" : "...",
        "recurrences" : [ { }, { } ]
      } ],
      "type" : "...",
      "attributes" : {
        "property1" : "...",
        "property2" : "..."
      },
      "options" : {
        "property1" : { },
        "property2" : { }
      },
      "guid" : "...",
      "isEnabled" : true,
      "createTime" : 12345,
      "createdBy" : "...",
      "updatedBy" : "...",
      "id" : 12345,
      "updateTime" : 12345,
      "version" : 12345
    },
    "property2" : {
      "owner" : 12345,
      "validityPeriods" : [ {
        "startTime" : "...",
        "endTime" : "...",
        "timeZone" : "...",
        "recurrences" : [ { }, { } ]
      }, {
        "startTime" : "...",
        "endTime" : "...",
        "timeZone" : "...",
        "recurrences" : [ { }, { } ]
      } ],
      "type" : "...",
      "attributes" : {
        "property1" : "...",
        "property2" : "..."
      },
      "options" : {
        "property1" : { },
        "property2" : { }
      },
      "guid" : "...",
      "isEnabled" : true,
      "createTime" : 12345,
      "createdBy" : "...",
      "updatedBy" : "...",
      "id" : 12345,
      "updateTime" : 12345,
      "version" : 12345
    }
  },
  "tagDefinitions" : {
    "property1" : {
      "attributeDefs" : [ {
        "type" : "...",
        "name" : "..."
      }, {
        "type" : "...",
        "name" : "..."
      } ],
      "name" : "...",
      "source" : "...",
      "guid" : "...",
      "isEnabled" : true,
      "createTime" : 12345,
      "createdBy" : "...",
      "updatedBy" : "...",
      "id" : 12345,
      "updateTime" : 12345,
      "version" : 12345
    },
    "property2" : {
      "attributeDefs" : [ {
        "type" : "...",
        "name" : "..."
      }, {
        "type" : "...",
        "name" : "..."
      } ],
      "name" : "...",
      "source" : "...",
      "guid" : "...",
      "isEnabled" : true,
      "createTime" : 12345,
      "createdBy" : "...",
      "updatedBy" : "...",
      "id" : 12345,
      "updateTime" : 12345,
      "version" : 12345
    }
  },
  "isDelta" : true,
  "op" : "..."
}