Microsoft.CostManagement exporterar 2019-11-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 den scope 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:

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-11-01' = {
  name: 'string'
  scope: resourceSymbolicName
  eTag: 'string'
  properties: {
    definition: {
      dataSet: {
        aggregation: {}
        configuration: {
          columns: [
            'string'
          ]
        }
        filter: {
          and: [
            {
            dimensions: {
              name: 'string'
              operator: 'string'
              values: [
                'string'
              ]
            }
            or: [
              {
              tags: {
                name: 'string'
                operator: 'string'
                values: [
                  'string'
                ]
              }
        }
        granularity: 'Daily'
        grouping: [
          {
            name: 'string'
            type: 'string'
          }
        ]
      }
      timeframe: 'string'
      timePeriod: {
        from: 'string'
        to: 'string'
      }
      type: 'string'
    }
    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 omfång som skiljer sig frå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.
Etag eTag för resursen. För att hantera samtidiga uppdateringsscenarion används det här fältet för att avgöra om användaren uppdaterar den senaste versionen eller inte. sträng
properties Egenskaperna för exporten. ExportEgenskaper

ExportEgenskaper

Name Beskrivning Värde
definition Har definitionen för exporten. ExportDefinition (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

ExportDefinition

Name Beskrivning Värde
Datamängd Har definition för data i den här frågan. QueryDatasetAutoGenerated
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"
"WeekToDate" (krävs)
timePeriod Har en tidsperiod för att hämta data för frågan. QueryTimePeriod
typ Frågans typ. "ActualCost"
"AmortizedCost"
"Användning" (krävs)

QueryDatasetAutoGenerated

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. QueryFilterAutoGenerated
Granularitet Kornigheten för rader i frågan. "Varje dag"
Gruppering Matris med gruppera efter uttryck som ska användas i frågan. Frågan kan ha upp till 2 gruppera efter-satser. QueryGrouping[]

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[]

QueryFilterAutoGenerated

Name Beskrivning Värde
och Det logiska "AND"-uttrycket. Måste ha minst 2 objekt. QueryFilterAutoGenerated[]
Dimensioner Har jämförelseuttryck för en dimension QueryComparisonExpression
eller Det logiska "OR"-uttrycket. Måste ha minst 2 objekt. QueryFilterAutoGenerated[]
tags Har jämförelseuttryck för en tagg objekt

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. "Innehåller"
"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" (obligatoriskt)

QueryTimePeriod

Name Beskrivning Värde
Från Startdatumet som data ska hämtas från. sträng (krävs)
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)
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:

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-11-01",
  "name": "string",
  "scope": "string",
  "eTag": "string",
  "properties": {
    "definition": {
      "dataSet": {
        "aggregation": {},
        "configuration": {
          "columns": [ "string" ]
        },
        "filter": {
          "and": [
            {
            "dimensions": {
              "name": "string",
              "operator": "string",
              "values": [ "string" ]
            },
            "or": [
              {
              "tags": {
                "name": "string",
                "operator": "string",
                "values": [ "string" ]
              }
        },
        "granularity": "Daily",
        "grouping": [
          {
            "name": "string",
            "type": "string"
          }
        ]
      },
      "timeframe": "string",
      "timePeriod": {
        "from": "string",
        "to": "string"
      },
      "type": "string"
    },
    "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-11-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å.
Etag eTag för resursen. För att hantera samtidiga uppdateringsscenarion används det här fältet för att avgöra om användaren uppdaterar den senaste versionen eller inte. sträng
properties Egenskaperna för exporten. ExportEgenskaper

ExportEgenskaper

Name Beskrivning Värde
definition Har definition för exporten. ExportDefinition (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

ExportDefinition

Name Beskrivning Värde
Datamängd Har definition för data i den här frågan. QueryDatasetAutoGenerated
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"
"WeekToDate" (krävs)
timePeriod Har en tidsperiod för att hämta data för frågan. QueryTimePeriod
typ Typen av fråga. "ActualCost"
"AmortizedCost"
"Användning" (krävs)

QueryDatasetAutoGenerated

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. QueryFilterAutoGenerated
Granularitet Kornigheten för rader i frågan. "Varje dag"
Gruppering Matris med gruppera efter uttryck som ska användas i frågan. Frågan kan ha upp till 2 gruppera efter-satser. QueryGrouping[]

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[]

QueryFilterAutoGenerated

Name Beskrivning Värde
och Det logiska "AND"-uttrycket. Måste ha minst 2 objekt. QueryFilterAutoGenerated[]
Dimensioner Har jämförelseuttryck för en dimension QueryComparisonExpression
eller Det logiska "OR"-uttrycket. Måste ha minst 2 objekt. QueryFilterAutoGenerated[]
tags Har jämförelseuttryck för en tagg objekt

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. "Innehåller"
"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" (obligatoriskt)

QueryTimePeriod

Name Beskrivning Värde
Från Startdatumet som data ska hämtas från. sträng (krävs)
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å 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)
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 parent_id den 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 Microsoft.CostManagement/exportresurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.CostManagement/exports@2019-11-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      definition = {
        dataSet = {
          aggregation = {}
          configuration = {
            columns = [
              "string"
            ]
          }
          filter = {
            and = [
              {
              dimensions = {
                name = "string"
                operator = "string"
                values = [
                  "string"
                ]
              }
              or = [
                {
                tags = {
                  name = "string"
                  operator = "string"
                  values = [
                    "string"
                  ]
                }
          }
          granularity = "Daily"
          grouping = [
            {
              name = "string"
              type = "string"
            }
          ]
        }
        timeframe = "string"
        timePeriod = {
          from = "string"
          to = "string"
        }
        type = "string"
      }
      deliveryInfo = {
        destination = {
          container = "string"
          resourceId = "string"
          rootFolderPath = "string"
        }
      }
      format = "Csv"
      schedule = {
        recurrence = "string"
        recurrencePeriod = {
          from = "string"
          to = "string"
        }
        status = "string"
      }
    }
    eTag = "string"
  })
}

Egenskapsvärden

Export

Name Beskrivning Värde
typ Resurstypen "Microsoft.CostManagement/exports@2019-11-01"
name Resursnamnet sträng (krävs)
parent_id ID:t för resursen som den här tilläggsresursen ska tillämpas på. sträng (krävs)
Etag eTag för resursen. För att hantera samtidiga uppdateringsscenarion används det här fältet för att avgöra om användaren uppdaterar den senaste versionen eller inte. sträng
properties Egenskaperna för exporten. ExportEgenskaper

ExportEgenskaper

Name Beskrivning Värde
definition Har definition för exporten. ExportDefinition (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

ExportDefinition

Name Beskrivning Värde
Datamängd Har definition för data i den här frågan. QueryDatasetAutoGenerated
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"
"WeekToDate" (krävs)
timePeriod Har en tidsperiod för att hämta data för frågan. QueryTimePeriod
typ Typen av fråga. "ActualCost"
"AmortizedCost"
"Användning" (krävs)

QueryDatasetAutoGenerated

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. QueryFilterAutoGenerated
Granularitet Kornigheten för rader i frågan. "Varje dag"
Gruppering Matris med gruppera efter uttryck som ska användas i frågan. Frågan kan ha upp till 2 gruppera efter-satser. QueryGrouping[]

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[]

QueryFilterAutoGenerated

Name Beskrivning Värde
och Det logiska "AND"-uttrycket. Måste ha minst 2 objekt. QueryFilterAutoGenerated[]
Dimensioner Har jämförelseuttryck för en dimension QueryComparisonExpression
eller Det logiska "OR"-uttrycket. Måste ha minst 2 objekt. QueryFilterAutoGenerated[]
tags Har jämförelseuttryck för en tagg objekt

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. "Innehåller"
"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"
"Tag" (krävs)

QueryTimePeriod

Name Beskrivning Värde
Från Startdatumet för att hämta data från. sträng (krävs)
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)
Slutdatumet för upprepning. sträng