Slide 24
Slide 24 text
PowerShell
# 認証する
Connect-AzAccount
# 現在のコンテキストを確認する(認証したID,AADテナント,対象のサブスクリプション等)
Get-AzContext
# 対象サブスクリプションが適切でない場合には切り替える
#Get-AzSubscription
#Select-AzSubscription -Subscription
# トークンが取得できることを確認する
Get-AzAccessToken
$token = (Get-AzAccessToken).token
# リソースグループを作成する
$subscriptionId = (Get-AzContext).Subscription.Id
$resourceGroupName = "testrg1"
$url = "https://management.azure.com/subscriptions/${subscriptionId}/resourcegroups/${resourceGroupName}?api-
version=2021-04-01"
$headers = @{
"Authorization" = "Bearer $token"
"Content-type" = "application/json"
}
$body = '{location:"JapanEast"}'
Invoke-RestMethod -Method PUT -Uri $url -Headers $headers -Body $body