Общие сведения о Azure PowerShell

Завершено

Azure PowerShell — это коллекция модулей для управления ресурсами Azure непосредственно из PowerShell. PowerShell предоставляет функции автоматизации, которые можно использовать для управления ресурсами Azure.

Модуль Az PowerShell основан на .NET Standard. Он работает с PowerShell 7.x или более поздней версией во всех операционных системах. Он также совместим с Windows PowerShell 5.1.

Модуль Az PowerShell можно установить локально в Windows, Linux и macOS. Его также можно использовать из веб-браузера с помощью Azure Cloud Shell или в контейнере Docker.

Необходимые компоненты

Так как ваша компания уже использует Azure, у вас есть активная подписка Azure. Вы используете PowerShell в Azure Cloud Shell.

Создание или изменение группы ресурсов

Перед созданием учетной записи хранения необходимо создать группу ресурсов или использовать существующую.

Создайте группу ресурсов Azure с именем storageaccountexamplerg в регионе eastus с помощью командлета New-AzResourceGroup :

New-AzResourceGroup -Name storageaccountexamplerg -Location eastus

Создание учетной записи хранилища

Имена учетных записей хранения должны составлять от 3 до 24 символов и содержать только цифры и строчные буквы. Имя учетной записи хранения должно быть уникальным в Azure.

Используйте командлет, чтобы убедиться, что имя, выбранное Get-AzStorageAccountNameAvailability для учетной записи хранения, является допустимым и еще не используется:

Get-AzStorageAccountNameAvailability -Name <storage-account-name>

New-AzStorageAccount Используйте командлет для создания новой учетной записи хранения Azure. Обязательные параметры: Name, ResourceGroupName, Location и SkuName. Параметр Kind является необязательным и по умолчанию используется, StorageV2 если он не указан.

New-AzStorageAccount -Name <storage-account-name> -ResourceGroupName storageaccountexamplerg -Location eastus -SkuName Standard_RAGRS

Проверка учетной записи хранения

Чтобы убедиться, что существует группа хранения, используйте Get-AzStorageAccount командлет. Обязательные параметры отсутствуют. Используйте параметр ResourceGroupName для возврата только учетных записей хранения в определенной группе ресурсов. Используйте параметры Name и ResourceGroupName, чтобы вернуть только определенную учетную запись хранения.

Get-AzStorageAccount -Name <storage-account-name> -ResourceGroupName storageaccountexamplerg

Очистка ресурсов

Remove-AzResourceGroup Используйте командлет для удаления группы ресурсов. Единственным обязательным параметром является Name. Удаление группы ресурсов удаляет группу и все ресурсы, содержащиеся в ней. Если ресурсы за пределами области учетной записи хранения, созданной в этом уроке, существуют в storageaccountexamplerg группе ресурсов, они также удаляются.

Remove-AzResourceGroup -Name storageaccountexamplerg

Remove-AzStorageAccount Используйте командлет для удаления учетной записи хранения. Обязательные параметры : Name и ResourceGroupName.

Remove-AzStorageAccount -Name <storage-account-name> -ResourceGroupName storageaccountexamplerg