Come creare un'assegnazione di configurazione del computer usando Terraform
È possibile usare Terraform per distribuire le assegnazioni di configurazione del computer.
Importante
Il provider Terraform azurerm_policy_virtual_machine_configuration_assignment non è stato aggiornato per supportare la proprietà assignmentType , quindi sono supportate solo le configurazioni che eseguono i controlli.
Assegnare una configurazione personalizzata
Nell'esempio seguente viene assegnata una configurazione personalizzata.
Sostituire i campi "<>" seguenti con valori specifici dell'ambiente:
<configuration_name>
: specificare il nome della configurazione da applicare.<Url_to_Package.zip>
: specificare un collegamento HTTPS al file per il.zip
pacchetto di contenuto personalizzato.<SHA256_hash_of_package.zip>
: specificare l'hash SHA256 del file per il.zip
pacchetto di contenuto personalizzato.
resource "azurerm_virtual_machine_configuration_policy_assignment" "<configuration_name>" {
name = "<configuration_name>"
location = azurerm_windows_virtual_machine.example.location
virtual_machine_id = azurerm_windows_virtual_machine.example.id
configuration {
name = "<configuration_name>"
contentUri = '<Url_to_Package.zip>'
contentHash = '<SHA256_hash_of_package.zip>'
version = "1.*"
assignmentType = "ApplyAndMonitor
}
}
Assegnare una configurazione predefinita
Nell'esempio seguente viene assegnata la AzureWindowBaseline
configurazione predefinita.
resource "azurerm_virtual_machine_configuration_policy_assignment" "AzureWindowsBaseline" {
name = "AzureWindowsBaseline"
location = azurerm_windows_virtual_machine.example.location
virtual_machine_id = azurerm_windows_virtual_machine.example.id
configuration {
name = "AzureWindowsBaseline"
version = "1.*"
parameter {
name = "Minimum Password Length;ExpectedValue"
value = "16"
}
parameter {
name = "Minimum Password Length;RemediateValue"
value = "16"
}
parameter {
name = "Minimum Password Age;ExpectedValue"
value = "75"
}
parameter {
name = "Minimum Password Age;RemediateValue"
value = "75"
}
}
}
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per