code: def data(self):
          
          # add attributes
          if self._attributes:
              self._indicator_data['attribute'] = []
              for attr in self._attributes:
                  if attr.valid:
                      self._indicator_data['attribute'].append(attr.data)
          # add file actions
          if self._file_actions:
              self._indicator_data.setdefault('fileAction', {})
              self._indicator_data['fileAction'].setdefault('children', [])
              for action in self._file_actions:
                  self._indicator_data['fileAction']['children'].append(action.data)
          # add file occurrences
          if self._occurrences:
              self._indicator_data.setdefault('fileOccurrence', [])
              for occurrence in self._occurrences:
                  self._indicator_data['fileOccurrence'].append(occurrence.data)
          # add security labels
          if self._labels:
              self._indicator_data['securityLabel'] = []
              for label in self._labels:
                  self._indicator_data['securityLabel'].append(label.data)
          # add tags
          if self._tags:
              self._indicator_data['tag'] = []
              for tag in self._tags:
                  if tag.valid:
                      self._indicator_data['tag'].append(tag.data)
          return self._indicator_data
docs: Return Indicator data.