Microsoft.CostManagement exporterar 2019-01-01
Bicep-resursdefinition
Resurstypen export är en tilläggsresurs, vilket innebär att du kan tillämpa den på en annan resurs.
Använd egenskapen för scope
den här resursen för att ange omfånget för den här resursen. Se Ange omfång för tilläggsresurser i Bicep.
Giltiga distributionsomfång för exportresursen är:
- Resursgrupper – Se distributionskommandon för resursgrupper
- Prenumerationer – Se distributionskommandon för prenumerationer
- Hanteringsgrupper – Se distributionskommandon för hanteringsgrupp
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.CostManagement/exportresurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.CostManagement/exports@2019-01-01' = {
name: 'string'
scope: resourceSymbolicName
properties: {
definition: {
dataset: {
aggregation: {}
configuration: {
columns: [
'string'
]
}
filter: {
and: [
{
dimension: {
name: 'string'
operator: 'In'
values: [
'string'
]
}
not: {
or: [
{
tag: {
name: 'string'
operator: 'In'
values: [
'string'
]
}
}
granularity: 'string'
grouping: [
{
name: 'string'
type: 'string'
}
]
sorting: [
{
name: 'string'
querySortingDirection: 'string'
}
]
}
timeframe: 'string'
timePeriod: {
from: 'string'
to: 'string'
}
type: 'Usage'
}
deliveryInfo: {
destination: {
container: 'string'
resourceId: 'string'
rootFolderPath: 'string'
}
}
format: 'Csv'
schedule: {
recurrence: 'string'
recurrencePeriod: {
from: 'string'
to: 'string'
}
status: 'string'
}
}
}
Egenskapsvärden
Export
Name | Beskrivning | Värde |
---|---|---|
name | Resursnamnet | sträng (krävs) |
omfång | Använd när du skapar en tilläggsresurs i ett annat omfång än distributionsomfånget. | Målresurs För Bicep anger du den här egenskapen till det symboliska namnet på resursen för att tillämpa tilläggsresursen. |
properties | Egenskaperna för exporten. | ExportEgenskaper |
ExportEgenskaper
Name | Beskrivning | Värde |
---|---|---|
definition | Har definition för exporten. | QueryDefinition (krävs) |
deliveryInfo | Har leveransinformation för exporten. | ExportDeliveryInfo (krävs) |
format | Formatet för exporten som levereras. | "Csv" |
schedule | Har schemainformation för exporten. | ExportSchedule |
QueryDefinition
Name | Beskrivning | Värde |
---|---|---|
Datamängd | Har definition för data i den här frågan. | QueryDataset |
Tidsram | Tidsramen för att hämta data för frågan. Om det är anpassat måste en viss tidsperiod anges. | "BillingMonthToDate" "Anpassad" "MonthToDate" "TheLastBillingMonth" "TheLastMonth" "TheLastWeek" "TheLastYear" "WeekToDate" "YearToDate" (krävs) |
timePeriod | Har en tidsperiod för att hämta data för frågan. | QueryTimePeriod |
typ | Typen av fråga. | "Användning" (krävs) |
QueryDataset
Name | Beskrivning | Värde |
---|---|---|
aggregering | Ordlista med sammansättningsuttryck som ska användas i frågan. Nyckeln för varje objekt i ordlistan är aliaset för den aggregerade kolumnen. Frågan kan ha upp till 2 aggregeringssatser. | objekt |
konfiguration | Har konfigurationsinformation för data i exporten. Konfigurationen ignoreras om sammansättning och gruppering tillhandahålls. | QueryDatasetConfiguration |
filter | Filteruttrycket som ska användas i frågan. Se rest-dokumentationen för fråge-API:et för hur du formaterar filtret korrekt. | QueryFilter |
Granularitet | Kornigheten för rader i frågan. | "Dagligen" "Varje timme" |
Gruppering | Matris med gruppera efter uttryck som ska användas i frågan. Frågan kan ha upp till 2 gruppera efter-satser. | QueryGrouping[] |
Sortering | Matris med sortering efter kolumner i frågan. | QuerySortingConfiguration[] |
QueryDatasetConfiguration
Name | Beskrivning | Värde |
---|---|---|
kolumner | Matris med kolumnnamn som ska ingå i frågan. Ett giltigt frågekolumnnamn tillåts. Om det inte anges innehåller frågan alla kolumner. | string[] |
QueryFilter
Name | Beskrivning | Värde |
---|---|---|
och | Det logiska "AND"-uttrycket. Måste ha minst 2 objekt. | QueryFilter[] |
dimension | Har jämförelseuttryck för en dimension | QueryComparisonExpression |
inte | Det logiska uttrycket "NOT". | QueryFilter |
eller | Det logiska "OR"-uttrycket. Måste ha minst 2 objekt. | QueryFilter[] |
tagg | Har jämförelseuttryck för en tagg | QueryComparisonExpression |
QueryComparisonExpression
Name | Beskrivning | Värde |
---|---|---|
name | Namnet på kolumnen som ska användas i jämförelse. | sträng (krävs) |
operator | Operatorn som ska användas för jämförelse. | "In" (krävs) |
values | Matris med värden som ska användas för jämförelse | string[] (krävs) |
QueryGrouping
Name | Beskrivning | Värde |
---|---|---|
name | Namnet på kolumnen som ska grupperas. | sträng (krävs) |
typ | Har typen av kolumn som ska grupperas. | "Dimension" Tagg (krävs) |
QuerySortingConfiguration
Name | Beskrivning | Värde |
---|---|---|
name | Namnet på kolumnen som ska användas vid sortering. | sträng |
querySortingDirection | Sorteringsriktningen | "Stigande" "Fallande" |
QueryTimePeriod
Name | Beskrivning | Värde |
---|---|---|
Från | Startdatumet för att hämta data från. | sträng (krävs) |
på | Slutdatumet för att hämta data till. | sträng (krävs) |
ExportDeliveryInfo
Name | Beskrivning | Värde |
---|---|---|
mål | Har målet för exporten som levereras. | ExportDeliveryDestination (krävs) |
ExportDeliveryDestination
Name | Beskrivning | Värde |
---|---|---|
container | Namnet på containern där exporten ska laddas upp. | sträng (krävs) |
resourceId | Resurs-ID för lagringskontot där exporten ska levereras. | sträng (krävs) |
rootFolderPath | Namnet på katalogen där exporten ska laddas upp. | sträng |
ExportSchedule
Name | Beskrivning | Värde |
---|---|---|
recurrence | Schemats upprepning. | "Årligen" "Dagligen" "Månadsvis" "Varje vecka" (krävs) |
recurrencePeriod | Har start- och slutdatum för upprepningen. Startdatumet måste vara i framtiden. Om det finns måste slutdatumet vara större än startdatumet. | ExportRecurrencePeriod |
status | Schemats status. Oavsett om du är aktiv eller inte. Om den är inaktiv pausas exportens schemalagda körning. | "Aktiv" "Inaktiv" |
ExportRecurrencePeriod
Name | Beskrivning | Värde |
---|---|---|
Från | Startdatumet för upprepning. | sträng (krävs) |
på | Slutdatumet för upprepning. | sträng |
Resursdefinition för ARM-mall
Resurstypen export är en tilläggsresurs, vilket innebär att du kan tillämpa den på en annan resurs.
Använd egenskapen för scope
den här resursen för att ange omfånget för den här resursen. Se Ange omfång för tilläggsresurser i ARM-mallar.
Giltiga distributionsomfång för exportresursen är:
- Resursgrupper – Se distributionskommandon för resursgrupper
- Prenumerationer – Se distributionskommandon för prenumerationer
- Hanteringsgrupper – Se distributionskommandon för hanteringsgrupp
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.CostManagement/exportresurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.CostManagement/exports",
"apiVersion": "2019-01-01",
"name": "string",
"scope": "string",
"properties": {
"definition": {
"dataset": {
"aggregation": {},
"configuration": {
"columns": [ "string" ]
},
"filter": {
"and": [
{
"dimension": {
"name": "string",
"operator": "In",
"values": [ "string" ]
},
"not": {
"or": [
{
"tag": {
"name": "string",
"operator": "In",
"values": [ "string" ]
}
},
"granularity": "string",
"grouping": [
{
"name": "string",
"type": "string"
}
],
"sorting": [
{
"name": "string",
"querySortingDirection": "string"
}
]
},
"timeframe": "string",
"timePeriod": {
"from": "string",
"to": "string"
},
"type": "Usage"
},
"deliveryInfo": {
"destination": {
"container": "string",
"resourceId": "string",
"rootFolderPath": "string"
}
},
"format": "Csv",
"schedule": {
"recurrence": "string",
"recurrencePeriod": {
"from": "string",
"to": "string"
},
"status": "string"
}
}
}
Egenskapsvärden
Export
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.CostManagement/export" |
apiVersion | Resurs-API-versionen | '2019-01-01' |
name | Resursnamnet | sträng (krävs) |
omfång | Använd när du skapar en tilläggsresurs i ett annat omfång än distributionsomfånget. | Målresurs För JSON anger du värdet till det fullständiga namnet på resursen som tilläggsresursen ska tillämpas på. |
properties | Egenskaperna för exporten. | ExportEgenskaper |
ExportEgenskaper
Name | Beskrivning | Värde |
---|---|---|
definition | Har definition för exporten. | QueryDefinition (krävs) |
deliveryInfo | Har leveransinformation för exporten. | ExportDeliveryInfo (krävs) |
format | Formatet för exporten som levereras. | "Csv" |
schedule | Har schemainformation för exporten. | ExportSchedule |
QueryDefinition
Name | Beskrivning | Värde |
---|---|---|
Datamängd | Har definition för data i den här frågan. | QueryDataset |
Tidsram | Tidsramen för att hämta data för frågan. Om det är anpassat måste en viss tidsperiod anges. | "BillingMonthToDate" "Anpassad" "MonthToDate" "TheLastBillingMonth" "TheLastMonth" "TheLastWeek" "TheLastYear" "WeekToDate" "YearToDate" (krävs) |
timePeriod | Har en tidsperiod för att hämta data för frågan. | QueryTimePeriod |
typ | Typen av fråga. | "Användning" (krävs) |
QueryDataset
Name | Beskrivning | Värde |
---|---|---|
aggregering | Ordlista med sammansättningsuttryck som ska användas i frågan. Nyckeln för varje objekt i ordlistan är aliaset för den aggregerade kolumnen. Frågan kan ha upp till 2 aggregeringssatser. | objekt |
konfiguration | Har konfigurationsinformation för data i exporten. Konfigurationen ignoreras om sammansättning och gruppering tillhandahålls. | QueryDatasetConfiguration |
filter | Filteruttrycket som ska användas i frågan. Se rest-dokumentationen för fråge-API:et för hur du formaterar filtret korrekt. | QueryFilter |
Granularitet | Kornigheten för rader i frågan. | "Dagligen" "Varje timme" |
Gruppering | Matris med gruppera efter uttryck som ska användas i frågan. Frågan kan ha upp till 2 gruppera efter-satser. | QueryGrouping[] |
Sortering | Matris med sortering efter kolumner i frågan. | QuerySortingConfiguration[] |
QueryDatasetConfiguration
Name | Beskrivning | Värde |
---|---|---|
kolumner | Matris med kolumnnamn som ska ingå i frågan. Ett giltigt frågekolumnnamn tillåts. Om det inte anges innehåller frågan alla kolumner. | string[] |
QueryFilter
Name | Beskrivning | Värde |
---|---|---|
och | Det logiska "AND"-uttrycket. Måste ha minst 2 objekt. | QueryFilter[] |
dimension | Har jämförelseuttryck för en dimension | QueryComparisonExpression |
inte | Det logiska uttrycket "NOT". | QueryFilter |
eller | Det logiska "OR"-uttrycket. Måste ha minst 2 objekt. | QueryFilter[] |
tagg | Har jämförelseuttryck för en tagg | QueryComparisonExpression |
QueryComparisonExpression
Name | Beskrivning | Värde |
---|---|---|
name | Namnet på kolumnen som ska användas i jämförelse. | sträng (krävs) |
operator | Operatorn som ska användas för jämförelse. | "In" (krävs) |
values | Matris med värden som ska användas för jämförelse | string[] (krävs) |
QueryGrouping
Name | Beskrivning | Värde |
---|---|---|
name | Namnet på kolumnen som ska grupperas. | sträng (krävs) |
typ | Har typen av kolumn som ska grupperas. | "Dimension" Tagg (krävs) |
QuerySortingConfiguration
Name | Beskrivning | Värde |
---|---|---|
name | Namnet på kolumnen som ska användas vid sortering. | sträng |
querySortingDirection | Sorteringsriktningen | "Stigande" "Fallande" |
QueryTimePeriod
Name | Beskrivning | Värde |
---|---|---|
Från | Startdatumet som data ska hämtas från. | sträng (krävs) |
på | Slutdatumet som data ska hämtas till. | sträng (krävs) |
ExportDeliveryInfo
Name | Beskrivning | Värde |
---|---|---|
mål | Har målet för exporten som levereras. | ExportDeliveryDestination (krävs) |
ExportDeliveryDestination
Name | Beskrivning | Värde |
---|---|---|
container | Namnet på den container där exporter ska laddas upp. | sträng (krävs) |
resourceId | Resurs-ID:t för lagringskontot där exporter ska levereras. | sträng (krävs) |
rootFolderPath | Namnet på den katalog där exporter ska laddas upp. | sträng |
ExportSchedule
Name | Beskrivning | Värde |
---|---|---|
recurrence | Schemats upprepning. | "Årligen" "Varje dag" "Månadsvis" "Varje vecka" (obligatoriskt) |
recurrencePeriod | Har start- och slutdatum för upprepningen. Startdatumet måste vara i framtiden. Om det finns måste slutdatumet vara större än startdatumet. | ExportRecurrencePeriod |
status | Schemats status. Oavsett om du är aktiv eller inte. Om den är inaktiv pausas exportens schemalagda körning. | "Aktiv" "Inaktiv" |
ExportRecurrencePeriod
Name | Beskrivning | Värde |
---|---|---|
Från | Startdatumet för upprepning. | sträng (krävs) |
på | Slutdatumet för upprepning. | sträng |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen export är en tilläggsresurs, vilket innebär att du kan tillämpa den på en annan resurs.
Använd egenskapen för den parent_id
här resursen för att ange omfånget för den här resursen.
Giltiga distributionsomfång för exportresursen är:
- Resursgrupper
- Prenumerationer
- Hanteringsgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Resurs för Microsoft.CostManagement/export lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.CostManagement/exports@2019-01-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
definition = {
dataset = {
aggregation = {}
configuration = {
columns = [
"string"
]
}
filter = {
and = [
{
dimension = {
name = "string"
operator = "In"
values = [
"string"
]
}
not = {
or = [
{
tag = {
name = "string"
operator = "In"
values = [
"string"
]
}
}
granularity = "string"
grouping = [
{
name = "string"
type = "string"
}
]
sorting = [
{
name = "string"
querySortingDirection = "string"
}
]
}
timeframe = "string"
timePeriod = {
from = "string"
to = "string"
}
type = "Usage"
}
deliveryInfo = {
destination = {
container = "string"
resourceId = "string"
rootFolderPath = "string"
}
}
format = "Csv"
schedule = {
recurrence = "string"
recurrencePeriod = {
from = "string"
to = "string"
}
status = "string"
}
}
})
}
Egenskapsvärden
Export
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.CostManagement/exports@2019-01-01" |
name | Resursnamnet | sträng (krävs) |
parent_id | ID för resursen som tilläggsresursen ska tillämpas på. | sträng (krävs) |
properties | Egenskaperna för exporten. | ExportEgenskaper |
ExportEgenskaper
Name | Beskrivning | Värde |
---|---|---|
definition | Har definitionen för exporten. | QueryDefinition (krävs) |
deliveryInfo | Har leveransinformation för exporten. | ExportDeliveryInfo (krävs) |
format | Formatet för exporten som levereras. | "Csv" |
schedule | Har schemainformation för exporten. | ExportSchedule |
QueryDefinition
Name | Beskrivning | Värde |
---|---|---|
Datamängd | Har definition för data i den här frågan. | QueryDataset |
Tidsram | Tidsramen för att hämta data för frågan. Om det är anpassat måste en viss tidsperiod anges. | "BillingMonthToDate" "Anpassad" "MonthToDate" "TheLastBillingMonth" "TheLastMonth" "TheLastWeek" "TheLastYear" "WeekToDate" "YearToDate" (krävs) |
timePeriod | Har en tidsperiod för att hämta data för frågan. | QueryTimePeriod |
typ | Frågans typ. | "Användning" (krävs) |
QueryDataset
Name | Beskrivning | Värde |
---|---|---|
aggregering | Ordlista för sammansättningsuttryck som ska användas i frågan. Nyckeln för varje objekt i ordlistan är aliaset för den aggregerade kolumnen. Frågan kan ha upp till 2 aggregeringssatser. | objekt |
konfiguration | Har konfigurationsinformation för data i exporten. Konfigurationen ignoreras om aggregering och gruppering tillhandahålls. | QueryDatasetConfiguration |
filter | Filteruttrycket som ska användas i frågan. I vår REST-dokumentation för fråge-API:et finns information om hur du formaterar filtret korrekt. | QueryFilter |
Granularitet | Kornigheten för rader i frågan. | "Varje dag" "Varje timme" |
Gruppering | Matris med gruppera efter uttryck som ska användas i frågan. Frågan kan ha upp till 2 gruppera efter-satser. | QueryGrouping[] |
Sortering | Matris med sortering efter kolumner i frågan. | QuerySortingConfiguration[] |
QueryDatasetConfiguration
Name | Beskrivning | Värde |
---|---|---|
kolumner | Matris med kolumnnamn som ska ingå i frågan. Ett giltigt frågekolumnnamn tillåts. Om det inte anges innehåller frågan alla kolumner. | string[] |
QueryFilter
Name | Beskrivning | Värde |
---|---|---|
och | Det logiska "AND"-uttrycket. Måste ha minst 2 objekt. | QueryFilter[] |
dimension | Har jämförelseuttryck för en dimension | QueryComparisonExpression |
inte | Det logiska "NOT"-uttrycket. | QueryFilter |
eller | Det logiska "OR"-uttrycket. Måste ha minst 2 objekt. | QueryFilter[] |
tagg | Har jämförelseuttryck för en tagg | QueryComparisonExpression |
QueryComparisonExpression
Name | Beskrivning | Värde |
---|---|---|
name | Namnet på kolumnen som ska användas vid jämförelse. | sträng (krävs) |
operator | Operatorn som ska användas för jämförelse. | "In" (obligatoriskt) |
values | Matris med värden som ska användas för jämförelse | string[] (krävs) |
QueryGrouping
Name | Beskrivning | Värde |
---|---|---|
name | Namnet på kolumnen som ska grupperas. | sträng (krävs) |
typ | Har typen av kolumn som ska grupperas. | "Dimension" "Tag" (krävs) |
QuerySortingConfiguration
Name | Beskrivning | Värde |
---|---|---|
name | Namnet på kolumnen som ska användas vid sortering. | sträng |
querySortingDirection | Sorteringsriktningen | "Stigande" "Fallande" |
QueryTimePeriod
Name | Beskrivning | Värde |
---|---|---|
Från | Startdatumet för att hämta data från. | sträng (krävs) |
på | Slutdatumet för att hämta data till. | sträng (krävs) |
ExportDeliveryInfo
Name | Beskrivning | Värde |
---|---|---|
mål | Har målet för exporten som levereras. | ExportDeliveryDestination (krävs) |
ExportDeliveryDestination
Name | Beskrivning | Värde |
---|---|---|
container | Namnet på containern där exporten ska laddas upp. | sträng (krävs) |
resourceId | Resurs-ID för lagringskontot där exporten ska levereras. | sträng (krävs) |
rootFolderPath | Namnet på katalogen där exporten ska laddas upp. | sträng |
ExportSchedule
Name | Beskrivning | Värde |
---|---|---|
recurrence | Schemats upprepning. | "Årligen" "Varje dag" "Månadsvis" "Weekly" (krävs) |
recurrencePeriod | Har start- och slutdatum för upprepningen. Startdatumet måste vara i framtiden. Om det finns måste slutdatumet vara större än startdatumet. | ExportRecurrencePeriod |
status | Schemats status. Oavsett om du är aktiv eller inte. Om den är inaktiv pausas exportens schemalagda körning. | "Aktiv" "Inaktiv" |
ExportRecurrencePeriod
Name | Beskrivning | Värde |
---|---|---|
Från | Startdatumet för upprepning. | sträng (krävs) |
på | Slutdatumet för upprepning. | sträng |
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för