Microsoft.Web-certificaten
Het resourcetype certificaten kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
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'
}
}
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 |
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 |
Naam | Beschrijving | Waarde |
---|
Het resourcetype certificaten kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
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"
}
}
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 |
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' |
Naam | Beschrijving | Waarde |
---|
De volgende Azure-quickstartsjablonen dit resourcetype implementeren.
Sjabloon | Beschrijving |
---|---|
een door App Services beheerd certificaat maken |
Een beheerd certificaat (gratis) APEX (hoofddomein) maken voor WebApp |
een standaard App Service Certificate- maken en toewijzen |
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 |
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- |
Hiermee configureert u het standaard SSL-certificaat voor een ILB ASE of een ILB ASE v2 |
Web App-integratie met Key Vault |
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 |
Maak een web-app en met een aangepast domein en voeg eventueel een SSL-certificaat toe voor https-versleuteling. |
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.
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"
}
}
}
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 |
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" |
Naam | Beschrijving | Waarde |
---|