Freigeben über


Microsoft.Web-Zertifikate 2019-08-01

Bicep-Ressourcendefinition

Der Zertifikatressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Web/Certificates-Ressource zu erstellen, fügen Sie Ihrer Vorlage den folgenden Bicep hinzu.

resource symbolicname 'Microsoft.Web/certificates@2019-08-01' = {
  kind: 'string'
  location: 'string'
  name: 'string'
  properties: {
    canonicalName: 'string'
    hostNames: [
      'string'
    ]
    keyVaultId: 'string'
    keyVaultSecretName: 'string'
    password: 'string'
    pfxBlob: any(Azure.Bicep.Types.Concrete.AnyType)
    serverFarmId: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Eigenschaftswerte

CertificateProperties

Name Beschreibung Wert
kanonischerName CNAME des Zertifikats, das über ein kostenloses Zertifikat ausgestellt werden soll Schnur
hostNames Hostnamen, für die das Zertifikat gilt. string[]
keyVaultId Key Vault Csm-Ressourcen-ID. Schnur
keyVaultSecretName Schlüsseltresorschlüsselname. Schnur
Passwort Zertifikatkennwort. Zeichenfolge (erforderlich)
pfxBlob Pfx-BLOB. jegliche
serverFarmId Ressourcen-ID des zugeordneten App Service-Plans, formatiert als "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". Schnur

Microsoft.Web/Zertifikate

Name Beschreibung Wert
Art Art der Ressource. Schnur
Ort Ressourcenspeicherort. Zeichenfolge (erforderlich)
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Spezifische Eigenschaften der Zertifikatressource CertificateProperties-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen

ResourceTags

Name Beschreibung Wert

ARM-Vorlagenressourcendefinition

Der Zertifikatressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Web/Certificates-Ressource zu erstellen, fügen Sie Ihrer Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.Web/certificates",
  "apiVersion": "2019-08-01",
  "name": "string",
  "kind": "string",
  "location": "string",
  "properties": {
    "canonicalName": "string",
    "hostNames": [ "string" ],
    "keyVaultId": "string",
    "keyVaultSecretName": "string",
    "password": "string",
    "pfxBlob": {},
    "serverFarmId": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Eigenschaftswerte

CertificateProperties

Name Beschreibung Wert
kanonischerName CNAME des Zertifikats, das über ein kostenloses Zertifikat ausgestellt werden soll Schnur
hostNames Hostnamen, für die das Zertifikat gilt. string[]
keyVaultId Key Vault Csm-Ressourcen-ID. Schnur
keyVaultSecretName Schlüsseltresorschlüsselname. Schnur
Passwort Zertifikatkennwort. Zeichenfolge (erforderlich)
pfxBlob Pfx-BLOB. jegliche
serverFarmId Ressourcen-ID des zugeordneten App Service-Plans, formatiert als "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". Schnur

Microsoft.Web/Zertifikate

Name Beschreibung Wert
apiVersion Die API-Version '2019-08-01'
Art Art der Ressource. Schnur
Ort Ressourcenspeicherort. Zeichenfolge (erforderlich)
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Spezifische Eigenschaften der Zertifikatressource CertificateProperties-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Art Der Ressourcentyp "Microsoft.Web/Certificates"

ResourceTags

Name Beschreibung Wert

Schnellstartvorlagen

Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.

Schablone Beschreibung
Erstellen eines verwalteten App Services-Zertifikats

Bereitstellen in Azure
Erstellen von verwaltetem Zertifikat (kostenlos) APEX (Stammdomäne) für WebApp
Erstellen und Zuweisen eines standardmäßigen App-Dienstzertifikats

Bereitstellen in Azure
Erstellt ein standardmäßiges App-Dienstzertifikat, überprüft es mithilfe einer App-Dienst-App und erstellt SSL-Bindungen, sobald das Zertifikat fertig ist.
Erstellen und Zuweisen eines Wildcard-App-Dienstzertifikats

Bereitstellen in Azure
Erstellt ein Wildcard-App-Dienstzertifikat, überprüft es mithilfe einer App-Dienstdomäne und erstellt SSL-Bindungen in einer App Service-App, sobald das Zertifikat bereit ist.
SSL-Zertifikat für ein ILB ASE oder ein ILB ASE v2

Bereitstellen in Azure
Konfiguriert das Standard-SSL-Zertifikat für ein ILB ASE oder ein ILB ASE v2
Web App-Integration in Key Vault-

Bereitstellen in Azure
Bereitstellen eines Web App-Zertifikats aus dem geheimen Schlüssel des Schlüsseltresors und Verwenden des Zertifikats zum Erstellen einer SSL-Bindung
Web App mit einer benutzerdefinierten Domäne und optionaler SSL-Bindung

Bereitstellen in Azure
Erstellen Sie eine Web-App und mit einer benutzerdefinierten Domäne, und fügen Sie optional SSL-Zertifikat für https-Verschlüsselung hinzu.

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der Zertifikatressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Web/Certificates-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Web/certificates@2019-08-01"
  name = "string"
  kind = "string"
  location = "string"
  body = jsonencode({
    properties = {
      canonicalName = "string"
      hostNames = [
        "string"
      ]
      keyVaultId = "string"
      keyVaultSecretName = "string"
      password = "string"
      pfxBlob = ?
      serverFarmId = "string"
    }
  })
  tags = {
    {customized property} = "string"
  }
}

Eigenschaftswerte

CertificateProperties

Name Beschreibung Wert
kanonischerName CNAME des Zertifikats, das über ein kostenloses Zertifikat ausgestellt werden soll Schnur
hostNames Hostnamen, für die das Zertifikat gilt. string[]
keyVaultId Key Vault Csm-Ressourcen-ID. Schnur
keyVaultSecretName Schlüsseltresorschlüsselname. Schnur
Passwort Zertifikatkennwort. Zeichenfolge (erforderlich)
pfxBlob Pfx-BLOB. jegliche
serverFarmId Ressourcen-ID des zugeordneten App Service-Plans, formatiert als "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". Schnur

Microsoft.Web/Zertifikate

Name Beschreibung Wert
Art Art der Ressource. Schnur
Ort Ressourcenspeicherort. Zeichenfolge (erforderlich)
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Spezifische Eigenschaften der Zertifikatressource CertificateProperties-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte.
Art Der Ressourcentyp "Microsoft.Web/certificates@2019-08-01"

ResourceTags

Name Beschreibung Wert