#!/bin/bash set -e # Default values prefix="" suffix="" # Parse arguments while [[ $# -gt 0 ]]; do case "$1" in --prefix) prefix="$2" shift 2 ;; --suffix) suffix="$2" shift 2 ;; *) shift ;; esac done # storage-monitor app registration tee > storage-monitor-required-resource.json </dev/null 2>&1; do echo "App registration not ready for admin consent yet, retrying in 5s..." sleep 5 done echo "Please make a note of below values:" echo "Client ID: ${storage_monitor_client_id}" echo "Client Secret: ${client_secret}" echo "Tenant ID: $(az account show --query tenantId)"