Azure Cost Management · JSON-LD Context

Microsoft Azure Cost Management Context

JSON-LD context defining the semantic vocabulary for Microsoft Azure Cost Management from Azure Cost Management.

120 Classes 143 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
microsoft: https://microsoft.com/schema#

Classes

AlertSource AlertProperties AlertCategory AlertsResult AlertOperator AlertPropertiesDetails AlertTimeGrainType Alert ErrorDetails AlertType AlertCriteria ErrorResponse AlertPropertiesDefinition DismissAlertPayload AlertStatus BudgetFilterProperties BudgetComparisonExpression BudgetTimePeriod CurrentSpend ForecastSpend Frequency BudgetProperties CategoryType BudgetsListResult Notification BudgetOperatorType BudgetNotificationOperatorType TimeGrainType CultureCode BudgetFilter Budget CostAllocationRuleDetails CostAllocationRuleProperties CostAllocationResourceType SourceCostAllocationResource RuleStatus CostAllocationRuleList CostAllocationPolicyType CostAllocationResource CostAllocationProportion TargetCostAllocationResource CostAllocationRuleDefinition RecurrenceType ExportDeliveryInfo ExportProperties ExportRunRequest ExportDefinition ExportRunProperties ExportDeliveryDestination ExportDataset ExportRecurrencePeriod GranularityType DestinationType ExportListResult ExecutionType ExportTimePeriod ExportDatasetConfiguration FilterItems CommonExportProperties CompressionModeType ExportSuspensionContext FilterItemNames TimeframeType ExecutionStatus FormatType Export ExportSchedule ExportType ExportRun ExportExecutionListResult CostManagementProxyResource DataOverwriteBehaviorType StatusType Resource ErrorResponse_2 ResourceList GenerateCostDetailsReportRequestDefinition CostDetailsDataFormat CostDetailsTimePeriod BlobInfo CostDetailsStatusType RequestContext CostDetailsOperationResults ReportManifest CostDetailsMetricType DownloadURL GenerateDetailedCostReportOperationResult GenerateDetailedCostReportOperationStatuses ReportOperationStatusType Status MarkupRuleProperties CustomerMetadata MarkupRulePagedResponse MarkupRule CostManagementOperation OperationListResult OperationList Operation ForecastAggregation QueryColumnType AsyncOperationStatusProperties ForecastDatasetConfiguration QueryGrouping BenefitUtilizationSummariesOperationStatus FunctionName GenerateDetailedCostReportDefinition QueryComparisonExpression OperationStatus CostAllocationRuleCheckNameAvailabilityResponse QueryAggregation ForecastComparisonExpression BenefitKind Scope OperationStatusType LookBackPeriod BenefitResource GenerateDetailedCostReportMetricType QueryFilter QueryColumn QueryOperatorType

Properties

Property Type Container
definition reference
description string
source reference
details reference
costEntityId string
status reference
creationTime string
closeTime string
modificationTime string
statusModificationUserName string
statusModificationTime string
value list
nextLink string
timeGrainType reference
periodStartDate string
triggeredBy string
resourceGroupFilter list
resourceFilter list
meterFilter list
tagFilter
threshold decimal
operator reference
amount decimal
unit string
currentSpend decimal
contactEmails list
contactGroups list
contactRoles list
overridingAlert string
departmentName string
companyName string
enrollmentNumber string
enrollmentStartDate string
enrollmentEndDate string
invoicingThreshold decimal
properties reference
eTag reference
code string
message string
error reference
type reference
category reference
criteria reference
dimensions reference
tags reference
name string
values list
startDate dateTime
endDate dateTime
timeGrain reference
timePeriod reference
filter reference
notifications
forecastSpend reference
enabled boolean
frequency reference
thresholdType string
locale reference
and list
sourceResources list
targetResources list
createdDate dateTime
updatedDate dateTime
resourceType reference
percentage decimal
policyType reference
destination reference
schedule reference
timeframe reference
dataSet reference
executionType reference
submittedBy string
submittedTime dateTime
processingStartTime dateTime
processingEndTime dateTime
fileName string
manifestFile string
runSettings reference
resourceId string
container string
rootFolderPath string
sasToken string
storageAccount string
granularity reference
configuration reference
from dateTime
to dateTime
columns list
dataVersion string
filters list
format reference
deliveryInfo reference
runHistory reference
partitionData boolean
dataOverwriteBehavior reference
compressionMode reference
exportDescription string
nextRunTimeEstimate dateTime
systemSuspensionContext reference
suspensionCode string
suspensionReason string
suspensionTime dateTime
identity reference
location string
recurrence reference
recurrencePeriod reference
id string
metric reference
billingPeriod string
invoiceId string
start string
end string
blobLink string
byteCount integer
requestScope string
requestBody reference
manifest reference
validTill dateTime
manifestVersion string
dataFormat reference
blobCount integer
compressData boolean
requestContext reference
blobs list
expiryTime dateTime
downloadUrl string
startTime string
endTime string
customerDetails reference
billingAccountId string
billingProfileId string
display
isDataAction boolean
function reference
reportUrl reference
secondaryReportUrl reference
validUntil dateTime
input reference
customerId string
nameAvailable boolean
reason reference
kind reference
or list

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://microsoft.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "microsoft": "https://microsoft.com/schema#",
    "AlertSource": "microsoft:AlertSource",
    "AlertProperties": "microsoft:AlertProperties",
    "definition": {
      "@id": "microsoft:definition",
      "@type": "@id"
    },
    "description": {
      "@id": "microsoft:description",
      "@type": "xsd:string"
    },
    "source": {
      "@id": "microsoft:source",
      "@type": "@id"
    },
    "details": {
      "@id": "microsoft:details",
      "@type": "@id"
    },
    "costEntityId": {
      "@id": "microsoft:costEntityId",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "microsoft:status",
      "@type": "@id"
    },
    "creationTime": {
      "@id": "microsoft:creationTime",
      "@type": "xsd:string"
    },
    "closeTime": {
      "@id": "microsoft:closeTime",
      "@type": "xsd:string"
    },
    "modificationTime": {
      "@id": "microsoft:modificationTime",
      "@type": "xsd:string"
    },
    "statusModificationUserName": {
      "@id": "microsoft:statusModificationUserName",
      "@type": "xsd:string"
    },
    "statusModificationTime": {
      "@id": "microsoft:statusModificationTime",
      "@type": "xsd:string"
    },
    "AlertCategory": "microsoft:AlertCategory",
    "AlertsResult": "microsoft:AlertsResult",
    "value": {
      "@id": "microsoft:value",
      "@container": "@list"
    },
    "nextLink": {
      "@id": "microsoft:nextLink",
      "@type": "xsd:string"
    },
    "AlertOperator": "microsoft:AlertOperator",
    "AlertPropertiesDetails": "microsoft:AlertPropertiesDetails",
    "timeGrainType": {
      "@id": "microsoft:timeGrainType",
      "@type": "@id"
    },
    "periodStartDate": {
      "@id": "microsoft:periodStartDate",
      "@type": "xsd:string"
    },
    "triggeredBy": {
      "@id": "microsoft:triggeredBy",
      "@type": "xsd:string"
    },
    "resourceGroupFilter": {
      "@id": "microsoft:resourceGroupFilter",
      "@container": "@list"
    },
    "resourceFilter": {
      "@id": "microsoft:resourceFilter",
      "@container": "@list"
    },
    "meterFilter": {
      "@id": "microsoft:meterFilter",
      "@container": "@list"
    },
    "tagFilter": {
      "@id": "microsoft:tagFilter"
    },
    "threshold": {
      "@id": "microsoft:threshold",
      "@type": "xsd:decimal"
    },
    "operator": {
      "@id": "microsoft:operator",
      "@type": "@id"
    },
    "amount": {
      "@id": "microsoft:amount",
      "@type": "xsd:decimal"
    },
    "unit": {
      "@id": "microsoft:unit",
      "@type": "xsd:string"
    },
    "currentSpend": {
      "@id": "microsoft:currentSpend",
      "@type": "xsd:decimal"
    },
    "contactEmails": {
      "@id": "microsoft:contactEmails",
      "@container": "@list"
    },
    "contactGroups": {
      "@id": "microsoft:contactGroups",
      "@container": "@list"
    },
    "contactRoles": {
      "@id": "microsoft:contactRoles",
      "@container": "@list"
    },
    "overridingAlert": {
      "@id": "microsoft:overridingAlert",
      "@type": "xsd:string"
    },
    "departmentName": {
      "@id": "microsoft:departmentName",
      "@type": "xsd:string"
    },
    "companyName": {
      "@id": "microsoft:companyName",
      "@type": "xsd:string"
    },
    "enrollmentNumber": {
      "@id": "microsoft:enrollmentNumber",
      "@type": "xsd:string"
    },
    "enrollmentStartDate": {
      "@id": "microsoft:enrollmentStartDate",
      "@type": "xsd:string"
    },
    "enrollmentEndDate": {
      "@id": "microsoft:enrollmentEndDate",
      "@type": "xsd:string"
    },
    "invoicingThreshold": {
      "@id": "microsoft:invoicingThreshold",
      "@type": "xsd:decimal"
    },
    "AlertTimeGrainType": "microsoft:AlertTimeGrainType",
    "Alert": "microsoft:Alert",
    "properties": {
      "@id": "microsoft:properties",
      "@type": "@id"
    },
    "eTag": {
      "@id": "microsoft:eTag",
      "@type": "@id"
    },
    "ErrorDetails": "microsoft:ErrorDetails",
    "code": {
      "@id": "microsoft:code",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "microsoft:message",
      "@type": "xsd:string"
    },
    "AlertType": "microsoft:AlertType",
    "AlertCriteria": "microsoft:AlertCriteria",
    "ErrorResponse": "microsoft:ErrorResponse",
    "error": {
      "@id": "microsoft:error",
      "@type": "@id"
    },
    "AlertPropertiesDefinition": "microsoft:AlertPropertiesDefinition",
    "type": {
      "@id": "microsoft:type",
      "@type": "@id"
    },
    "category": {
      "@id": "microsoft:category",
      "@type": "@id"
    },
    "criteria": {
      "@id": "microsoft:criteria",
      "@type": "@id"
    },
    "DismissAlertPayload": "microsoft:DismissAlertPayload",
    "AlertStatus": "microsoft:AlertStatus",
    "BudgetFilterProperties": "microsoft:BudgetFilterProperties",
    "dimensions": {
      "@id": "microsoft:dimensions",
      "@type": "@id"
    },
    "tags": {
      "@id": "microsoft:tags",
      "@type": "@id"
    },
    "BudgetComparisonExpression": "microsoft:BudgetComparisonExpression",
    "name": {
      "@id": "microsoft:name",
      "@type": "xsd:string"
    },
    "values": {
      "@id": "microsoft:values",
      "@container": "@list"
    },
    "BudgetTimePeriod": "microsoft:BudgetTimePeriod",
    "startDate": {
      "@id": "microsoft:startDate",
      "@type": "xsd:dateTime"
    },
    "endDate": {
      "@id": "microsoft:endDate",
      "@type": "xsd:dateTime"
    },
    "CurrentSpend": "microsoft:CurrentSpend",
    "ForecastSpend": "microsoft:ForecastSpend",
    "Frequency": "microsoft:Frequency",
    "BudgetProperties": "microsoft:BudgetProperties",
    "timeGrain": {
      "@id": "microsoft:timeGrain",
      "@type": "@id"
    },
    "timePeriod": {
      "@id": "microsoft:timePeriod",
      "@type": "@id"
    },
    "filter": {
      "@id": "microsoft:filter",
      "@type": "@id"
    },
    "notifications": {
      "@id": "microsoft:notifications"
    },
    "forecastSpend": {
      "@id": "microsoft:forecastSpend",
      "@type": "@id"
    },
    "CategoryType": "microsoft:CategoryType",
    "BudgetsListResult": "microsoft:BudgetsListResult",
    "Notification": "microsoft:Notification",
    "enabled": {
      "@id": "microsoft:enabled",
      "@type": "xsd:boolean"
    },
    "frequency": {
      "@id": "microsoft:frequency",
      "@type": "@id"
    },
    "thresholdType": {
      "@id": "microsoft:thresholdType",
      "@type": "xsd:string"
    },
    "locale": {
      "@id": "microsoft:locale",
      "@type": "@id"
    },
    "BudgetOperatorType": "microsoft:BudgetOperatorType",
    "BudgetNotificationOperatorType": "microsoft:BudgetNotificationOperatorType",
    "TimeGrainType": "microsoft:TimeGrainType",
    "CultureCode": "microsoft:CultureCode",
    "BudgetFilter": "microsoft:BudgetFilter",
    "and": {
      "@id": "microsoft:and",
      "@container": "@list"
    },
    "Budget": "microsoft:Budget",
    "CostAllocationRuleDetails": "microsoft:CostAllocationRuleDetails",
    "sourceResources": {
      "@id": "microsoft:sourceResources",
      "@container": "@list"
    },
    "targetResources": {
      "@id": "microsoft:targetResources",
      "@container": "@list"
    },
    "CostAllocationRuleProperties": "microsoft:CostAllocationRuleProperties",
    "createdDate": {
      "@id": "microsoft:createdDate",
      "@type": "xsd:dateTime"
    },
    "updatedDate": {
      "@id": "microsoft:updatedDate",
      "@type": "xsd:dateTime"
    },
    "CostAllocationResourceType": "microsoft:CostAllocationResourceType",
    "SourceCostAllocationResource": "microsoft:SourceCostAllocationResource",
    "RuleStatus": "microsoft:RuleStatus",
    "CostAllocationRuleList": "microsoft:CostAllocationRuleList",
    "CostAllocationPolicyType": "microsoft:CostAllocationPolicyType",
    "CostAllocationResource": "microsoft:CostAllocationResource",
    "resourceType": {
      "@id": "microsoft:resourceType",
      "@type": "@id"
    },
    "CostAllocationProportion": "microsoft:CostAllocationProportion",
    "percentage": {
      "@id": "microsoft:percentage",
      "@type": "xsd:decimal"
    },
    "TargetCostAllocationResource": "microsoft:TargetCostAllocationResource",
    "policyType": {
      "@id": "microsoft:policyType",
      "@type": "@id"
    },
    "CostAllocationRuleDefinition": "microsoft:CostAllocationRuleDefinition",
    "RecurrenceType": "microsoft:RecurrenceType",
    "ExportDeliveryInfo": "microsoft:ExportDeliveryInfo",
    "destination": {
      "@id": "microsoft:destination",
      "@type": "@id"
    },
    "ExportProperties": "microsoft:ExportProperties",
    "schedule": {
      "@id": "microsoft:schedule",
      "@type": "@id"
    },
    "ExportRunRequest": "microsoft:ExportRunRequest",
    "ExportDefinition": "microsoft:ExportDefinition",
    "timeframe": {
      "@id": "microsoft:timeframe",
      "@type": "@id"
    },
    "dataSet": {
      "@id": "microsoft:dataSet",
      "@type": "@id"
    },
    "ExportRunProperties": "microsoft:ExportRunProperties",
    "executionType": {
      "@id": "microsoft:executionType",
      "@type": "@id"
    },
    "submittedBy": {
      "@id": "microsoft:submittedBy",
      "@type": "xsd:string"
    },
    "submittedTime": {
      "@id": "microsoft:submittedTime",
      "@type": "xsd:dateTime"
    },
    "processingStartTime": {
      "@id": "microsoft:processingStartTime",
      "@type": "xsd:dateTime"
    },
    "processingEndTime": {
      "@id": "microsoft:processingEndTime",
      "@type": "xsd:dateTime"
    },
    "fileName": {
      "@id": "microsoft:fileName",
      "@type": "xsd:string"
    },
    "manifestFile": {
      "@id": "microsoft:manifestFile",
      "@type": "xsd:string"
    },
    "runSettings": {
      "@id": "microsoft:runSettings",
      "@type": "@id"
    },
    "ExportDeliveryDestination": "microsoft:ExportDeliveryDestination",
    "resourceId": {
      "@id": "microsoft:resourceId",
      "@type": "xsd:string"
    },
    "container": {
      "@id": "microsoft:container",
      "@type": "xsd:string"
    },
    "rootFolderPath": {
      "@id": "microsoft:rootFolderPath",
      "@type": "xsd:string"
    },
    "sasToken": {
      "@id": "microsoft:sasToken",
      "@type": "xsd:string"
    },
    "storageAccount": {
      "@id": "microsoft:storageAccount",
      "@type": "xsd:string"
    },
    "ExportDataset": "microsoft:ExportDataset",
    "granularity": {
      "@id": "microsoft:granularity",
      "@type": "@id"
    },
    "configuration": {
      "@id": "microsoft:configuration",
      "@type": "@id"
    },
    "ExportRecurrencePeriod": "microsoft:ExportRecurrencePeriod",
    "from": {
      "@id": "microsoft:from",
      "@type": "xsd:dateTime"
    },
    "to": {
      "@id": "microsoft:to",
      "@type": "xsd:dateTime"
    },
    "GranularityType": "microsoft:GranularityType",
    "DestinationType": "microsoft:DestinationType",
    "ExportListResult": "microsoft:ExportListResult",
    "ExecutionType": "microsoft:ExecutionType",
    "ExportTimePeriod": "microsoft:ExportTimePeriod",
    "ExportDatasetConfiguration": "microsoft:ExportDatasetConfiguration",
    "columns": {
      "@id": "microsoft:columns",
      "@container": "@list"
    },
    "dataVersion": {
      "@id": "microsoft:dataVersion",
      "@type": "xsd:string"
    },
    "filters": {
      "@id": "microsoft:filters",
      "@container": "@list"
    },
    "FilterItems": "microsoft:FilterItems",
    "CommonExportProperties": "microsoft:CommonExportProperties",
    "format": {
      "@id": "microsoft:format",
      "@type": "@id"
    },
    "deliveryInfo": {
      "@id": "microsoft:deliveryInfo",
      "@type": "@id"
    },
    "runHistory": {
      "@id": "microsoft:runHistory",
      "@type": "@id"
    },
    "partitionData": {
      "@id": "microsoft:partitionData",
      "@type": "xsd:boolean"
    },
    "dataOverwriteBehavior": {
      "@id": "microsoft:dataOverwriteBehavior",
      "@type": "@id"
    },
    "compressionMode": {
      "@id": "microsoft:compressionMode",
      "@type": "@id"
    },
    "exportDescription": {
      "@id": "microsoft:exportDescription",
      "@type": "xsd:string"
    },
    "nextRunTimeEstimate": {
      "@id": "microsoft:nextRunTimeEstimate",
      "@type": "xsd:dateTime"
    },
    "systemSuspensionContext": {
      "@id": "microsoft:systemSuspensionContext",
      "@type": "@id"
    },
    "CompressionModeType": "microsoft:CompressionModeType",
    "ExportSuspensionContext": "microsoft:ExportSuspensionContext",
    "suspensionCode": {
      "@id": "microsoft:suspensionCode",
      "@type": "xsd:string"
    },
    "suspensionReason": {
      "@id": "microsoft:suspensionReason",
      "@type": "xsd:string"
    },
    "suspensionTime": {
      "@id": "microsoft:suspensionTime",
      "@type": "xsd:dateTime"
    },
    "FilterItemNames": "microsoft:FilterItemNames",
    "TimeframeType": "microsoft:TimeframeType",
    "ExecutionStatus": "microsoft:ExecutionStatus",
    "FormatType": "microsoft:FormatType",
    "Export": "microsoft:Export",
    "identity": {
      "@id": "microsoft:identity",
      "@type": "@id"
    },
    "location": {
      "@id": "microsoft:location",
      "@type": "xsd:string"
    },
    "ExportSchedule": "microsoft:ExportSchedule",
    "recurrence": {
      "@id": "microsoft:recurrence",
      "@type": "@id"
    },
    "recurrencePeriod": {
      "@id": "microsoft:recurrencePeriod",
      "@type": "@id"
    },
    "ExportType": "microsoft:ExportType",
    "ExportRun": "microsoft:ExportRun",
    "ExportExecutionListResult": "microsoft:ExportExecutionListResult",
    "CostManagementProxyResource": "microsoft:CostManagementProxyResource",
    "id": {
      "@id": "microsoft:id",
      "@type": "xsd:string"
    },
    "DataOverwriteBehaviorType": "microsoft:DataOverwriteBehaviorType",
    "StatusType": "microsoft:StatusType",
    "Resource": "microsoft:Resource",
    "ErrorResponse_2": "microsoft:ErrorResponse_2",
    "ResourceList": "microsoft:ResourceList",
    "GenerateCostDetailsReportRequestDefinition": "microsoft:GenerateCostDetailsReportRequestDefinition",
    "metric": {
      "@id": "microsoft:metric",
      "@type": "@id"
    },
    "billingPeriod": {
      "@id": "microsoft:billingPeriod",
      "@type": "xsd:string"
    },
    "invoiceId": {
      "@id": "microsoft:invoiceId",
      "@type": "xsd:string"
    },
    "CostDetailsDataFormat": "microsoft:CostDetailsDataFormat",
    "CostDetailsTimePeriod": "microsoft:CostDetailsTimePeriod",
    "start": {
      "@id": "microsoft:start",
      "@type": "xsd:string"
    },
    "end": {
      "@id": "microsoft:end",
      "@type": "xsd:string"
    },
    "BlobInfo": "microsoft:BlobInfo",
    "blobLink": {
      "@id": "microsoft:blobLink",
      "@type": "xsd:string"
    },
    "byteCount": {
      "@id": "microsoft:byteCount",
      "@type": "xsd:integer"
    },
    "CostDetailsStatusType": "microsoft:CostDetailsStatusType",
    "RequestContext": "microsoft:RequestContext",
    "requestScope": {
      "@id": "microsoft:requestScope",
      "@type": "xsd:string"
    },
    "requestBody": {
      "@id": "microsoft:requestBody",
      "@type": "@id"
    },
    "CostDetailsOperationResults": "microsoft:CostDetailsOperationResults",
    "manifest": {
      "@id": "microsoft:manifest",
      "@type": "@id"
    },
    "validTill": {
      "@id": "microsoft:validTill",
      "@type": "xsd:dateTime"
    },
    "ReportManifest": "microsoft:ReportManifest",
    "manifestVersion": {
      "@id": "microsoft:manifestVersion",
      "@type": "xsd:string"
    },
    "dataFormat": {
      "@id": "microsoft:dataFormat",
      "@type": "@id"
    },
    "blobCount": {
      "@id": "microsoft:blobCount",
      "@type": "xsd:integer"
    },
    "compressData": {
      "@id": "microsoft:compressData",
      "@type": "xsd:boolean"
    },
    "requestContext": {
      "@id": "microsoft:requestContext",
      "@type": "@id"
    },
    "blobs": {
      "@id": "microsoft:blobs",
      "@container": "@list"
    },
    "CostDetailsMetricType": "microsoft:CostDetailsMetricType",
    "DownloadURL": "microsoft:DownloadURL",
    "expiryTime": {
      "@id": "microsoft:expiryTime",
      "@type": "xsd:dateTime"
    },
    "downloadUrl": {
      "@id": "microsoft:downloadUrl",
      "@type": "xsd:string"
    },
    "GenerateDetailedCostReportOperationResult": "microsoft:GenerateDetailedCostReportOperationResult",
    "GenerateDetailedCostReportOperationStatuses": "microsoft:GenerateDetailedCostReportOperationStatuses",
    "startTime": {
      "@id": "microsoft:startTime",
      "@type": "xsd:string"
    },
    "endTime": {
      "@id": "microsoft:endTime",
      "@type": "xsd:string"
    },
    "ReportOperationStatusType": "microsoft:ReportOperationStatusType",
    "Status": "microsoft:Status",
    "MarkupRuleProperties": "microsoft:MarkupRuleProperties",
    "customerDetails": {
      "@id": "microsoft:customerDetails",
      "@type": "@id"
    },
    "CustomerMetadata": "microsoft:CustomerMetadata",
    "billingAccountId": {
      "@id": "microsoft:billingAccountId",
      "@type": "xsd:string"
    },
    "billingProfileId": {
      "@id": "microsoft:billingProfileId",
      "@type": "xsd:string"
    },
    "MarkupRulePagedResponse": "microsoft:MarkupRulePagedResponse",
    "MarkupRule": "microsoft:MarkupRule",
    "CostManagementOperation": "microsoft:CostManagementOperation",
    "OperationListResult": "microsoft:OperationListResult",
    "OperationList": "microsoft:OperationList",
    "Operation": "microsoft:Operation",
    "display": {
      "@id": "microsoft:display"
    },
    "isDataAction": {
      "@id": "microsoft:isDataAction",
      "@type": "xsd:boolean"
    },
    "ForecastAggregation": "microsoft:ForecastAggregation",
    "function": {
      "@id": "microsoft:function",
      "@type": "@id"
    },
    "QueryColumnType": "microsoft:QueryColumnType",
    "AsyncOperationStatusProperties": "microsoft:AsyncOperationStatusProperties",
    "reportUrl": {
      "@id": "microsoft:reportUrl",
      "@type": "@id"
    },
    "secondaryReportUrl": {
      "@id": "microsoft:secondaryReportUrl",
      "@type": "@id"
    },
    "validUntil": {
      "@id": "microsoft:validUntil",
      "@type": "xsd:dateTime"
    },
    "ForecastDatasetConfiguration": "microsoft:ForecastDatasetConfiguration",
    "QueryGrouping": "microsoft:QueryGrouping",
    "BenefitUtilizationSummariesOperationStatus": "microsoft:BenefitUtilizationSummariesOperationStatus",
    "input": {
      "@id": "microsoft:input",
      "@type": "@id"
    },
    "FunctionName": "microsoft:FunctionName",
    "GenerateDetailedCostReportDefinition": "microsoft:GenerateDetailedCostReportDefinition",
    "customerId": {
      "@id": "microsoft:customerId",
      "@type": "xsd:string"
    },
    "QueryComparisonExpression": "microsoft:QueryComparisonExpression",
    "OperationStatus": "microsoft:OperationStatus",
    "CostAllocationRuleCheckNameAvailabilityResponse": "microsoft:CostAllocationRuleCheckNameAvailabilityResponse",
    "nameAvailable": {
      "@id": "microsoft:nameAvailable",
      "@type": "xsd:boolean"
    },
    "reason": {
      "@id": "microsoft:reason",
      "@type": "@id"
    },
    "QueryAggregation": "microsoft:QueryAggregation",
    "ForecastComparisonExpression": "microsoft:ForecastComparisonExpression",
    "BenefitKind": "microsoft:BenefitKind",
    "Scope": "microsoft:Scope",
    "OperationStatusType": "microsoft:OperationStatusType",
    "LookBackPeriod": "microsoft:LookBackPeriod",
    "BenefitResource": "microsoft:BenefitResource",
    "kind": {
      "@id": "microsoft:kind",
      "@type": "@id"
    },
    "GenerateDetailedCostReportMetricType": "microsoft:GenerateDetailedCostReportMetricType",
    "QueryFilter": "microsoft:QueryFilter",
    "or": {
      "@id": "microsoft:or",
      "@container": "@list"
    },
    "QueryColumn": "microsoft:QueryColumn",
    "QueryOperatorType": "microsoft:QueryOperatorType"
  },
  "@type": "schema:Dataset",
  "schema:name": "Azure Cost Management API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Azure Cost Management's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-05) from openapi/microsoft-azure-cost-management-alerts-api-openapi.yml, openapi/microsoft-azure-cost-management-budgets-api-openapi.yml, openapi/microsoft-azure-cost-management-costallocationruledefinitions-api-openapi.yml.",
  "dcterms:created": "2026-11-05",
  "dcterms:source": [
    "openapi/microsoft-azure-cost-management-alerts-api-openapi.yml",
    "openapi/microsoft-azure-cost-management-budgets-api-openapi.yml",
    "openapi/microsoft-azure-cost-management-costallocationruledefinitions-api-openapi.yml",
    "openapi/microsoft-azure-cost-management-exports-api-openapi.yml",
    "openapi/microsoft-azure-cost-management-generatecostdetailsreport-api-openapi.yml"
  ]
}