Microsoft.Orçamentos de consumo 2018-10-01
Definição de recurso bicep
O tipo de recursos de orçamentos é um recurso de extensão, o que significa que pode aplicá-lo a outro recurso.
Utilize a scope
propriedade neste recurso para definir a margem para este recurso. Consulte o âmbito de aplicação dos recursos de extensão em Bicep.
Os âmbitos de implantação válidos para o recurso de orçamentos são:
- Assinaturas - Ver comandos de implementação de subscrição
- Grupos de recursos - Ver comandos de implantação de grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão API, consulte o registo de alteração.
Formato de recursos
Para criar um recurso Microsoft.Consumption/orçamentos, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.Consumption/budgets@2018-10-01' = {
name: 'string'
scope: resourceSymbolicName
eTag: 'string'
properties: {
amount: int
category: 'string'
filters: {
meters: [
'string'
]
resourceGroups: [
'string'
]
resources: [
'string'
]
tags: {}
}
notifications: {}
timeGrain: 'string'
timePeriod: {
endDate: 'string'
startDate: 'string'
}
}
}
Valores imobiliários
orçamentos
Nome | Descrição | Valor |
---|---|---|
name | O nome do recurso | corda (necessária) Limite de caracteres: 1-63 Caracteres válidos: Alfanuméricos, hífenes e sublinha. |
scope | Utilize ao criar um recurso de extensão num âmbito diferente do âmbito de implantação. | Recurso de destino Para a Bicep, desaprote esta propriedade para o nome simbólico do recurso para aplicar o recurso de extensão. |
eTag | eTag do recurso. Para lidar com o cenário de atualização simultânea, este campo será utilizado para determinar se o utilizador está ou não a atualizar a versão mais recente. | string |
propriedades | As propriedades do orçamento. | Orçamentos |
Orçamentos
Nome | Descrição | Valor |
---|---|---|
quantidade | O montante total do custo para acompanhar com o orçamento | int (obrigatório) |
categoria | A categoria do orçamento, seja o custo do orçamento ou a utilização. | 'Custo' 'Utilização' (necessária) |
filtros | Pode ser utilizado para filtrar orçamentos por grupo de recursos, recursos ou contadores. | Filtros |
notificações | Dicionário de notificações associadas ao orçamento. O orçamento pode ter até cinco notificações. | objeto |
timeGrain | O tempo coberto por um orçamento. O rastreio da quantidade será reposto com base no grão de tempo. | 'Anualmente' 'Mensal' 'Trimestral' (obrigatório) |
timePeriod | Tem data de início e fim do orçamento. A data de início deve ser a primeira do mês e deve ser inferior à data limite. A data de início do orçamento deve ser em ou depois de 1 de junho de 2017. A data de início futura não deve ser superior a três meses. A data de início anterior deve ser selecionada dentro do período de tempo. Não há restrições na data limite. | OrçamentoTimePeriod (obrigatório) |
Filtros
Nome | Descrição | Valor |
---|---|---|
contadores | A lista de filtros nos contadores (GUID), obrigatória para orçamentos da categoria de utilização. | corda[] |
grupos de recursos | A lista de filtros em grupos de recursos, permitida apenas ao nível da subscrição. | corda[] |
resources | A lista de filtros nos recursos. | corda[] |
etiquetas | O dicionário de filtros em etiquetas. | objeto |
OrçamentoTimePeriod
Nome | Descrição | Valor |
---|---|---|
endDate | A data final do orçamento. Se não for fornecido, o incumprimento é de 10 anos a partir da data de início. | string |
startDate | A data de início do orçamento. | corda (necessária) |
Modelos de início rápido
Os seguintes modelos de arranque rápido implementam este tipo de recurso.
Modelo | Descrição |
---|---|
Criar um Orçamento |
Este modelo mostra como criar um orçamento sob uma subscrição. |
Criar um Orçamento com Filtro |
Este modelo mostra como criar um orçamento sob uma subscrição. |
Criar um Orçamento Simples |
Este modelo mostra como criar um orçamento sob uma subscrição. |
Definição de recurso de modelo DE ARM
O tipo de recursos de orçamentos é um recurso de extensão, o que significa que pode aplicá-lo a outro recurso.
Utilize a scope
propriedade neste recurso para definir a margem para este recurso. Consulte o âmbito de aplicação dos recursos de extensão nos modelos ARM.
Os âmbitos de implantação válidos para o recurso de orçamentos são:
- Assinaturas - Ver comandos de implementação de subscrição
- Grupos de recursos - Ver comandos de implantação de grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão API, consulte o registo de alteração.
Formato de recursos
Para criar um recurso Microsoft.Consumption/orçamentos, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.Consumption/budgets",
"apiVersion": "2018-10-01",
"name": "string",
"scope": "string",
"eTag": "string",
"properties": {
"amount": "int",
"category": "string",
"filters": {
"meters": [ "string" ],
"resourceGroups": [ "string" ],
"resources": [ "string" ],
"tags": {}
},
"notifications": {},
"timeGrain": "string",
"timePeriod": {
"endDate": "string",
"startDate": "string"
}
}
}
Valores imobiliários
orçamentos
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | 'Microsoft.Consumo/orçamentos' |
apiVersion | A versão api de recurso | '2018-10-01' |
name | O nome do recurso | corda (necessária) Limite de caracteres: 1-63 Caracteres válidos: Alfanuméricos, hífenes e sublinha. |
scope | Utilize ao criar um recurso de extensão num âmbito diferente do âmbito de implantação. | Recurso de destino Para o JSON, desaprote o valor para o nome completo do recurso para aplicar o recurso de extensão . |
eTag | eTag do recurso. Para lidar com o cenário de atualização simultânea, este campo será utilizado para determinar se o utilizador está ou não a atualizar a versão mais recente. | string |
propriedades | As propriedades do orçamento. | Orçamentos |
Orçamentos
Nome | Descrição | Valor |
---|---|---|
quantidade | O montante total do custo para acompanhar com o orçamento | int (obrigatório) |
categoria | A categoria do orçamento, seja o custo do orçamento ou a utilização. | 'Custo' 'Utilização' (necessária) |
filtros | Pode ser utilizado para filtrar orçamentos por grupo de recursos, recursos ou contadores. | Filtros |
notificações | Dicionário de notificações associadas ao orçamento. O orçamento pode ter até cinco notificações. | objeto |
timeGrain | O tempo coberto por um orçamento. O rastreio da quantidade será reposto com base no grão de tempo. | 'Anualmente' 'Mensal' 'Trimestral' (obrigatório) |
timePeriod | Tem data de início e fim do orçamento. A data de início deve ser a primeira do mês e deve ser inferior à data limite. A data de início do orçamento deve ser em ou depois de 1 de junho de 2017. A data de início futura não deve ser superior a três meses. A data de início anterior deve ser selecionada dentro do período de tempo. Não há restrições na data limite. | OrçamentoTimePeriod (obrigatório) |
Filtros
Nome | Descrição | Valor |
---|---|---|
contadores | A lista de filtros nos contadores (GUID), obrigatória para orçamentos da categoria de utilização. | corda[] |
grupos de recursos | A lista de filtros em grupos de recursos, permitida apenas ao nível da subscrição. | corda[] |
resources | A lista de filtros nos recursos. | corda[] |
etiquetas | O dicionário de filtros em etiquetas. | objeto |
OrçamentoTimePeriod
Nome | Descrição | Valor |
---|---|---|
endDate | A data final do orçamento. Se não for fornecido, o incumprimento é de 10 anos a partir da data de início. | string |
startDate | A data de início do orçamento. | corda (necessária) |
Modelos de início rápido
Os seguintes modelos de arranque rápido implementam este tipo de recurso.
Modelo | Descrição |
---|---|
Criar um Orçamento |
Este modelo mostra como criar um orçamento sob uma subscrição. |
Criar um Orçamento com Filtro |
Este modelo mostra como criar um orçamento sob uma subscrição. |
Criar um Orçamento Simples |
Este modelo mostra como criar um orçamento sob uma subscrição. |
Definição de recursos Terraform (fornecedor AzAPI)
O tipo de recursos de orçamentos é um recurso de extensão, o que significa que pode aplicá-lo a outro recurso.
Utilize a parent_id
propriedade neste recurso para definir a margem para este recurso.
Os âmbitos de implantação válidos para o recurso de orçamentos são:
- Subscrições
- Grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão API, consulte o registo de alteração.
Formato de recursos
Para criar um recurso Microsoft.Consumption/orçamentos, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Consumption/budgets@2018-10-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
amount = int
category = "string"
filters = {
meters = [
"string"
]
resourceGroups = [
"string"
]
resources = [
"string"
]
tags = {}
}
notifications = {}
timeGrain = "string"
timePeriod = {
endDate = "string"
startDate = "string"
}
}
eTag = "string"
})
}
Valores imobiliários
orçamentos
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.Consumption/budgets@2018-10-01" |
name | O nome do recurso | corda (necessária) Limite de caracteres: 1-63 Caracteres válidos: Alfanuméricos, hífenes e sublinha. |
parent_id | O ID do recurso para aplicar este recurso de extensão. | corda (necessária) |
eTag | eTag do recurso. Para lidar com o cenário de atualização simultânea, este campo será utilizado para determinar se o utilizador está ou não a atualizar a versão mais recente. | string |
propriedades | As propriedades do orçamento. | Orçamentos |
Orçamentos
Nome | Descrição | Valor |
---|---|---|
quantidade | O montante total do custo para acompanhar com o orçamento | int (obrigatório) |
categoria | A categoria do orçamento, seja o custo do orçamento ou a utilização. | "Custo" "Utilização" (necessária) |
filtros | Pode ser utilizado para filtrar orçamentos por grupo de recursos, recursos ou contadores. | Filtros |
notificações | Dicionário de notificações associadas ao orçamento. O orçamento pode ter até cinco notificações. | objeto |
timeGrain | O tempo coberto por um orçamento. O rastreio da quantidade será reposto com base no grão de tempo. | "Anualmente" "Mensal" "Trimestral" (obrigatório) |
timePeriod | Tem data de início e fim do orçamento. A data de início deve ser a primeira do mês e deve ser inferior à data limite. A data de início do orçamento deve ser em ou depois de 1 de junho de 2017. A data de início futura não deve ser superior a três meses. A data de início anterior deve ser selecionada dentro do período de tempo. Não há restrições na data limite. | OrçamentoTimePeriod (obrigatório) |
Filtros
Nome | Descrição | Valor |
---|---|---|
contadores | A lista de filtros nos contadores (GUID), obrigatória para orçamentos da categoria de utilização. | corda[] |
grupos de recursos | A lista de filtros em grupos de recursos, permitida apenas ao nível da subscrição. | corda[] |
resources | A lista de filtros nos recursos. | corda[] |
etiquetas | O dicionário de filtros em etiquetas. | objeto |
OrçamentoTimePeriod
Nome | Descrição | Valor |
---|---|---|
endDate | A data final do orçamento. Se não for fornecido, o incumprimento é de 10 anos a partir da data de início. | string |
startDate | A data de início do orçamento. | corda (necessária) |