Certificati Microsoft.Web 2021-02-01

Definizione di risorsa Bicep

Il tipo di risorsa certificati può essere distribuito con operazioni destinate:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.Web/certificates, aggiungere il modello Bicep seguente.

resource symbolicname 'Microsoft.Web/certificates@2021-02-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  kind: 'string'
  properties: {
    canonicalName: 'string'
    domainValidationMethod: 'string'
    hostNames: [
      'string'
    ]
    keyVaultId: 'string'
    keyVaultSecretName: 'string'
    password: 'string'
    pfxBlob: any()
    serverFarmId: 'string'
  }
}

Valori delle proprietà

certificates

Nome Descrizione valore
name Nome della risorsa stringa (obbligatoria)

Limite di caratteri: 1-260

Caratteri validi:
Non è possibile usare:
/

Non può terminare con uno spazio o un punto.
posizione Posizione risorsa. stringa (obbligatoria)
tags Tag di risorse. Dizionario dei nomi e dei valori dei tag. Vedere Tag nei modelli
kind Tipo di risorsa. string
properties Proprietà specifiche delle risorse del certificato CertificateProperties

CertificateProperties

Nome Descrizione Valore
canonicalName CNAME del certificato da rilasciare tramite certificato gratuito string
domainValidationMethod Metodo di convalida del dominio per certificato gratuito string
Host Nomi host a cui si applica il certificato. string[]
keyVaultId Key Vault ID risorsa Csm. string
keyVaultSecretName Key Vault nome segreto. string
password Password del certificato. string
pfxBlob BLOB Pfx. Per Bicep è possibile usare la funzione any().
serverFarmId ID risorsa del piano di servizio app associato, formattato come :"/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". string

Modelli di avvio rapido

I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Modello Descrizione
Creare e assegnare un certificato di servizio app standard

Distribuisci in Azure
Crea un certificato di servizio app standard, verifica l'uso di un'app del servizio app e crea associazioni SSL dopo che il certificato è pronto
Creare e assegnare un carattere jolly servizio app Certificato

Distribuisci in Azure
Crea un servizio app certificato con caratteri jolly, verifica l'uso di un dominio del servizio app e crea associazioni SSL in un'app servizio app una volta che il certificato è pronto
Creare un certificato gestito di Servizi app

Distribuisci in Azure
Creare un certificato gestito (gratuito) APEX (dominio radice) per WebApp
Certificato SSL per un ambiente del servizio app ilB o un ambiente del servizio app ilB v2

Distribuisci in Azure
Configures the default SSL certificate for an ILB ASE or an ILB ASE v2 (Configurare il certificato SSL predefinito per un ambiente del servizio app ILB o un ambiente del servizio app ILB versione 2)
Integrazione dell'app Web con Key Vault

Distribuisci in Azure
Distribuire un certificato di app Web da Key Vault segreto e usarlo per la creazione di un'associazione SSL
App Web con un dominio personalizzato e un'associazione SSL facoltativa

Distribuisci in Azure
Creare un'app Web e con un dominio personalizzato e aggiungere facoltativamente un certificato SSL per la crittografia https.

Definizione della risorsa modello di Resource Manager

Il tipo di risorsa certificati può essere distribuito con operazioni destinate:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.Web/certificate, aggiungere il codice JSON seguente al modello.

{
  "type": "Microsoft.Web/certificates",
  "apiVersion": "2021-02-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "kind": "string",
  "properties": {
    "canonicalName": "string",
    "domainValidationMethod": "string",
    "hostNames": [ "string" ],
    "keyVaultId": "string",
    "keyVaultSecretName": "string",
    "password": "string",
    "pfxBlob": {},
    "serverFarmId": "string"
  }
}

Valori delle proprietà

certificates

Nome Descrizione valore
tipo Tipo di risorsa 'Microsoft.Web/certificates'
apiVersion Versione dell'API risorsa '2021-02-01'
name Nome della risorsa stringa (obbligatoria)

Limite di caratteri: 1-260

Caratteri validi:
Non è possibile usare:
/

Non può terminare con uno spazio o un punto.
posizione Posizione risorsa. stringa (obbligatoria)
tags Tag di risorse. Dizionario dei nomi e dei valori dei tag. Vedere Tag nei modelli
kind Tipo di risorsa. string
properties Proprietà specifiche delle risorse del certificato CertificateProperties

CertificateProperties

Nome Descrizione Valore
canonicalName CNAME del certificato da rilasciare tramite certificato gratuito string
domainValidationMethod Metodo di convalida del dominio per certificato gratuito string
Host Nomi host a cui si applica il certificato. string[]
keyVaultId Key Vault ID risorsa Csm. string
keyVaultSecretName Key Vault nome segreto. string
password Password del certificato. string
pfxBlob BLOB Pfx.
serverFarmId ID risorsa del piano di servizio app associato, formattato come :"/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". string

Modelli di avvio rapido

I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Modello Descrizione
Creare e assegnare un certificato di servizio app standard

Distribuisci in Azure
Crea un certificato di servizio app standard, verifica l'uso di un'app del servizio app e crea associazioni SSL dopo che il certificato è pronto
Creare e assegnare un carattere jolly servizio app Certificato

Distribuisci in Azure
Crea un servizio app certificato con caratteri jolly, verifica l'uso di un dominio del servizio app e crea associazioni SSL in un'app servizio app una volta che il certificato è pronto
Creare un certificato gestito di Servizi app

Distribuisci in Azure
Creare un certificato gestito (gratuito) APEX (dominio radice) per WebApp
Certificato SSL per un ambiente del servizio app ilB o un ambiente del servizio app ilB v2

Distribuisci in Azure
Configures the default SSL certificate for an ILB ASE or an ILB ASE v2 (Configurare il certificato SSL predefinito per un ambiente del servizio app ILB o un ambiente del servizio app ILB versione 2)
Integrazione dell'app Web con Key Vault

Distribuisci in Azure
Distribuire un certificato di app Web da Key Vault segreto e usarlo per la creazione di un'associazione SSL
App Web con un dominio personalizzato e un'associazione SSL facoltativa

Distribuisci in Azure
Creare un'app Web e con un dominio personalizzato e aggiungere facoltativamente un certificato SSL per la crittografia https.

Definizione della risorsa Terraform (provider AzAPI)

Il tipo di risorsa certificati può essere distribuito con operazioni destinate:

  • Gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.Web/certificate, aggiungere il modello terraform seguente.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Web/certificates@2021-02-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      canonicalName = "string"
      domainValidationMethod = "string"
      hostNames = [
        "string"
      ]
      keyVaultId = "string"
      keyVaultSecretName = "string"
      password = "string"
      serverFarmId = "string"
    }
    kind = "string"
  })
}

Valori delle proprietà

certificates

Nome Descrizione Valore
tipo Tipo di risorsa "Microsoft.Web/certificates@2021-02-01"
name Nome della risorsa stringa (obbligatoria)

Limite di caratteri: 1-260

Caratteri validi:
Non è possibile usare:
/

Non può terminare con uno spazio o un punto.
posizione Posizione risorsa. stringa (obbligatorio)
parent_id Per eseguire la distribuzione in un gruppo di risorse, usare l'ID del gruppo di risorse. stringa (obbligatorio)
tags Tag delle risorse. Dizionario di nomi e valori di tag.
kind Tipo di risorsa. string
properties Proprietà specifiche delle risorse del certificato CertificateProperties

CertificateProperties

Nome Descrizione valore
canonicalName CNAME del certificato da rilasciare tramite certificato gratuito string
domainValidationMethod Metodo di convalida del dominio per il certificato gratuito string
Host Nomi host a cui si applica il certificato. string[]
keyVaultId Key Vault ID risorsa Csm. string
keyVaultSecretName Key Vault nome del segreto. string
password Password del certificato. string
pfxBlob BLOB Pfx.
serverFarmId ID risorsa del piano di servizio app associato, formattato come: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". string