Configurações do Microsoft.Advisor 2023-01-01
Definição de recurso do Bicep
O tipo de recurso de configurações é um recurso de extensão, o que significa que pode aplicá-lo a outro recurso.
Utilize a scope
propriedade neste recurso para definir o âmbito deste recurso. Veja Definir âmbito nos recursos de extensão no Bicep.
O tipo de recurso de configurações pode ser implementado com operações que visam:
- Subscrições - Veja os comandos de implementação da subscrição
- Grupos de recursos – veja comandos de implementação de grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, veja registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.Advisor/configurations, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.Advisor/configurations@2023-01-01' = {
name: 'default'
scope: resourceSymbolicName
properties: {
digests: [
{
actionGroupResourceId: 'string'
categories: [
'string'
]
frequency: int
language: 'string'
name: 'string'
state: 'string'
}
]
duration: 'string'
exclude: bool
lowCpuThreshold: 'string'
}
}
Valores de propriedade
configurações
Nome | Descrição | Valor |
---|---|---|
name | O nome do recurso | "predefinição" |
scope | Utilize ao criar um recurso de extensão num âmbito diferente do âmbito de implementação. | Recurso de destino Para Bicep, defina esta propriedade como o nome simbólico do recurso para aplicar o recurso de extensão. |
propriedades | A estrutura de dados de configuração do Assistente. | ConfigDataProperties |
ConfigDataProperties
Nome | Descrição | Valor |
---|---|---|
resumos | Configuração da digestão do assistente. Válido apenas para subscrições | DigestConfig[] |
duration | Duração mínima da avaliação de utilização baixa da CPU do Assistente. Válido apenas para subscrições. Valores válidos: 7 (predefinição), 14, 21, 30, 60 ou 90. | '14' '21' '30' '60' '7' '90' |
excluir | Exclua o recurso das avaliações do Assistente. Valores válidos: Falso (predefinição) ou Verdadeiro. | bool |
lowCpuThreshold | Limiar de percentagem mínimo para avaliação de utilização baixa da CPU do Assistente. Válido apenas para subscrições. Valores válidos: 5 (predefinição), 10, 15 ou 20. | '10' '15' '20' '5' |
DigestConfig
Nome | Descrição | Valor |
---|---|---|
actionGroupResourceId | ID de recurso do grupo de ações utilizado pela digestão. | string |
categories | Categorias para as qual enviar resumo. Se as categorias não forem fornecidas, o resumo será enviado para todas as categorias. | Matriz de cadeias que contém qualquer um dos seguintes: "Custo" "HighAvailability" "OperationalExcellence" "Desempenho" "Segurança" |
frequência | A frequência que o resumo será acionada em dias. O valor tem de estar entre 7 e 30 dias, inclusive. | int |
language | Idioma para o corpo do conteúdo de resumo. O valor tem de ser código ISO 639-1 para um dos idiomas suportados portal do Azure. Caso contrário, será convertido num só. O valor predefinido é inglês (en). | string |
name | Nome da configuração da digestão. O valor não é sensível a maiúsculas e minúsculas e tem de ser exclusivo numa subscrição. | string |
state | Estado da configuração da digestão. | "Ativo" "Desativado" |
Definição de recurso de modelo do ARM
O tipo de recurso de configurações é um recurso de extensão, o que significa que pode aplicá-lo a outro recurso.
Utilize a scope
propriedade neste recurso para definir o âmbito deste recurso. Veja Definir âmbito nos recursos de extensão nos modelos do ARM.
O tipo de recurso de configurações pode ser implementado com operações que visam:
- Subscrições – veja os comandos de implementação da subscrição
- Grupos de recursos – veja os comandos de implementação do grupo de recursos
Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.Advisor/configurations, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.Advisor/configurations",
"apiVersion": "2023-01-01",
"name": "default",
"scope": "string",
"properties": {
"digests": [
{
"actionGroupResourceId": "string",
"categories": [ "string" ],
"frequency": "int",
"language": "string",
"name": "string",
"state": "string"
}
],
"duration": "string",
"exclude": "bool",
"lowCpuThreshold": "string"
}
}
Valores de propriedade
configurações
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.Advisor/configurations" |
apiVersion | A versão da API de recursos | '2023-01-01' |
name | O nome do recurso | "predefinição" |
scope | Utilize ao criar um recurso de extensão num âmbito diferente do âmbito de implementação. | Recurso de destino Para JSON, defina o valor como o nome completo do recurso ao qual pretende aplicar o recurso de extensão . |
propriedades | A estrutura de dados de configuração do Assistente. | ConfigDataProperties |
ConfigDataProperties
Nome | Descrição | Valor |
---|---|---|
resumos | Configuração resumida do Assistente. Válido apenas para subscrições | DigestConfig[] |
duration | Duração mínima para avaliação de utilização baixa da CPU do Assistente. Válido apenas para subscrições. Valores válidos: 7 (predefinição), 14, 21, 30, 60 ou 90. | '14' '21' '30' '60' '7' '90' |
excluir | Exclua o recurso das avaliações do Assistente. Valores válidos: Falso (predefinição) ou Verdadeiro. | bool |
lowCpuThreshold | Limiar de percentagem mínima para avaliação de utilização baixa da CPU do Assistente. Válido apenas para subscrições. Valores válidos: 5 (predefinição), 10, 15 ou 20. | '10' '15' '20' '5' |
DigestConfig
Nome | Descrição | Valor |
---|---|---|
actionGroupResourceId | ID de recurso do grupo de ações utilizado pelo resumo. | string |
categories | Categorias para as qual enviar resumo. Se as categorias não forem fornecidas, o resumo será enviado para todas as categorias. | Matriz de cadeia que contém qualquer um dos seguintes: "Custo" "HighAvailability" "OperationalExcellence" "Desempenho" "Segurança" |
frequência | A frequência com que o resumo será acionado, em dias. O valor tem de estar entre 7 e 30 dias, inclusive. | int |
language | Idioma para o corpo do conteúdo de resumo. O valor tem de ser código ISO 639-1 para um dos portal do Azure idiomas suportados. Caso contrário, será convertido num só. O valor predefinido é inglês (en). | string |
name | Nome da configuração de resumo. O valor não é sensível a maiúsculas e minúsculas e tem de ser exclusivo numa subscrição. | string |
state | Estado da configuração de resumo. | "Ativo" "Desativado" |
Definição de recurso terraform (fornecedor AzAPI)
O tipo de recurso de configurações é um recurso de extensão, o que significa que pode aplicá-lo a outro recurso.
Utilize a parent_id
propriedade neste recurso para definir o âmbito deste recurso.
O tipo de recurso de configurações pode ser implementado com operações que visam:
- Subscrições
- Grupos de recursos
Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.Advisor/configurations, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Advisor/configurations@2023-01-01"
name = "default"
parent_id = "string"
body = jsonencode({
properties = {
digests = [
{
actionGroupResourceId = "string"
categories = [
"string"
]
frequency = int
language = "string"
name = "string"
state = "string"
}
]
duration = "string"
exclude = bool
lowCpuThreshold = "string"
}
})
}
Valores de propriedade
configurações
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.Advisor/configurations@2023-01-01" |
name | O nome do recurso | "predefinição" |
parent_id | O ID do recurso ao quais aplicar este recurso de extensão. | cadeia (obrigatório) |
propriedades | A estrutura de dados de configuração do Assistente. | ConfigDataProperties |
ConfigDataProperties
Nome | Descrição | Valor |
---|---|---|
resumos | Configuração resumida do Assistente. Válido apenas para subscrições | DigestConfig[] |
duration | Duração mínima para avaliação de utilização baixa da CPU do Assistente. Válido apenas para subscrições. Valores válidos: 7 (predefinição), 14, 21, 30, 60 ou 90. | "14" "21" "30" "60" "7" "90" |
excluir | Exclua o recurso das avaliações do Assistente. Valores válidos: Falso (predefinição) ou Verdadeiro. | bool |
lowCpuThreshold | Limiar de percentagem mínima para avaliação de utilização baixa da CPU do Assistente. Válido apenas para subscrições. Valores válidos: 5 (predefinição), 10, 15 ou 20. | "10" "15" "20" "5" |
DigestConfig
Nome | Descrição | Valor |
---|---|---|
actionGroupResourceId | ID de recurso do grupo de ações utilizado pelo resumo. | string |
categories | Categorias para as qual enviar resumo. Se as categorias não forem fornecidas, o resumo será enviado para todas as categorias. | Matriz de cadeia que contém qualquer um dos seguintes: "Custo" "Elevada Disponibilidade" "OperationalExcellence" "Desempenho" "Segurança" |
frequência | A frequência com que o resumo será acionado, em dias. O valor tem de estar entre 7 e 30 dias, inclusive. | int |
language | Idioma para o corpo do conteúdo de resumo. O valor tem de ser código ISO 639-1 para um dos portal do Azure idiomas suportados. Caso contrário, será convertido num só. O valor predefinido é inglês (en). | string |
name | Nome da configuração de resumo. O valor não é sensível a maiúsculas e minúsculas e tem de ser exclusivo numa subscrição. | string |
state | Estado da configuração de resumo. | "Ativo" "Desativado" |