Microsoft.Web-Zertifikate 2023-01-01
Bicep-Ressourcendefinition
Der Zertifikatressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
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@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'
}
}
Eigenschaftswerte
CertificateProperties
Name | Beschreibung | Wert |
---|---|---|
kanonischerName | CNAME des Zertifikats, das über ein kostenloses Zertifikat ausgestellt werden soll | Schnur |
domainValidationMethod | Methode der Domänenüberprüfung für kostenloses Zertifikat | Schnur |
hostNames | Hostnamen, für die das Zertifikat gilt. | string[] |
keyVaultId | Key Vault Csm-Ressourcen-ID. | Schnur |
keyVaultSecretName | Schlüsseltresorschlüsselname. | Schnur |
Passwort | Zertifikatkennwort. | Schnur |
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:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
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": "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"
}
}
Eigenschaftswerte
CertificateProperties
Name | Beschreibung | Wert |
---|---|---|
kanonischerName | CNAME des Zertifikats, das über ein kostenloses Zertifikat ausgestellt werden soll | Schnur |
domainValidationMethod | Methode der Domänenüberprüfung für kostenloses Zertifikat | Schnur |
hostNames | Hostnamen, für die das Zertifikat gilt. | string[] |
keyVaultId | Key Vault Csm-Ressourcen-ID. | Schnur |
keyVaultSecretName | Schlüsseltresorschlüsselname. | Schnur |
Passwort | Zertifikatkennwort. | Schnur |
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 | '2023-01-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 |
Erstellen von verwaltetem Zertifikat (kostenlos) APEX (Stammdomäne) für WebApp |
Erstellen und Zuweisen eines standardmäßigen App-Dienstzertifikats |
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 |
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 |
Konfiguriert das Standard-SSL-Zertifikat für ein ILB ASE oder ein ILB ASE v2 |
Web App-Integration in Key Vault- |
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 |
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@2023-01-01"
name = "string"
kind = "string"
location = "string"
body = jsonencode({
properties = {
canonicalName = "string"
domainValidationMethod = "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 |
domainValidationMethod | Methode der Domänenüberprüfung für kostenloses Zertifikat | Schnur |
hostNames | Hostnamen, für die das Zertifikat gilt. | string[] |
keyVaultId | Key Vault Csm-Ressourcen-ID. | Schnur |
keyVaultSecretName | Schlüsseltresorschlüsselname. | Schnur |
Passwort | Zertifikatkennwort. | Schnur |
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@2023-01-01" |
ResourceTags
Name | Beschreibung | Wert |
---|