Microsoft.GuestConfiguration guestConfigurationAssignments
Articolo 12/20/2024
2 contributori
Commenti e suggerimenti
In questo articolo
Definizione di risorsa Bicep
Il tipo di risorsa guestConfigurationAssignments può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche .
Per creare una risorsa Microsoft.GuestConfiguration/guestConfigurationAssignments, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.GuestConfiguration/guestConfigurationAssignments@2024-04-05' = {
scope: resourceSymbolicName or scope
location: 'string'
name: 'string'
properties: {
context: 'string'
guestConfiguration: {
assignmentType: 'string'
configurationParameter: [
{
name: 'string'
value: 'string'
}
]
configurationProtectedParameter: [
{
name: 'string'
value: 'string'
}
]
contentHash: 'string'
contentManagedIdentity: 'string'
contentUri: 'string'
kind: 'string'
name: 'string'
version: 'string'
}
latestAssignmentReport: {
assignment: {
configuration: {}
}
resources: [
{
reasons: [
{}
]
}
]
vm: {}
}
vmssVMList: [
{}
]
}
}
Valori delle proprietà
AssignmentInfo
Nome
Descrizione
Valore
configurazione
Informazioni sulla configurazione.
ConfigurationInfo
AssignmentReport
Nome
Descrizione
Valore
incarico
Dettagli di configurazione dell'assegnazione della configurazione guest.
AssignmentInfo
risorse
Elenco di risorse per le quali viene verificata la conformità dell'assegnazione della configurazione guest.
AssignmentReportResource []
Vm
Informazioni sulla macchina virtuale.
VMInfo
AssignmentReportResource
AssignmentReportResourceComplianceReason
ConfigurationInfo
ConfigurationParameter
Nome
Descrizione
Valore
nome
Nome del parametro di configurazione.
corda
valore
Valore del parametro di configurazione.
corda
GuestConfigurationAssignmentProperties
Nome
Descrizione
Valore
contesto
Origine che ha avviato l'assegnazione di configurazione guest. Ad esempio: Criteri di Azure
corda
guestConfiguration
Configurazione guest da assegnare.
GuestConfigurationNavigation
latestAssignmentReport
Ultimo report sull'assegnazione della configurazione guest segnalata.
AssignmentReport
vmssVMList
Elenco dei dati di conformità delle macchine virtuali per il set di scalabilità di macchine virtuali
VmssvmInfo []
GuestConfigurationNavigation
Nome
Descrizione
Valore
assignmentType
Specifica il tipo di assegnazione e l'esecuzione della configurazione. I valori possibili sono Audit, DeployAndAutoCorrect, ApplyAndAutoCorrect e ApplyAndMonitor.
'ApplyAndAutoCorrect' 'ApplyAndMonitor' 'Audit' 'DeployAndAutoCorrect'
configurationParameter
Parametri di configurazione per la configurazione guest.
ConfigurationParameter []
configurationProtectedParameter
Parametri di configurazione protetti per la configurazione guest.
ConfigurationParameter []
contentHash
Hash combinato del pacchetto di configurazione guest e dei parametri di configurazione.
corda
contentManagedIdentity
Identità gestita con accesso all'archiviazione dei parametri di configurazione e del pacchetto di configurazione guest.
corda
contentUri
URI della risorsa di archiviazione in cui viene caricato il pacchetto di configurazione guest.
corda
gentile
Tipo di configurazione guest. Ad esempio:DSC
'DSC'
nome
Nome della configurazione guest.
corda
Versione
Versione della configurazione guest.
corda
Microsoft.GuestConfiguration/guestConfigurationAssignments
Nome
Descrizione
Valore
ubicazione
Area in cui si trova la macchina virtuale.
corda
nome
Nome della risorsa
stringa (obbligatorio)
proprietà
Proprietà dell'assegnazione di configurazione guest.
GuestConfigurationAssignmentProperties
portata
Usare quando si crea una risorsa in un ambito diverso dall'ambito di distribuzione.
Impostare questa proprietà sul nome simbolico di una risorsa per applicare la risorsa di estensione .
VMInfo
VmssvmInfo
Esempi di avvio rapido
Gli esempi di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Bicep File
Descrizione
macchine virtuali IIS & vm di SQL Server 2014
Creare server Web Windows 2012 R2 IIS 1 o 2 e un back-end di SQL Server 2014 nella rete virtuale.
macchina virtuale Windows con di base sicura di Azure
Il modello crea una macchina virtuale che esegue Windows Server in una nuova rete virtuale, con un indirizzo IP pubblico. Dopo aver distribuito il computer, viene installata l'estensione di configurazione guest e viene applicata la baseline sicura di Azure per Windows Server. Se la configurazione dei computer deriva, è possibile riapplicare le impostazioni distribuendo di nuovo il modello.
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa guestConfigurationAssignments può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche .
Per creare una risorsa Microsoft.GuestConfiguration/guestConfigurationAssignments, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.GuestConfiguration/guestConfigurationAssignments",
"apiVersion": "2024-04-05",
"name": "string",
"location": "string",
"properties": {
"context": "string",
"guestConfiguration": {
"assignmentType": "string",
"configurationParameter": [
{
"name": "string",
"value": "string"
}
],
"configurationProtectedParameter": [
{
"name": "string",
"value": "string"
}
],
"contentHash": "string",
"contentManagedIdentity": "string",
"contentUri": "string",
"kind": "string",
"name": "string",
"version": "string"
},
"latestAssignmentReport": {
"assignment": {
"configuration": {
}
},
"resources": [
{
"reasons": [
{
}
]
}
],
"vm": {
}
},
"vmssVMList": [
{
}
]
}
}
Valori delle proprietà
AssignmentInfo
Nome
Descrizione
Valore
configurazione
Informazioni sulla configurazione.
ConfigurationInfo
AssignmentReport
Nome
Descrizione
Valore
incarico
Dettagli di configurazione dell'assegnazione della configurazione guest.
AssignmentInfo
risorse
Elenco di risorse per le quali viene verificata la conformità dell'assegnazione della configurazione guest.
AssignmentReportResource []
Vm
Informazioni sulla macchina virtuale.
VMInfo
AssignmentReportResource
AssignmentReportResourceComplianceReason
ConfigurationInfo
ConfigurationParameter
Nome
Descrizione
Valore
nome
Nome del parametro di configurazione.
corda
valore
Valore del parametro di configurazione.
corda
GuestConfigurationAssignmentProperties
Nome
Descrizione
Valore
contesto
Origine che ha avviato l'assegnazione di configurazione guest. Ad esempio: Criteri di Azure
corda
guestConfiguration
Configurazione guest da assegnare.
GuestConfigurationNavigation
latestAssignmentReport
Ultimo report sull'assegnazione della configurazione guest segnalata.
AssignmentReport
vmssVMList
Elenco dei dati di conformità delle macchine virtuali per il set di scalabilità di macchine virtuali
VmssvmInfo []
GuestConfigurationNavigation
Nome
Descrizione
Valore
assignmentType
Specifica il tipo di assegnazione e l'esecuzione della configurazione. I valori possibili sono Audit, DeployAndAutoCorrect, ApplyAndAutoCorrect e ApplyAndMonitor.
'ApplyAndAutoCorrect' 'ApplyAndMonitor' 'Audit' 'DeployAndAutoCorrect'
configurationParameter
Parametri di configurazione per la configurazione guest.
ConfigurationParameter []
configurationProtectedParameter
Parametri di configurazione protetti per la configurazione guest.
ConfigurationParameter []
contentHash
Hash combinato del pacchetto di configurazione guest e dei parametri di configurazione.
corda
contentManagedIdentity
Identità gestita con accesso all'archiviazione dei parametri di configurazione e del pacchetto di configurazione guest.
corda
contentUri
URI della risorsa di archiviazione in cui viene caricato il pacchetto di configurazione guest.
corda
gentile
Tipo di configurazione guest. Ad esempio:DSC
'DSC'
nome
Nome della configurazione guest.
corda
Versione
Versione della configurazione guest.
corda
Microsoft.GuestConfiguration/guestConfigurationAssignments
Nome
Descrizione
Valore
apiVersion
Versione dell'API
'2024-04-05'
ubicazione
Area in cui si trova la macchina virtuale.
corda
nome
Nome della risorsa
stringa (obbligatorio)
proprietà
Proprietà dell'assegnazione di configurazione guest.
GuestConfigurationAssignmentProperties
digitare
Tipo di risorsa
'Microsoft.GuestConfiguration/guestConfigurationAssignments'
VMInfo
VmssvmInfo
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Sagoma
Descrizione
macchine virtuali IIS & vm di SQL Server 2014
Creare server Web Windows 2012 R2 IIS 1 o 2 e un back-end di SQL Server 2014 nella rete virtuale.
macchina virtuale Windows con di base sicura di Azure
Il modello crea una macchina virtuale che esegue Windows Server in una nuova rete virtuale, con un indirizzo IP pubblico. Dopo aver distribuito il computer, viene installata l'estensione di configurazione guest e viene applicata la baseline sicura di Azure per Windows Server. Se la configurazione dei computer deriva, è possibile riapplicare le impostazioni distribuendo di nuovo il modello.
Il tipo di risorsa guestConfigurationAssignments può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche .
Per creare una risorsa Microsoft.GuestConfiguration/guestConfigurationAssignments, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.GuestConfiguration/guestConfigurationAssignments@2024-04-05"
name = "string"
parent_id = "string"
location = "string"
body = jsonencode({
properties = {
context = "string"
guestConfiguration = {
assignmentType = "string"
configurationParameter = [
{
name = "string"
value = "string"
}
]
configurationProtectedParameter = [
{
name = "string"
value = "string"
}
]
contentHash = "string"
contentManagedIdentity = "string"
contentUri = "string"
kind = "string"
name = "string"
version = "string"
}
latestAssignmentReport = {
assignment = {
configuration = {
}
}
resources = [
{
reasons = [
{
}
]
}
]
vm = {
}
}
vmssVMList = [
{
}
]
}
})
}
Valori delle proprietà
AssignmentInfo
Nome
Descrizione
Valore
configurazione
Informazioni sulla configurazione.
ConfigurationInfo
AssignmentReport
Nome
Descrizione
Valore
incarico
Dettagli di configurazione dell'assegnazione della configurazione guest.
AssignmentInfo
risorse
Elenco di risorse per le quali viene verificata la conformità dell'assegnazione della configurazione guest.
AssignmentReportResource []
Vm
Informazioni sulla macchina virtuale.
VMInfo
AssignmentReportResource
AssignmentReportResourceComplianceReason
ConfigurationInfo
ConfigurationParameter
Nome
Descrizione
Valore
nome
Nome del parametro di configurazione.
corda
valore
Valore del parametro di configurazione.
corda
GuestConfigurationAssignmentProperties
Nome
Descrizione
Valore
contesto
Origine che ha avviato l'assegnazione di configurazione guest. Ad esempio: Criteri di Azure
corda
guestConfiguration
Configurazione guest da assegnare.
GuestConfigurationNavigation
latestAssignmentReport
Ultimo report sull'assegnazione della configurazione guest segnalata.
AssignmentReport
vmssVMList
Elenco dei dati di conformità delle macchine virtuali per il set di scalabilità di macchine virtuali
VmssvmInfo []
GuestConfigurationNavigation
Nome
Descrizione
Valore
assignmentType
Specifica il tipo di assegnazione e l'esecuzione della configurazione. I valori possibili sono Audit, DeployAndAutoCorrect, ApplyAndAutoCorrect e ApplyAndMonitor.
'ApplyAndAutoCorrect' 'ApplyAndMonitor' 'Audit' 'DeployAndAutoCorrect'
configurationParameter
Parametri di configurazione per la configurazione guest.
ConfigurationParameter []
configurationProtectedParameter
Parametri di configurazione protetti per la configurazione guest.
ConfigurationParameter []
contentHash
Hash combinato del pacchetto di configurazione guest e dei parametri di configurazione.
corda
contentManagedIdentity
Identità gestita con accesso all'archiviazione dei parametri di configurazione e del pacchetto di configurazione guest.
corda
contentUri
URI della risorsa di archiviazione in cui viene caricato il pacchetto di configurazione guest.
corda
gentile
Tipo di configurazione guest. Ad esempio:DSC
'DSC'
nome
Nome della configurazione guest.
corda
Versione
Versione della configurazione guest.
corda
Microsoft.GuestConfiguration/guestConfigurationAssignments
Nome
Descrizione
Valore
ubicazione
Area in cui si trova la macchina virtuale.
corda
nome
Nome della risorsa
stringa (obbligatorio)
parent_id
ID della risorsa a cui applicare la risorsa di estensione.
stringa (obbligatorio)
proprietà
Proprietà dell'assegnazione di configurazione guest.
GuestConfigurationAssignmentProperties
digitare
Tipo di risorsa
"Microsoft.GuestConfiguration/guestConfigurationAssignments@2024-04-05"
VMInfo
VmssvmInfo