Azure İlkesi kaynaklarını dışarı aktarma

Bu makalede, mevcut Azure İlkesi kaynaklarınızı dışarı aktarma hakkında bilgi sağlanır. Kaynaklarınızı dışarı aktarmak yararlı olur ve yedekleme için önerilir, ancak bulut idaresi ve ilkenizi kod olarak işleme yolculuğunuzda da önemli bir adımdır. Azure İlkesi kaynakları dışarı aktarılabilir REST API, Azure CLI ve Azure PowerShell.

Dekont

Tanımları GitHub'a aktarmaya yönelik portal deneyimi Nisan 2023'te kullanım dışı bırakılmıştır.

Azure CLI ile dışarı aktarma

Azure İlkesi tanımları, girişimler ve atamaların her biri ile JSON olarak dışarı aktarılabilirAzure CLI. Bu komutların her biri, JSON'un hangi nesne için alınacağını belirtmek için bir ad parametresi kullanır. Name özelliği genellikle bir GUID'dir ve nesnenin displayName değeri değildir.

Aşağıda VirtualMachine adlıbir ilke tanımı için JSON alma örneği verilmiştir Depolama:

az policy definition show --name 'VirtualMachineStorage'

Azure PowerShell ile dışarı aktarma

Azure İlkesi tanımları, girişimler ve atamaların her biri ile JSON olarak dışarı aktarılabilirAzure PowerShell. Bu cmdlet'lerin her biri, JSON'un hangi nesne için alınacağını belirtmek için bir Ad parametresi kullanır. Name özelliği genellikle bir GUID (Genel Benzersiz Tanımlayıcı) olur ve nesnenin displayName değeri değildir.

Aşağıda d7fff7ea-9d47-4952-b854-b7da261e48f2 adlı ilke tanımı için JSON alma örneği verilmiştir:

Get-AzPolicyDefinition -Name 'd7fff7ea-9d47-4952-b854-b7da261e48f2' | ConvertTo-Json -Depth 10

Azure Portal'da Kaynak Grafı ile CSV'ye aktarma

Azure Kaynak Grafı karmaşık filtreleme, gruplandırma ve sıralama ile büyük ölçekte sorgulama olanağı sağlar. Azure Kaynak Grafı tanımlar, atamalar ve muafiyetler gibi ilke kaynaklarını içeren ilke kaynakları tablosunu destekler. Örnek sorgularımızı gözden geçirin. Kaynak Grafı gezgini portalı deneyimi, "CSV'ye İndir" araç çubuğu seçeneği kullanılarak sorgu sonuçlarının CSV'ye indirilmesine olanak tanır.

Sonraki adımlar