この記事は更新から24ヶ月以上経過しているため、最新の情報を別途確認することを推奨いたします。
Automationスケジュールの有効/無効設定についてはAzureポータル上の設定および PowerShellから設定が可能です。
Azureポータル上の設定
Azureポータル > Automationアカウント > 対象のAutomationアカウント > スケジュール > 対象のスケジュールを選択
詳細設定ウィンドウ画面から [有効] を はい or いいえ に設定し、保存します。
Runbookのスクリプトにて無効に設定しているスケジュールを条件により有効に切り替える場合
Set-AzAutomationSchedule コマンドを利用します。
例えばAzureポータル上の設定で無効設定しているスケジュールを条件により有効にする場合には
IsEnabled パラメーターに true を指定します。
$automationAccountName = “MyAutomationAccount”
$scheduleName = “Sample-MonthlyDaysOfMonthSchedule”
Set-AzAutomationSchedule -AutomationAccountName $automationAccountName -Name $scheduleName -IsEnabled $true -ResourceGroupName “ResourceGroup01”
参考:スケジュールを無効にする