Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Microsoft Azure Attestation is een oplossing voor het attesteren van TRUSTED Execution Environments (TEE's). Deze quickstart is gericht op het proces van het implementeren van een Bicep-bestand om een Microsoft Azure Attestation-beleid te maken.
Bicep is een domeinspecifieke taal (DSL) die declaratieve syntaxis gebruikt om Azure-resources te implementeren. Het biedt beknopte syntaxis, betrouwbare typeveiligheid en ondersteuning voor het hergebruik van code. Bicep biedt de beste ontwerpervaring voor uw infrastructuur als code-oplossingen in Azure.
Vereiste voorwaarden
Als je geen Azure-abonnement hebt, maak dan een gratis account aan voordat je begint.
Het Bicep-bestand bekijken
Het Bicep-bestand dat in deze quickstart wordt gebruikt, is afkomstig uit Azure-quickstartsjablonen.
@description('Name of the Attestation provider. Must be between 3 and 24 characters in length and use numbers and lower-case letters only.')
param attestationProviderName string = uniqueString(resourceGroup().name)
@description('Location for all resources.')
param location string = resourceGroup().location
param policySigningCertificates string = ''
var PolicySigningCertificates = {
PolicySigningCertificates: {
keys: [
{
kty: 'RSA'
use: 'sig'
x5c: [
policySigningCertificates
]
}
]
}
}
resource attestationProvider 'Microsoft.Attestation/attestationProviders@2021-06-01' = {
name: attestationProviderName
location: location
properties: (empty(policySigningCertificates) ? json('{}') : PolicySigningCertificates)
}
output attestationName string = attestationProvider.id
output location string = location
output resourceGroupName string = resourceGroup().name
output resourceId string = attestationProvider.id
Azure-resources die zijn gedefinieerd in het Bicep-bestand:
Het Bicep-bestand implementeren
Sla het Bicep-bestand op als main.bicep op uw lokale computer.
Implementeer het Bicep-bestand met behulp van Azure CLI of Azure PowerShell.
az group create --name exampleRG --location eastus az deployment group create --resource-group exampleRG --template-file main.bicepWanneer de implementatie is voltooid, ziet u een bericht waarin wordt aangegeven dat de implementatie is voltooid.
De implementatie valideren
Gebruik Azure Portal, Azure CLI of Azure PowerShell om te controleren of de resourcegroep en serverresource zijn gemaakt.
az resource list --resource-group exampleRG
De hulpbronnen opschonen
Andere Azure Attestation bouwen voort op deze quickstart. Als u van plan bent om verder te gaan met volgende snelle startgidsen en instructies, kunt u deze resources intact laten.
Wanneer u deze niet meer nodig hebt, verwijdert u de resourcegroep, waarmee de Attestation-resource wordt verwijderd. Zo verwijdert u de resourcegroep met behulp van Azure CLI of Azure PowerShell:
az group delete --name exampleRG
Volgende stappen
In deze quickstart hebt u een attestation-resource gemaakt met behulp van een Bicep-bestand en de implementatie gevalideerd. Zie Overzicht van Azure Attestation voor meer informatie over Azure Attestation.