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
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
{
"@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"
]
}