2016-11-22 4 views
2

最近、定期的に実行されるスケジュールスケジュールが作成されました。 スケジュールの作成は完璧でした。 私は毎週実行される特定のスケジュールを持つAzure Runbookスケジュールリストを取得するとエラーが発生する

Get-AzureAutomationSchedule -AutomationAccountName $automationAccountName 
i get an error message: 
Get-AzureAutomationSchedule : Nie można znaleźć żądanej wartości 'Week'. (The value 'Week' could not be found) 
+ Get-AzureAutomationSchedule -AutomationAccountName $automationAccoun ... 
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    + CategoryInfo   : CloseError: (:) [Get-AzureAutomationSchedule], ArgumentException 
    + FullyQualifiedErrorId : Microsoft.Azure.Commands.Automation.Cmdlet.GetAzureAutomationSchedule 

PowerShellコマンドレットを使用して、すべてのランブックスケジュールのリストを取得したいとき、私は、この特定のスケジュールを削除する場合が利用できるスケジュールの完全な一覧が表示されます。

私は時間別/日常的に実行されるよりもスケジュールがあり、そのような問題は発生しません。

ご協力いただければ幸いです。

Get-AzureRmAutomationSchedule -Name name_of_the_failing_scheduleのコマンドを@ 4c74356b41の提案に従って実行した後、同じエラーメッセージが表示されます。 uはデバッグモードでコマンドレットを実行した後、HTTPレスポンスのボディを見ることができます下

{ 
    "id": "/subscriptions/XXXXXXXXX", 
    "name": "orphaned objects", 
    "properties": { 
    "description": "", 
    "startTime": "2016-11-28T09:00:00+01:00", 
    "startTimeOffsetMinutes": 0.0, 
    "expiryTime": "9999-12-31T23:59:59.9999999+01:00", 
    "expiryTimeOffsetMinutes": 0.0, 
    "isEnabled": true, 
    "nextRun": "2016-11-28T09:00:00+01:00", 
    "nextRunOffsetMinutes": 0.0, 
    "interval": 1, 
    "frequency": "Week", 
    "creationTime": "2016-11-22T10:41:49.433+01:00", 
    "lastModifiedTime": "2016-11-22T10:41:49.433+01:00", 
    "timeZone": "UTC", 
    "advancedSchedule": { 
     "monthDays": null, 
     "monthlyOccurrences": null, 
     "weekDays": [ 
     "Monday" 
     ] 
    } 
    } 
+0

'Get-AzureAutomationSchedule -AutomationAccountName $ automationAccountName -debug'の出力は何ですか? – 4c74356b41

+0

デバッグモードでは、HTTP応答セクションでは、指定されたスケジュールの詳細が本文に表示されますが、実行は同じエラーメッセージで終了します。 (**値 'Week'は見つかりませんでした**) – qbas1409

+0

'Get-AzureRmAutomationSchedule -Name name_of_the_failing_schedule'を試してみませんか? – 4c74356b41

答えて

0

私はAzureRM.AutomationのPowerShellモジュールの古いバージョンで同じエラーを取得:

PS C:\Users\Joe> Get-AzureRmAutomationSchedule -Name Every1WeekOnMonday -AutomationAccountName DemoAccount -ResourceGroupName DemoGroup 
Get-AzureRmAutomationSchedule : Requested value 'Week' was not found. 
At line:1 char:1 
+ Get-AzureRmAutomationSchedule -Name Every1WeekOnMonday -AutomationAcc ... 
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    + CategoryInfo   : CloseError: (:) [Get-AzureRmAutomationSchedule], ArgumentException 
    + FullyQualifiedErrorId : Microsoft.Azure.Commands.Automation.Cmdlet.GetAzureAutomationSchedule 


PS C:\Users\Joe> Get-Module -Name AzureRM.Automation 

ModuleType Version Name        ExportedCommands              
---------- ------- ----        ----------------              
Manifest 1.0.4  AzureRM.Automation     {Export-AzureRmAutomationDscConfiguration, Export-AzureRmAutomationD... 

AzureRM PowerShellコマンドレットの最新バージョンにアップグレードすると、次のように修正されます。

PS C:\Users\Joe> Get-AzureRmAutomationSchedule -Name Every1WeekOnMonday -AutomationAccountName DemoAccount -ResourceGroupName DemoGroup 


StartTime    : 11/22/2016 6:44:00 PM -08:00 
ExpiryTime    : 12/31/9999 3:59:00 PM -08:00 
IsEnabled    : True 
NextRun    : 11/28/2016 6:44:00 PM -08:00 
Interval    : 1 
Frequency    : Week 
MonthlyScheduleOptions : Microsoft.Azure.Commands.Automation.Model.MonthlyScheduleOptions 
WeeklyScheduleOptions : Microsoft.Azure.Commands.Automation.Model.WeeklyScheduleOptions 
TimeZone    : America/Los_Angeles 
ResourceGroupName  : DemoGroup 
AutomationAccountName : DemoAccount 
Name     : Every1WeekOnMonday 
CreationTime   : 11/22/2016 6:15:08 PM -08:00 
LastModifiedTime  : 11/22/2016 6:15:08 PM -08:00 
Description   : 




PS C:\Users\Joe> Get-Module -Name AzureRM.Automation 

ModuleType Version Name        ExportedCommands              
---------- ------- ----        ----------------              
Manifest 2.3.0  AzureRM.Automation     {Export-AzureRmAutomationDscConfiguration, Export-AzureRmAutomationD... 

AzureRM PowerShellコマンドレットのupgrading to the latest versionでこの問題を解決できます。

+0

こんにちは、アップグレードは実際に問題を解決しました!ご助力ありがとうございます!!! – qbas1409

+0

今後も同じ問題で他の人を助けるために役立つ回答を – Joe

+0

私は関連する回答をupvotedしましたが、私は初心者なので何の影響も受けません...申し訳ありません – qbas1409

関連する問題