Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Microsoft Azure Attestation adalah solusi untuk membuktikan Trusted Execution Environments (TEEs). Panduan ini berfokus pada proses penerapan file Bicep untuk membuat kebijakan Attestation Microsoft Azure.
Bicep adalah bahasa pemrogram khusus domain (DSL) yang menggunakan sintaks deklaratif untuk menyebarkan sumber daya Azure. Ini menyediakan sintaks yang ringkas, keamanan jenis yang dapat diandalkan, dan dukungan untuk penggunaan kembali kode. Bicep menawarkan pengalaman penulisan terbaik untuk solusi infrastructure-as-code di Azure.
Prasyarat
Jika Anda tidak memiliki langganan Azure, buatlah akun gratis sebelum Anda memulai.
Tinjau ulang file Bicep
File Bicep yang digunakan dalam quickstart ini berasal dari Azure Quickstart Templates.
@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
Sumber daya Azure yang ditentukan dalam file Bicep:
Menerapkan file Bicep tersebut
Simpan file Bicep sebagai main.bicep ke penyimpanan lokal komputer Anda.
Sebarkan file Bicep menggunakan Azure CLI atau Azure PowerShell.
az group create --name exampleRG --location eastus az deployment group create --resource-group exampleRG --template-file main.bicepSetelah penyebaran selesai, Anda akan melihat pesan yang menunjukkan penyebaran berhasil.
Validasikan penggelaran
Gunakan portal Microsoft Azure, Azure CLI, atau Azure PowerShell untuk memverifikasi grup sumber daya dan sumber daya server dibuat.
az resource list --resource-group exampleRG
Membersihkan sumber daya
Azure Attestation lainnya dikembangkan berdasarkan pengantar cepat ini. Jika Anda berencana untuk terus menggunakan panduan memulai cepat dan tutorial selanjutnya, Anda mungkin ingin membiarkan sumber daya ini tetap ada.
Jika tidak lagi diperlukan, hapus grup sumber daya, yang menghapus sumber daya Pengesahan. Untuk menghapus grup sumber daya menggunakan Azure CLI atau Azure PowerShell:
az group delete --name exampleRG
Langkah selanjutnya
Dalam panduan cepat ini, Anda telah membuat sumber daya pengesahan menggunakan file Bicep, dan memvalidasi penerapan. Untuk mempelajari selengkapnya tentang Azure Attestation, lihat Gambaran Umum Azure Attestation.