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@2018-01-20-preview' = {
scope: resourceSymbolicName or scope
location: 'string'
name: 'string'
properties: {
guestConfiguration: {
configurationParameter: {
value: [
{}
]
}
kind: 'string'
name: 'string'
type: 'string'
}
}
}
Valori delle proprietà
ConfigurationParameter
ConfigurationParameterList
Nome |
Descrizione |
Valore |
valore |
Rappresenta l'elenco per i parametri di configurazione. |
ConfigurationParameter[] |
GuestConfigurationAssignmentProperties
GuestConfigurationNavigation
Nome |
Descrizione |
Valore |
configurationParameter |
Parametri di configurazione per la configurazione guest. |
ConfigurationParameterList |
gentile |
Tipo di configurazione guest. Ad esempio:DSC |
'DSC' |
nome |
Nome della configurazione guest. |
corda |
digitare |
Tipo di 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 . |
Esempi di utilizzo
Esempi di avvio rapido di Azure
I modelli di avvio rapido di Azure seguenti contengono esempi Bicep per la distribuzione di 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": "2018-01-20-preview",
"name": "string",
"location": "string",
"properties": {
"guestConfiguration": {
"configurationParameter": {
"value": [
{
}
]
},
"kind": "string",
"name": "string",
"type": "string"
}
}
}
Valori delle proprietà
ConfigurationParameter
ConfigurationParameterList
Nome |
Descrizione |
Valore |
valore |
Rappresenta l'elenco per i parametri di configurazione. |
ConfigurationParameter[] |
GuestConfigurationAssignmentProperties
GuestConfigurationNavigation
Nome |
Descrizione |
Valore |
configurationParameter |
Parametri di configurazione per la configurazione guest. |
ConfigurationParameterList |
gentile |
Tipo di configurazione guest. Ad esempio:DSC |
'DSC' |
nome |
Nome della configurazione guest. |
corda |
digitare |
Tipo di configurazione guest. |
corda |
Microsoft.GuestConfiguration/guestConfigurationAssignments
Nome |
Descrizione |
Valore |
apiVersion |
Versione dell'API |
'2018-01-20-preview' |
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' |
Esempi di utilizzo
Modelli di avvio rapido di Azure
I modelli di avvio rapido di Azure seguenti distribuire 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@2018-01-20-preview"
name = "string"
parent_id = "string"
location = "string"
body = {
properties = {
guestConfiguration = {
configurationParameter = {
value = [
{
}
]
}
kind = "string"
name = "string"
type = "string"
}
}
}
}
Valori delle proprietà
ConfigurationParameter
ConfigurationParameterList
Nome |
Descrizione |
Valore |
valore |
Rappresenta l'elenco per i parametri di configurazione. |
ConfigurationParameter[] |
GuestConfigurationAssignmentProperties
GuestConfigurationNavigation
Nome |
Descrizione |
Valore |
configurationParameter |
Parametri di configurazione per la configurazione guest. |
ConfigurationParameterList |
gentile |
Tipo di configurazione guest. Ad esempio:DSC |
'DSC' |
nome |
Nome della configurazione guest. |
corda |
digitare |
Tipo di 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@2018-01-20-preview" |