Certificati Microsoft.Web 2023-01-01
Definizione di risorsa Bicep
Il tipo di risorsa certificati può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.Web/certificates, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.Web/certificates@2023-01-01' = {
kind: 'string'
location: 'string'
name: 'string'
properties: {
canonicalName: 'string'
domainValidationMethod: 'string'
hostNames: [
'string'
]
keyVaultId: 'string'
keyVaultSecretName: 'string'
password: 'string'
pfxBlob: any(Azure.Bicep.Types.Concrete.AnyType)
serverFarmId: 'string'
}
tags: {
{customized property}: 'string'
}
}
Valori delle proprietà
CertificateProperties
Nome | Descrizione | Valore |
---|---|---|
canonicalName | CNAME del certificato da rilasciare tramite certificato gratuito | corda |
domainValidationMethod | Metodo di convalida del dominio per il certificato gratuito | corda |
hostNames | Nomi host a cui si applica il certificato. | string[] |
keyVaultId | ID risorsa Csm dell'insieme di credenziali delle chiavi. | corda |
keyVaultSecretName | Nome del segreto dell'insieme di credenziali delle chiavi. | corda |
parola d’ordine | Password del certificato. | corda |
pfxBlob | BLOB Pfx. | qualunque |
serverFarmId | ID risorsa del piano di servizio app associato, formattato come" "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". | corda |
Microsoft.Web/certificates
Nome | Descrizione | Valore |
---|---|---|
gentile | Tipo di risorsa. | corda |
ubicazione | Percorso risorsa. | stringa (obbligatorio) |
nome | Nome della risorsa | stringa (obbligatorio) |
proprietà | Proprietà specifiche della risorsa certificato | |
Tag | Tag delle risorse | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
ResourceTags
Nome | Descrizione | Valore |
---|
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa certificati può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.Web/certificates, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.Web/certificates",
"apiVersion": "2023-01-01",
"name": "string",
"kind": "string",
"location": "string",
"properties": {
"canonicalName": "string",
"domainValidationMethod": "string",
"hostNames": [ "string" ],
"keyVaultId": "string",
"keyVaultSecretName": "string",
"password": "string",
"pfxBlob": {},
"serverFarmId": "string"
},
"tags": {
"{customized property}": "string"
}
}
Valori delle proprietà
CertificateProperties
Nome | Descrizione | Valore |
---|---|---|
canonicalName | CNAME del certificato da rilasciare tramite certificato gratuito | corda |
domainValidationMethod | Metodo di convalida del dominio per il certificato gratuito | corda |
hostNames | Nomi host a cui si applica il certificato. | string[] |
keyVaultId | ID risorsa Csm dell'insieme di credenziali delle chiavi. | corda |
keyVaultSecretName | Nome del segreto dell'insieme di credenziali delle chiavi. | corda |
parola d’ordine | Password del certificato. | corda |
pfxBlob | BLOB Pfx. | qualunque |
serverFarmId | ID risorsa del piano di servizio app associato, formattato come" "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". | corda |
Microsoft.Web/certificates
Nome | Descrizione | Valore |
---|---|---|
apiVersion | Versione dell'API | '2023-01-01' |
gentile | Tipo di risorsa. | corda |
ubicazione | Percorso risorsa. | stringa (obbligatorio) |
nome | Nome della risorsa | stringa (obbligatorio) |
proprietà | Proprietà specifiche della risorsa certificato | |
Tag | Tag delle risorse | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
digitare | Tipo di risorsa | 'Microsoft.Web/certificates' |
ResourceTags
Nome | Descrizione | Valore |
---|
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Sagoma | Descrizione |
---|---|
Creare un certificato gestito di Servizi app |
Creare un certificato gestito (gratuito) APEX (dominio radice) per WebApp |
Creare e assegnare un certificato del servizio app standard |
Crea un certificato del servizio app standard, lo verifica usando un'app del servizio app e crea associazioni SSL dopo che il certificato è pronto |
Creare e assegnare un certificato del servizio app con caratteri jolly |
Crea un certificato del servizio app con caratteri jolly, lo verifica usando un dominio del servizio app e crea associazioni SSL in un'app del servizio app dopo che il certificato è pronto |
certificato SSL per un ambiente del servizio app con bilanciamento del carico interno o un ambiente del servizio app con bilanciamento del carico interno v2 |
Configura il certificato SSL predefinito per un ambiente del servizio app con bilanciamento del carico interno o un ambiente del servizio app con bilanciamento del carico interno v2 |
integrazione di app Web con Key Vault |
Distribuire un certificato dell'app Web dal segreto di Key Vault e usarlo per la creazione dell'associazione SSL |
'app Web con un dominio personalizzato e un'associazione SSL facoltativa |
Creare un'app Web e con un dominio personalizzato e, facoltativamente, aggiungere il certificato SSL per la crittografia HTTPS. |
Definizione di risorsa Terraform (provider AzAPI)
Il tipo di risorsa certificati può essere distribuito con operazioni destinate a:
- gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.Web/certificates, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Web/certificates@2023-01-01"
name = "string"
kind = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
canonicalName = "string"
domainValidationMethod = "string"
hostNames = [
"string"
]
keyVaultId = "string"
keyVaultSecretName = "string"
password = "string"
pfxBlob = ?
serverFarmId = "string"
}
})
}
Valori delle proprietà
CertificateProperties
Nome | Descrizione | Valore |
---|---|---|
canonicalName | CNAME del certificato da rilasciare tramite certificato gratuito | corda |
domainValidationMethod | Metodo di convalida del dominio per il certificato gratuito | corda |
hostNames | Nomi host a cui si applica il certificato. | string[] |
keyVaultId | ID risorsa Csm dell'insieme di credenziali delle chiavi. | corda |
keyVaultSecretName | Nome del segreto dell'insieme di credenziali delle chiavi. | corda |
parola d’ordine | Password del certificato. | corda |
pfxBlob | BLOB Pfx. | qualunque |
serverFarmId | ID risorsa del piano di servizio app associato, formattato come" "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". | corda |
Microsoft.Web/certificates
Nome | Descrizione | Valore |
---|---|---|
gentile | Tipo di risorsa. | corda |
ubicazione | Percorso risorsa. | stringa (obbligatorio) |
nome | Nome della risorsa | stringa (obbligatorio) |
proprietà | Proprietà specifiche della risorsa certificato | |
Tag | Tag delle risorse | Dizionario di nomi e valori di tag. |
digitare | Tipo di risorsa | "Microsoft.Web/certificates@2023-01-01" |
ResourceTags
Nome | Descrizione | Valore |
---|