Condividi tramite


Configurazioni di Microsoft.Advisor 2020-01-01

Definizione di risorsa Bicep

Il tipo di risorsa delle configurazioni è una risorsa di estensione, il che significa che è possibile applicarlo a un'altra risorsa.

Usare la scope proprietà in questa risorsa per impostare l'ambito per questa risorsa. Vedere Impostare l'ambito sulle risorse di estensione in Bicep.

Il tipo di risorsa delle configurazioni può essere distribuito con operazioni destinate a:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.Advisor/configurations, aggiungere il bicep seguente al modello.

resource symbolicname 'Microsoft.Advisor/configurations@2020-01-01' = {
  name: 'default'
  scope: resourceSymbolicName
  properties: {
    digests: [
      {
        actionGroupResourceId: 'string'
        categories: [
          'string'
        ]
        frequency: int
        language: 'string'
        name: 'string'
        state: 'string'
      }
    ]
    exclude: bool
    lowCpuThreshold: 'string'
  }
}

Valori delle proprietà

configurazioni

Nome Descrizione valore
name Nome della risorsa 'default'
ambito Usare quando si crea una risorsa di estensione in un ambito diverso dall'ambito di distribuzione. Risorsa di destinazione

Per Bicep, impostare questa proprietà sul nome simbolico della risorsa per applicare la risorsa di estensione.
properties Struttura dei dati di configurazione di Advisor. ConfigDataProperties

ConfigDataProperties

Nome Descrizione Valore
Digest Configurazione del digest di Advisor. Valido solo per le sottoscrizioni DigestConfig[]
escludere Escludere la risorsa dalle valutazioni di Advisor. Valori validi: False (impostazione predefinita) o True. bool
lowCpuThreshold Soglia minima percentuale per la valutazione dell'utilizzo ridotto della CPU di Advisor. Valido solo per le sottoscrizioni. Valori validi: 5 (impostazione predefinita), 10, 15 o 20. '10'
'15'
'20'
'5'

DigestConfig

Nome Descrizione Valore
actionGroupResourceId ID risorsa gruppo di azioni usato dal digest. string
Categorie Categorie per cui inviare il digest. Se le categorie non vengono fornite, il digest verrà inviato per tutte le categorie. Matrice di stringhe contenente uno dei seguenti elementi:
'Cost'
'HighAvailability'
'OperationalExcellence'
'Performance'
"Sicurezza"
frequency Frequenza di attivazione del digest, in giorni. Il valore deve essere compreso tra 7 e 30 giorni inclusi. int
Linguaggio Lingua per il corpo del contenuto digest. Il valore deve essere codice ISO 639-1 per una delle lingue supportate portale di Azure. In caso contrario, verrà convertito in uno. Il valore predefinito è Inglese (en). string
name Nome della configurazione del digest. Il valore non fa distinzione tra maiuscole e minuscole e deve essere univoco all'interno di una sottoscrizione. string
state Stato della configurazione del digest. 'Attivo'
'Disabilitato'

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa delle configurazioni è una risorsa di estensione, il che significa che è possibile applicarlo a un'altra risorsa.

Usare la scope proprietà in questa risorsa per impostare l'ambito per questa risorsa. Vedere Impostare l'ambito sulle risorse di estensione nei modelli di Resource Manager.

Il tipo di risorsa delle configurazioni può essere distribuito con operazioni destinate a:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.Advisor/configurations, aggiungere il codice JSON seguente al modello.

{
  "type": "Microsoft.Advisor/configurations",
  "apiVersion": "2020-01-01",
  "name": "default",
  "scope": "string",
  "properties": {
    "digests": [
      {
        "actionGroupResourceId": "string",
        "categories": [ "string" ],
        "frequency": "int",
        "language": "string",
        "name": "string",
        "state": "string"
      }
    ],
    "exclude": "bool",
    "lowCpuThreshold": "string"
  }
}

Valori delle proprietà

configurazioni

Nome Descrizione Valore
tipo Tipo di risorsa 'Microsoft.Advisor/configurations'
apiVersion Versione dell'API risorsa '2020-01-01'
name Nome della risorsa 'default'
ambito Usare quando si crea una risorsa di estensione in un ambito diverso dall'ambito di distribuzione. Risorsa di destinazione

Per JSON, impostare il valore sul nome completo della risorsa per applicare la risorsa di estensione a.
properties Struttura dei dati di configurazione di Advisor. ConfigDataProperties

ConfigDataProperties

Nome Descrizione Valore
Digest Configurazione del digest advisor. Valido solo per le sottoscrizioni DigestConfig[]
escludere Escludere la risorsa dalle valutazioni di Advisor. Valori validi: False (impostazione predefinita) o True. bool
lowCpuThreshold Soglia minima percentuale per la valutazione dell'utilizzo basso della CPU di Advisor. Valido solo per le sottoscrizioni. Valori validi: 5 (impostazione predefinita), 10, 15 o 20. '10'
'15'
'20'
'5'

DigestConfig

Nome Descrizione Valore
actionGroupResourceId ID risorsa gruppo di azioni usato dal digest. string
Categorie Categorie per cui inviare il digest. Se le categorie non vengono fornite, il digest verrà inviato per tutte le categorie. Matrice di stringhe contenente uno qualsiasi di:
'Costo'
'HighAvailability'
'OperationalExcellence'
'Prestazioni'
'Sicurezza'
frequency La frequenza di attivazione del digest verrà attivata in giorni. Il valore deve essere compreso tra 7 e 30 giorni inclusi. int
Linguaggio Lingua per il corpo del contenuto del digest. Il valore deve essere iso 639-1 per uno dei portale di Azure linguaggi supportati. In caso contrario, verrà convertito in uno. Il valore predefinito è inglese (en). string
name Nome della configurazione del digest. Il valore è senza distinzione tra maiuscole e minuscole e deve essere univoco all'interno di una sottoscrizione. string
state Stato della configurazione del digest. 'Attivo'
'Disabilitato'

Definizione della risorsa Terraform (provider AzAPI)

Il tipo di risorsa configurazioni è una risorsa di estensione, che significa che è possibile applicarla a un'altra risorsa.

Utilizzare la proprietà in questa risorsa per impostare l'ambito parent_id per questa risorsa.

Il tipo di risorsa configurazioni può essere distribuito con operazioni destinate:

  • Sottoscrizioni
  • Gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.Advisor/configurations, aggiungere il codice Terraform seguente al modello.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Advisor/configurations@2020-01-01"
  name = "default"
  parent_id = "string"
  body = jsonencode({
    properties = {
      digests = [
        {
          actionGroupResourceId = "string"
          categories = [
            "string"
          ]
          frequency = int
          language = "string"
          name = "string"
          state = "string"
        }
      ]
      exclude = bool
      lowCpuThreshold = "string"
    }
  })
}

Valori delle proprietà

configurazioni

Nome Descrizione Valore
tipo Tipo di risorsa "Microsoft.Advisor/configurations@2020-01-01"
name Nome della risorsa "default"
parent_id ID della risorsa a cui applicare questa risorsa di estensione. stringa (obbligatoria)
properties Struttura dei dati di configurazione di Advisor. ConfigDataProperties

ConfigDataProperties

Nome Descrizione Valore
Digest Configurazione del digest di Advisor. Valido solo per le sottoscrizioni DigestConfig[]
escludere Escludere la risorsa dalle valutazioni di Advisor. Valori validi: False (impostazione predefinita) o True. bool
lowCpuThreshold Soglia minima percentuale per la valutazione dell'utilizzo ridotto della CPU di Advisor. Valido solo per le sottoscrizioni. Valori validi: 5 (impostazione predefinita), 10, 15 o 20. "10"
"15"
"20"
"5"

DigestConfig

Nome Descrizione Valore
actionGroupResourceId ID risorsa gruppo di azioni usato dal digest. string
Categorie Categorie per cui inviare il digest. Se le categorie non vengono fornite, il digest verrà inviato per tutte le categorie. Matrice di stringhe contenente uno dei seguenti elementi:
"Costo"
"HighAvailability"
"OperationalExcellence"
"Prestazioni"
"Security"
frequency Frequenza di attivazione del digest, in giorni. Il valore deve essere compreso tra 7 e 30 giorni inclusi. int
Linguaggio Lingua per il corpo del contenuto digest. Il valore deve essere codice ISO 639-1 per una delle lingue supportate portale di Azure. In caso contrario, verrà convertito in uno. Il valore predefinito è Inglese (en). string
name Nome della configurazione del digest. Il valore non fa distinzione tra maiuscole e minuscole e deve essere univoco all'interno di una sottoscrizione. string
state Stato della configurazione del digest. "Attivo"
"Disabilitato"