Azure genişletilmiş bölgesine erişim isteme

Azure Genişletilmiş Bölgeler konumlarında Azure kaynakları oluşturmak için aboneliğinizi ilgili Azure genişletilmiş bölgesine açıkça kaydetmeniz gerekir. Bu özellik varsayılan olarak etkinleştirilmediğinden abonelik sahibi hesabı kullanırsınız. Abonelik Azure genişletilmiş bölgesine kaydedildikten sonra, söz konusu Azure genişletilmiş bölgesi içinde kaynak oluşturabilir ve yönetebilirsiniz.

Bu makalede, PowerShell'i veya Azure CLI'yı kullanarak bir Azure genişletilmiş bölgesi istemeyi ve bu bölgeye erişim kazanmayı öğreneceksiniz.

Önkoşullar

  • Faturalanabilir bir Azure hesabı.

  • Azure Cloud Shell veya Azure PowerShell.

    Bu makaledeki adımlar, Azure PowerShell cmdlet'lerini Cloud Shell'de etkileşimli olarak çalıştırır. Cmdlet'leri Cloud Shell'de çalıştırmak için bir kod bloğunun sağ üst köşesindeki Cloud Shell'i Aç'ı seçin. Kodu kopyalamak için Kopyala'yı seçin ve çalıştırmak için Cloud Shell'e yapıştırın. Cloud Shell'i Azure portalından da çalıştırabilirsiniz.

    Cmdlet'leri çalıştırmak için Azure PowerShell'i yerel olarak da yükleyebilirsiniz. Bu makale, Az.EdgeZones modülünün 0.1.0 veya sonraki bir sürümünü gerektirir. Yüklü sürümü bulmak için Get-Module -ListAvailable Az.EdgeZones cmdlet'ini çalıştırın. Modülü yüklemek için Install-Module Az.EdgeZones cmdlet'ini Az.EdgeZones çalıştırın. PowerShell'i yerel olarak çalıştırıyorsanız Connect-AzAccount cmdlet'ini kullanarak Azure'da oturum açın.

Aboneliğinizi Microsoft.EdgeZones kaynak sağlayıcısına kaydetme

Bu bölümde, kaynak sağlayıcısını Microsoft.EdgeZones aboneliğinize kaydedersiniz.

  1. Azure Genişletilmiş Bölgeleri'ni kaydetmek istediğiniz aboneliği seçmek için Select-AzContext cmdlet'ini kullanın.

    Set-AzContext -SubscriptionId 'aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e'
    
  2. Kaynak sağlayıcısını kaydetmek için Register-AzResourceProvider cmdlet'ini Microsoft.EdgeZones kullanın.

    Register-AzResourceProvider -ProviderNamespace 'Microsoft.EdgeZones'
    
  3. Kayıt durumunu denetlemek için Get-AzResourceProvider cmdlet'ini kullanın.

    Get-AzResourceProvider –ProviderNamespace 'Microsoft.EdgeZones'
    

    Kayıt durumu Registered olana kadar bekleyin. Hala PendingRegister ise, Azure genişletilmiş bölgesini gösterme, listeleme, kaydetme veya kaydını kaldırma girişimi başarısız olur.

Azure genişletilmiş bölgesine kaydolma

Bir Azure genişletilmiş bölgesine kaydolmak için, Azure Genişletilmiş Bölgeleri'ni kaydetmek istediğiniz aboneliği seçin ve genişletilmiş bölge adını belirtin.

Not

Azure Genişletilmiş Bölgeleri'ne kaydolmak için kullandığınız Azure hesabı faturalanabilir bir hesap olmalıdır. Geri bildiriminizi paylaşmak veya Azure Genişletilmiş Bölgeler hakkında soru sormak için Azure Genişletilmiş Bölgeler desteğine başvurun.

  1. Aboneliğinizde kullanılabilen tüm Azure genişletilmiş bölgelerini listelemek için Get-AzEdgeZonesExtendedZone cmdlet'ini kullanın.

    Get-AzEdgeZonesExtendedZone
    
  2. Bir Azure genişletilmiş bölgesine kaydolmak için Register-AzEdgeZonesExtendedZone cmdlet'ini kullanın. Aşağıdaki örnek, Los Angeles'ı genişletilmiş bölge olarak kaydeder.

    Register-AzEdgeZonesExtendedZone -Name 'losangeles'
    
  3. Bir Azure genişletilmiş bölgesinin kayıt durumunu denetlemek için Get-AzEdgeZonesExtendedZone cmdlet'ini kullanın. Aşağıdaki örnek, Los Angeles genişletilmiş bölgesinin kayıt durumunu denetler.

    Get-AzEdgeZonesExtendedZone -Name 'losangeles'
    

    İsteğiniz onaylandıktan sonra kayıt durumu olur Registered.

    Not

    Azure genişletilmiş bölgesini, kayıt durumu Registered haline gelene kadar kullanamazsınız.

Azure genişletilmiş bölgesinin kaydını silme

Bu bölümde, bir Azure genişletilmiş bölgesi için aboneliğinizin kaydını nasıl kaldıracağınızı öğreneceksiniz.

  1. Bir Azure genişletilmiş bölgesi için aboneliğinizin kaydını kaldırmak için Unregister-AzEdgeZonesExtendedZone cmdlet'ini kullanın. Aşağıdaki örnek, Los Angeles'ın kaydını genişletilmiş bölge olarak kaldırıyor.

    Unregister-AzEdgeZonesExtendedZone -Name 'losangeles'
    
  2. Bir Azure genişletilmiş bölgesinin kayıt durumunu denetlemek için Get-AzEdgeZonesExtendedZone cmdlet'ini kullanın. Aşağıdaki örnek, Los Angeles genişletilmiş bölgesinin kayıt durumunu denetler.

    Get-AzEdgeZonesExtendedZone -Name 'losangeles'
    

    Not

    Bir Azure genişletilmiş bölgesinin kaydının kaldırılması kayıt durumunu PendingUnregister olarak gösterir. Genişletilmiş bölge, kayıt durumu NotRegistered haline gelene kadar aboneliğinizde kalır.