Lezen in het Engels

Delen via


Microsoft.Web-certificaten

Een implementatietaal kiezen

Bicep-resourcedefinitie

Het resourcetype certificaten kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Web/certificates-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Web/certificates@2024-04-01' = {
  kind: 'string'
  location: 'string'
  name: 'string'
  properties: {
    canonicalName: 'string'
    domainValidationMethod: 'string'
    hostNames: [
      'string'
    ]
    keyVaultId: 'string'
    keyVaultSecretName: 'string'
    password: 'string'
    pfxBlob: any(...)
    serverFarmId: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Eigenschapswaarden

CertificateProperties

Naam Beschrijving Waarde
canonicalName CNAME van het certificaat dat moet worden uitgegeven via een gratis certificaat touw
domainValidationMethod Methode van domeinvalidatie voor gratis certificaat touw
hostNames Hostnamen waarop het certificaat van toepassing is. string[]
keyVaultId Key Vault Csm-resource-id. touw
keyVaultSecretName Naam van sleutelkluisgeheim. touw
wachtwoord Certificaatwachtwoord. touw
pfxBlob Pfx-blob. enig
serverFarmId Resource-id van het bijbehorende App Service-plan, opgemaakt als: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". touw

Microsoft.Web/certificates

Naam Beschrijving Waarde
soort Soort resource. Als de resource een app is, kunt u verwijzen naar https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference voor meer informatie over ondersteunde waarden voor soort. touw
locatie Resourcelocatie. tekenreeks (vereist)
naam De resourcenaam tekenreeks (vereist)
eigenschappen Specifieke eigenschappen van certificaatresources CertificateProperties-
etiketten Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen

ResourceTags

Naam Beschrijving Waarde

Resourcedefinitie van ARM-sjabloon

Het resourcetype certificaten kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Web/certificates-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Web/certificates",
  "apiVersion": "2024-04-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"
  }
}

Eigenschapswaarden

CertificateProperties

Naam Beschrijving Waarde
canonicalName CNAME van het certificaat dat moet worden uitgegeven via een gratis certificaat touw
domainValidationMethod Methode van domeinvalidatie voor gratis certificaat touw
hostNames Hostnamen waarop het certificaat van toepassing is. string[]
keyVaultId Key Vault Csm-resource-id. touw
keyVaultSecretName Naam van sleutelkluisgeheim. touw
wachtwoord Certificaatwachtwoord. touw
pfxBlob Pfx-blob. enig
serverFarmId Resource-id van het bijbehorende App Service-plan, opgemaakt als: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". touw

Microsoft.Web/certificates

Naam Beschrijving Waarde
apiVersion De API-versie '2024-04-01'
soort Soort resource. Als de resource een app is, kunt u verwijzen naar https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference voor meer informatie over ondersteunde waarden voor soort. touw
locatie Resourcelocatie. tekenreeks (vereist)
naam De resourcenaam tekenreeks (vereist)
eigenschappen Specifieke eigenschappen van certificaatresources CertificateProperties-
etiketten Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
soort Het resourcetype 'Microsoft.Web/certificates'

ResourceTags

Naam Beschrijving Waarde

Gebruiksvoorbeelden

Azure-snelstartsjablonen

De volgende Azure-quickstartsjablonen dit resourcetype implementeren.

Sjabloon Beschrijving
een door App Services beheerd certificaat maken

implementeren in Azure
Een beheerd certificaat (gratis) APEX (hoofddomein) maken voor WebApp
een standaard App Service Certificate- maken en toewijzen

implementeren in Azure
Hiermee maakt u een standaard App Service-certificaat, controleert u het met behulp van een App Service-app en maakt u SSL-bindingen zodra het certificaat gereed is
Een app servicecertificaat met jokertekens maken en toewijzen

implementeren in Azure
Hiermee maakt u een App Service-certificaat met jokertekens, controleert u het met behulp van een App Service-domein en maakt u SSL-bindingen op een App Service-app zodra het certificaat gereed is
SSL-certificaat voor een ILB AS-omgeving of een ILB ASE v2-

implementeren in Azure
Hiermee configureert u het standaard SSL-certificaat voor een ILB ASE of een ILB ASE v2
Web App-integratie met Key Vault

implementeren in Azure
Een Web App-certificaat implementeren vanuit Key Vault-geheim en gebruiken voor het maken van SSL-binding
Web App met een aangepast domein en een optionele SSL-binding

implementeren in Azure
Maak een web-app en met een aangepast domein en voeg eventueel een SSL-certificaat toe voor https-versleuteling.

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype certificaten kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Web/certificates-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

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

Eigenschapswaarden

CertificateProperties

Naam Beschrijving Waarde
canonicalName CNAME van het certificaat dat moet worden uitgegeven via een gratis certificaat touw
domainValidationMethod Methode van domeinvalidatie voor gratis certificaat touw
hostNames Hostnamen waarop het certificaat van toepassing is. string[]
keyVaultId Key Vault Csm-resource-id. touw
keyVaultSecretName Naam van sleutelkluisgeheim. touw
wachtwoord Certificaatwachtwoord. touw
pfxBlob Pfx-blob. enig
serverFarmId Resource-id van het bijbehorende App Service-plan, opgemaakt als: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". touw

Microsoft.Web/certificates

Naam Beschrijving Waarde
soort Soort resource. Als de resource een app is, kunt u verwijzen naar https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference voor meer informatie over ondersteunde waarden voor soort. touw
locatie Resourcelocatie. tekenreeks (vereist)
naam De resourcenaam tekenreeks (vereist)
eigenschappen Specifieke eigenschappen van certificaatresources CertificateProperties-
etiketten Resourcetags Woordenlijst met tagnamen en -waarden.
soort Het resourcetype "Microsoft.Web/certificates@2024-04-01"

ResourceTags

Naam Beschrijving Waarde