You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
173 lines
6.0 KiB
173 lines
6.0 KiB
{
|
|
"modelName": "Detailed_Billing",
|
|
"displayName": "Detailed Billing",
|
|
"description": "",
|
|
"objectSummary": {
|
|
"Event-Based": 1,
|
|
"Transaction-Based": 0,
|
|
"Search-Based": 0
|
|
},
|
|
"objects": [
|
|
{
|
|
"objectName": "detailed_billing",
|
|
"displayName": "detailed_billing",
|
|
"parentName": "BaseEvent",
|
|
"fields": [
|
|
{
|
|
"fieldName": "BlendedCost",
|
|
"owner": "detailed_billing",
|
|
"type": "number",
|
|
"fieldSearch": "",
|
|
"required": false,
|
|
"multivalue": false,
|
|
"hidden": false,
|
|
"editable": true,
|
|
"displayName": "BlendedCost",
|
|
"comment": ""
|
|
},
|
|
{
|
|
"fieldName": "Operation",
|
|
"owner": "detailed_billing",
|
|
"type": "string",
|
|
"fieldSearch": "",
|
|
"required": false,
|
|
"multivalue": false,
|
|
"hidden": false,
|
|
"editable": true,
|
|
"displayName": "Operation",
|
|
"comment": ""
|
|
},
|
|
{
|
|
"fieldName": "ProductName",
|
|
"owner": "detailed_billing",
|
|
"type": "string",
|
|
"fieldSearch": "",
|
|
"required": false,
|
|
"multivalue": false,
|
|
"hidden": false,
|
|
"editable": true,
|
|
"displayName": "ProductName",
|
|
"comment": ""
|
|
},
|
|
{
|
|
"fieldName": "S3KeyLastModified",
|
|
"owner": "detailed_billing",
|
|
"type": "string",
|
|
"fieldSearch": "",
|
|
"required": false,
|
|
"multivalue": false,
|
|
"hidden": false,
|
|
"editable": true,
|
|
"displayName": "S3KeyLastModified",
|
|
"comment": ""
|
|
},
|
|
{
|
|
"fieldName": "AvailabilityZone",
|
|
"owner": "detailed_billing",
|
|
"type": "string",
|
|
"fieldSearch": "",
|
|
"required": false,
|
|
"multivalue": false,
|
|
"hidden": false,
|
|
"editable": true,
|
|
"displayName": "AvailabilityZone",
|
|
"comment": ""
|
|
},
|
|
{
|
|
"fieldName": "InvoiceID",
|
|
"owner": "detailed_billing",
|
|
"type": "string",
|
|
"fieldSearch": "",
|
|
"required": false,
|
|
"multivalue": false,
|
|
"hidden": false,
|
|
"editable": true,
|
|
"displayName": "InvoiceID",
|
|
"comment": ""
|
|
},
|
|
{
|
|
"fieldName": "_time",
|
|
"owner": "BaseEvent",
|
|
"type": "timestamp",
|
|
"fieldSearch": "",
|
|
"required": false,
|
|
"multivalue": false,
|
|
"hidden": false,
|
|
"editable": true,
|
|
"displayName": "_time",
|
|
"comment": ""
|
|
},
|
|
{
|
|
"fieldName": "host",
|
|
"owner": "BaseEvent",
|
|
"type": "string",
|
|
"fieldSearch": "",
|
|
"required": false,
|
|
"multivalue": false,
|
|
"hidden": false,
|
|
"editable": true,
|
|
"displayName": "host",
|
|
"comment": ""
|
|
},
|
|
{
|
|
"fieldName": "source",
|
|
"owner": "BaseEvent",
|
|
"type": "string",
|
|
"fieldSearch": "",
|
|
"required": false,
|
|
"multivalue": false,
|
|
"hidden": false,
|
|
"editable": true,
|
|
"displayName": "source",
|
|
"comment": ""
|
|
},
|
|
{
|
|
"fieldName": "sourcetype",
|
|
"owner": "BaseEvent",
|
|
"type": "string",
|
|
"fieldSearch": "",
|
|
"required": false,
|
|
"multivalue": false,
|
|
"hidden": false,
|
|
"editable": true,
|
|
"displayName": "sourcetype",
|
|
"comment": ""
|
|
}
|
|
],
|
|
"calculations": [
|
|
{
|
|
"outputFields": [
|
|
{
|
|
"fieldName": "LinkedAccountId",
|
|
"owner": "detailed_billing",
|
|
"type": "string",
|
|
"fieldSearch": "",
|
|
"required": false,
|
|
"multivalue": false,
|
|
"hidden": false,
|
|
"editable": true,
|
|
"displayName": "LinkedAccountId",
|
|
"comment": ""
|
|
}
|
|
],
|
|
"owner": "detailed_billing",
|
|
"editable": true,
|
|
"comment": "",
|
|
"calculationType": "Eval",
|
|
"expression": "if(isnull(LinkedAccountId), PayerAccountId, LinkedAccountId)"
|
|
}
|
|
],
|
|
"constraints": [
|
|
{
|
|
"search": "`aws-billing-details(\"*\")` RecordType!=\"*Total\"",
|
|
"owner": "detailed_billing"
|
|
}
|
|
],
|
|
"lineage": "detailed_billing"
|
|
}
|
|
],
|
|
"objectNameList": [
|
|
"detailed_billing"
|
|
]
|
|
}
|