[Index]

Model: data/ReporterModels

Configures the list of model types to sync to Reporter.

Model Details: data/ReporterModels

Title Description Details
Name *
  • Field Name: name
  • Type: String
Automate Model Types Metadata for model types that will be used to generate Automate Reporter resources.
  • Field Name: models.[n]
  • Type: Array
Model Type
  • Field Name: models.[n].model_type
  • Type: String
  • Format: uri
Friendly Name
  • Field Name: models.[n].friendly_name
  • Type: String
Friendly Model Type
  • Field Name: models.[n].friendly_model_type
  • Type: String
Table Name
  • Field Name: models.[n].tablename
  • Type: String
Description
  • Field Name: models.[n].description
  • Type: String
Resource Date Field
  • Field Name: models.[n].resource_date_field
  • Type: String
Epoch Fields
  • Field Name: epoch_fields.[n]
  • Type: Array
Date Fields
  • Field Name: date_fields.[n]
  • Type: Array
Netflow Model Types Data and rules that will be used to generate Netflow Reporter resources.
  • Field Name: netflow_models.[n]
  • Type: Array
Model Type
  • Field Name: netflow_models.[n].model_type
  • Type: String
  • Format: uri
Friendly Name
  • Field Name: netflow_models.[n].friendly_name
  • Type: String
Friendly Model Type
  • Field Name: netflow_models.[n].friendly_model_type
  • Type: String
Table Name
  • Field Name: netflow_models.[n].tablename
  • Type: String
Description
  • Field Name: netflow_models.[n].description
  • Type: String
Data source Type
  • Field Name: netflow_models.[n].datasource_type
  • Type: String
Data source Subtype
  • Field Name: netflow_models.[n].datasource_subtype
  • Type: String
Resource Date Field
  • Field Name: netflow_models.[n].resource_date_field
  • Type: String
Epoch Fields
  • Field Name: epoch_fields.[n]
  • Type: Array
Date Fields
  • Field Name: date_fields.[n]
  • Type: Array
Table Joins
  • Field Name: table_joins.[n]
  • Type: Array
Join
  • Field Name: netflow_models.[n].table_joins.[n].join
  • Type: String
Join Table
  • Field Name: netflow_models.[n].table_joins.[n].table
  • Type: String
Table Alias
  • Field Name: netflow_models.[n].table_joins.[n].table_alias
  • Type: String
Assurance Model Types Data and rules that will be used to generate Assurance Reporter resources.
  • Field Name: assurance_models.[n]
  • Type: Array
Model Type
  • Field Name: assurance_models.[n].model_type
  • Type: String
  • Format: uri
Friendly Name
  • Field Name: assurance_models.[n].friendly_name
  • Type: String
Friendly Model Type
  • Field Name: assurance_models.[n].friendly_model_type
  • Type: String
Table Name
  • Field Name: assurance_models.[n].tablename
  • Type: String
Description
  • Field Name: assurance_models.[n].description
  • Type: String
Data source Type
  • Field Name: assurance_models.[n].datasource_type
  • Type: String
Resource Date Field
  • Field Name: assurance_models.[n].resource_date_field
  • Type: String
Epoch Fields
  • Field Name: epoch_fields.[n]
  • Type: Array
Date Fields
  • Field Name: date_fields.[n]
  • Type: Array
Table Joins Specifies how to join tables.
  • Field Name: table_joins.[n]
  • Type: Array
Join
  • Field Name: assurance_models.[n].table_joins.[n].join
  • Type: String
Join Table
  • Field Name: assurance_models.[n].table_joins.[n].table
  • Type: String
Date Field
  • Field Name: assurance_models.[n].table_joins.[n].date_field
  • Type: String
Table Alias
  • Field Name: assurance_models.[n].table_joins.[n].table_alias
  • Type: String
Calculation Fields Specifies how calculation fields are created.
  • Field Name: calculation_fields.[n]
  • Type: Array
Field Name
  • Field Name: assurance_models.[n].calculation_fields.[n].field_name
  • Type: String
Value Type
  • Field Name: assurance_models.[n].calculation_fields.[n].value_type
  • Type: String
Operations
  • Field Name: assurance_models.[n].calculation_fields.[n].operations
  • Type: String
Is Aggregated
  • Field Name: assurance_models.[n].calculation_fields.[n].is_aggregated
  • Type: Boolean
Is Ratio
  • Field Name: assurance_models.[n].calculation_fields.[n].is_ratio
  • Type: Boolean
Select String
  • Field Name: assurance_models.[n].calculation_fields.[n].select_str
  • Type: String
Json Object Fields Specifies how calculation fields are created from json object.
  • Field Name: json_object_fields.[n]
  • Type: Array
Field Name
  • Field Name: assurance_models.[n].json_object_fields.[n].field_name
  • Type: String
Json Column
  • Field Name: assurance_models.[n].json_object_fields.[n].json_column
  • Type: String
Json Property
  • Field Name: assurance_models.[n].json_object_fields.[n].json_property
  • Type: String
Search Rule Alias Fields Specifies fields with different display name and query name.
  • Field Name: search_rule_alias_fields.[n]
  • Type: Array
Field Name
  • Field Name: assurance_models.[n].search_rule_alias_fields.[n].field_name
  • Type: String
Select String
  • Field Name: assurance_models.[n].search_rule_alias_fields.[n].select_str
  • Type: String