Distribuzioni di Microsoft.Resources 2019-03-01
Osservazioni
Per Bicep, è consigliabile usando moduli anziché questo tipo di risorsa.
Definizione di risorsa Bicep
Il tipo di risorsa delle distribuzioni può essere distribuito con operazioni destinate a:
- sottoscrizione - Vedere i comandi di distribuzione delle sottoscrizioni * gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.Resources/deployments, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.Resources/deployments@2019-03-01' = {
location: 'string'
name: 'string'
properties: {
debugSetting: {
detailLevel: 'string'
}
mode: 'string'
onErrorDeployment: {
deploymentName: 'string'
type: 'string'
}
parameters: any(Azure.Bicep.Types.Concrete.AnyType)
parametersLink: {
contentVersion: 'string'
uri: 'string'
}
template: any(Azure.Bicep.Types.Concrete.AnyType)
templateLink: {
contentVersion: 'string'
uri: 'string'
}
}
}
Valori delle proprietà
DebugSetting
Nome | Descrizione | Valore |
---|---|---|
detailLevel | Specifica il tipo di informazioni da registrare per il debug. I valori consentiti sono none, requestContent, responseContent o requestContent e responseContent separati da una virgola. Il valore predefinito è nessuno. Quando si imposta questo valore, considerare attentamente il tipo di informazioni passate durante la distribuzione. Registrando informazioni sulla richiesta o sulla risposta, è possibile esporre dati sensibili recuperati tramite le operazioni di distribuzione. | corda |
DeploymentPropertiesOrDeploymentPropertiesExtended
Nome | Descrizione | Valore |
---|---|---|
debugSetting | Impostazione di debug della distribuzione. | DebugSetting |
modo | Modalità utilizzata per distribuire le risorse. Questo valore può essere Incremental o Complete. In modalità incrementale, le risorse vengono distribuite senza eliminare le risorse esistenti non incluse nel modello. In modalità Completa le risorse vengono distribuite e le risorse esistenti nel gruppo di risorse non incluse nel modello vengono eliminate. Prestare attenzione quando si usa la modalità Completa perché è possibile eliminare involontariamente le risorse. | 'Complete' 'Incremental' (obbligatorio) |
onErrorDeployment | Distribuzione in caso di comportamento dell'errore. | OnErrorDeploymentOrOnErrorDeploymentExtended |
Parametri | Coppie nome e valore che definiscono i parametri di distribuzione per il modello. Questo elemento viene usato quando si desidera specificare i valori dei parametri direttamente nella richiesta anziché collegarsi a un file di parametri esistente. Utilizzare la proprietà parametersLink o la proprietà parameters, ma non entrambe. Può essere un JObject o una stringa JSON ben formata. | qualunque |
parametersLink | URI del file di parametri. Questo elemento viene usato per collegarsi a un file di parametri esistente. Utilizzare la proprietà parametersLink o la proprietà parameters, ma non entrambe. | ParametersLink |
sagoma | Contenuto del modello. Questo elemento viene usato quando si vuole passare la sintassi del modello direttamente nella richiesta anziché collegarsi a un modello esistente. Può trattarsi di una stringa JSON JObject o di formato corretto. Usare la proprietà templateLink o la proprietà del modello, ma non entrambe. | qualunque |
templateLink | URI del modello. Usare la proprietà templateLink o la proprietà del modello, ma non entrambe. | TemplateLink |
Microsoft.Resources/deployments
Nome | Descrizione | Valore |
---|---|---|
ubicazione | Percorso in cui archiviare i dati di distribuzione. | corda |
nome | Nome della risorsa | corda Vincoli: Lunghezza minima = 1 Lunghezza massima = 1 Pattern = ^[-\w\._\(\)]+$ (obbligatorio) |
proprietà | Proprietà di distribuzione. | DeploymentPropertiesOrDeploymentPropertiesExtended (obbligatorio) |
OnErrorDeploymentOrOnErrorDeploymentExtended
Nome | Descrizione | Valore |
---|---|---|
deploymentName | Distribuzione da usare in caso di errore. | corda |
digitare | Distribuzione sul tipo di comportamento degli errori. I valori possibili sono LastSuccessful e SpecificDeployment. | 'LastSuccessful' 'SpecificDeployment' |
ParametersLink
Nome | Descrizione | Valore |
---|---|---|
contentVersion | Se incluso, deve corrispondere a ContentVersion nel modello. | corda |
Uri | URI del file di parametri. | stringa (obbligatorio) |
TemplateLink
Nome | Descrizione | Valore |
---|---|---|
contentVersion | Se incluso, deve corrispondere a ContentVersion nel modello. | corda |
Uri | URI del modello da distribuire. | stringa (obbligatorio) |
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa delle distribuzioni può essere distribuito con operazioni destinate a:
- sottoscrizione - Vedere i comandi di distribuzione delle sottoscrizioni * gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.Resources/deployments, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.Resources/deployments",
"apiVersion": "2019-03-01",
"name": "string",
"location": "string",
"properties": {
"debugSetting": {
"detailLevel": "string"
},
"mode": "string",
"onErrorDeployment": {
"deploymentName": "string",
"type": "string"
},
"parameters": {},
"parametersLink": {
"contentVersion": "string",
"uri": "string"
},
"template": {},
"templateLink": {
"contentVersion": "string",
"uri": "string"
}
}
}
Valori delle proprietà
DebugSetting
Nome | Descrizione | Valore |
---|---|---|
detailLevel | Specifica il tipo di informazioni da registrare per il debug. I valori consentiti sono none, requestContent, responseContent o requestContent e responseContent separati da una virgola. Il valore predefinito è nessuno. Quando si imposta questo valore, considerare attentamente il tipo di informazioni passate durante la distribuzione. Registrando informazioni sulla richiesta o sulla risposta, è possibile esporre dati sensibili recuperati tramite le operazioni di distribuzione. | corda |
DeploymentPropertiesOrDeploymentPropertiesExtended
Nome | Descrizione | Valore |
---|---|---|
debugSetting | Impostazione di debug della distribuzione. | DebugSetting |
modo | Modalità utilizzata per distribuire le risorse. Questo valore può essere Incremental o Complete. In modalità incrementale, le risorse vengono distribuite senza eliminare le risorse esistenti non incluse nel modello. In modalità Completa le risorse vengono distribuite e le risorse esistenti nel gruppo di risorse non incluse nel modello vengono eliminate. Prestare attenzione quando si usa la modalità Completa perché è possibile eliminare involontariamente le risorse. | 'Complete' 'Incremental' (obbligatorio) |
onErrorDeployment | Distribuzione in caso di comportamento dell'errore. | OnErrorDeploymentOrOnErrorDeploymentExtended |
Parametri | Coppie nome e valore che definiscono i parametri di distribuzione per il modello. Questo elemento viene usato quando si desidera specificare i valori dei parametri direttamente nella richiesta anziché collegarsi a un file di parametri esistente. Utilizzare la proprietà parametersLink o la proprietà parameters, ma non entrambe. Può essere un JObject o una stringa JSON ben formata. | qualunque |
parametersLink | URI del file di parametri. Questo elemento viene usato per collegarsi a un file di parametri esistente. Utilizzare la proprietà parametersLink o la proprietà parameters, ma non entrambe. | ParametersLink |
sagoma | Contenuto del modello. Questo elemento viene usato quando si vuole passare la sintassi del modello direttamente nella richiesta anziché collegarsi a un modello esistente. Può trattarsi di una stringa JSON JObject o di formato corretto. Usare la proprietà templateLink o la proprietà del modello, ma non entrambe. | qualunque |
templateLink | URI del modello. Usare la proprietà templateLink o la proprietà del modello, ma non entrambe. | TemplateLink |
Microsoft.Resources/deployments
Nome | Descrizione | Valore |
---|---|---|
apiVersion | Versione dell'API | '2019-03-01' |
ubicazione | Percorso in cui archiviare i dati di distribuzione. | corda |
nome | Nome della risorsa | corda Vincoli: Lunghezza minima = 1 Lunghezza massima = 1 Pattern = ^[-\w\._\(\)]+$ (obbligatorio) |
proprietà | Proprietà di distribuzione. | DeploymentPropertiesOrDeploymentPropertiesExtended (obbligatorio) |
digitare | Tipo di risorsa | 'Microsoft.Resources/deployments' |
OnErrorDeploymentOrOnErrorDeploymentExtended
Nome | Descrizione | Valore |
---|---|---|
deploymentName | Distribuzione da usare in caso di errore. | corda |
digitare | Distribuzione sul tipo di comportamento degli errori. I valori possibili sono LastSuccessful e SpecificDeployment. | 'LastSuccessful' 'SpecificDeployment' |
ParametersLink
Nome | Descrizione | Valore |
---|---|---|
contentVersion | Se incluso, deve corrispondere a ContentVersion nel modello. | corda |
Uri | URI del file di parametri. | stringa (obbligatorio) |
TemplateLink
Nome | Descrizione | Valore |
---|---|---|
contentVersion | Se incluso, deve corrispondere a ContentVersion nel modello. | corda |
Uri | URI del modello da distribuire. | stringa (obbligatorio) |
Definizione di risorsa Terraform (provider AzAPI)
Il tipo di risorsa delle distribuzioni può essere distribuito con operazioni destinate a:
- gruppi di risorse
sottoscrizione
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.Resources/deployments, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Resources/deployments@2019-03-01"
name = "string"
location = "string"
body = jsonencode({
properties = {
debugSetting = {
detailLevel = "string"
}
mode = "string"
onErrorDeployment = {
deploymentName = "string"
type = "string"
}
parameters = ?
parametersLink = {
contentVersion = "string"
uri = "string"
}
template = ?
templateLink = {
contentVersion = "string"
uri = "string"
}
}
})
}
Valori delle proprietà
DebugSetting
Nome | Descrizione | Valore |
---|---|---|
detailLevel | Specifica il tipo di informazioni da registrare per il debug. I valori consentiti sono none, requestContent, responseContent o requestContent e responseContent separati da una virgola. Il valore predefinito è nessuno. Quando si imposta questo valore, considerare attentamente il tipo di informazioni passate durante la distribuzione. Registrando informazioni sulla richiesta o sulla risposta, è possibile esporre dati sensibili recuperati tramite le operazioni di distribuzione. | corda |
DeploymentPropertiesOrDeploymentPropertiesExtended
Nome | Descrizione | Valore |
---|---|---|
debugSetting | Impostazione di debug della distribuzione. | DebugSetting |
modo | Modalità utilizzata per distribuire le risorse. Questo valore può essere Incremental o Complete. In modalità incrementale, le risorse vengono distribuite senza eliminare le risorse esistenti non incluse nel modello. In modalità Completa le risorse vengono distribuite e le risorse esistenti nel gruppo di risorse non incluse nel modello vengono eliminate. Prestare attenzione quando si usa la modalità Completa perché è possibile eliminare involontariamente le risorse. | 'Complete' 'Incremental' (obbligatorio) |
onErrorDeployment | Distribuzione in caso di comportamento dell'errore. | OnErrorDeploymentOrOnErrorDeploymentExtended |
Parametri | Coppie nome e valore che definiscono i parametri di distribuzione per il modello. Questo elemento viene usato quando si desidera specificare i valori dei parametri direttamente nella richiesta anziché collegarsi a un file di parametri esistente. Utilizzare la proprietà parametersLink o la proprietà parameters, ma non entrambe. Può essere un JObject o una stringa JSON ben formata. | qualunque |
parametersLink | URI del file di parametri. Questo elemento viene usato per collegarsi a un file di parametri esistente. Utilizzare la proprietà parametersLink o la proprietà parameters, ma non entrambe. | ParametersLink |
sagoma | Contenuto del modello. Questo elemento viene usato quando si vuole passare la sintassi del modello direttamente nella richiesta anziché collegarsi a un modello esistente. Può trattarsi di una stringa JSON JObject o di formato corretto. Usare la proprietà templateLink o la proprietà del modello, ma non entrambe. | qualunque |
templateLink | URI del modello. Usare la proprietà templateLink o la proprietà del modello, ma non entrambe. | TemplateLink |
Microsoft.Resources/deployments
Nome | Descrizione | Valore |
---|---|---|
ubicazione | Percorso in cui archiviare i dati di distribuzione. | corda |
nome | Nome della risorsa | corda Vincoli: Lunghezza minima = 1 Lunghezza massima = 1 Pattern = ^[-\w\._\(\)]+$ (obbligatorio) |
proprietà | Proprietà di distribuzione. | DeploymentPropertiesOrDeploymentPropertiesExtended (obbligatorio) |
digitare | Tipo di risorsa | "Microsoft.Resources/deployments@2019-03-01" |
OnErrorDeploymentOrOnErrorDeploymentExtended
Nome | Descrizione | Valore |
---|---|---|
deploymentName | Distribuzione da usare in caso di errore. | corda |
digitare | Distribuzione sul tipo di comportamento degli errori. I valori possibili sono LastSuccessful e SpecificDeployment. | 'LastSuccessful' 'SpecificDeployment' |
ParametersLink
Nome | Descrizione | Valore |
---|---|---|
contentVersion | Se incluso, deve corrispondere a ContentVersion nel modello. | corda |
Uri | URI del file di parametri. | stringa (obbligatorio) |
TemplateLink
Nome | Descrizione | Valore |
---|---|---|
contentVersion | Se incluso, deve corrispondere a ContentVersion nel modello. | corda |
Uri | URI del modello da distribuire. | stringa (obbligatorio) |