Azureリソースグループのリソースを検索/チェックするプラグインプラグイン


いくつかのリソースがAzureリソースグループに存在するかどうかをチェックする方法を考えましたか?このタスクは、Azureインフラストラクチャオートメーションを扱う人々にとって非常に一般的です.
ここでは、救助のためのazure-resource-groupプラグインです

リソースリストを読み込む

# list all databases in RG_001102:

my %state = task-run "get resources list", "azure-resource-list", %(
  group     => "RG_001102"
  pattern  => "'servers/databases'"
);

for %state<list> -> $d {
  say $d.perl;
}

リソースグループ内の特定のリソースが存在するかどうかを検証する

# Check if there is any storage account in RG_001102:

task-run "get resources list", "azure-resource-list", %(
  group     => "RG_001102"
  list => (
    "Microsoft.Storage/storageAccounts"
  )         
);
それです.Sparrowhub.ioでアップデートを見てください