次の方法で共有


Runbook - List By Automation Account

Runbook の一覧を取得します。

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks?api-version=2023-11-01

URI パラメーター

名前 / 必須 説明
automationAccountName
path True

string

Automation アカウントの名前。

resourceGroupName
path True

string

Azure リソース グループの名前。

正規表現パターン: ^[-\w\._]+$

subscriptionId
path True

string

Microsoft Azure サブスクリプションを一意に識別するサブスクリプション資格情報を取得します。 サブスクリプション ID は、全ての修理依頼についてURI の一部を生じさせます。

api-version
query True

string

クライアント API のバージョン。

応答

名前 説明
200 OK

RunbookListResult

OK

Other Status Codes

ErrorResponse

操作が失敗した理由を説明するオートメーション エラー応答。

セキュリティ

azure_auth

Azure Active Directory OAuth2 フロー

型: oauth2
フロー: implicit
Authorization URL (承認 URL): https://login.microsoftonline.com/common/oauth2/authorize

スコープ

名前 説明
user_impersonation ユーザー アカウントの借用

List runbooks by automation account

要求のサンプル

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Automation/automationAccounts/ContoseAutomationAccount/runbooks?api-version=2023-11-01

応答のサンプル

{
  "value": [
    {
      "id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Automation/automationAccounts/ContoseAutomationAccount/runbooks/ASR-AddPublicIp",
      "location": "East US 2",
      "name": "ASR-AddPublicIp",
      "type": "Microsoft.Automation/AutomationAccounts/Runbooks",
      "properties": {
        "runbookType": "PowerShell",
        "state": "Published",
        "logVerbose": true,
        "logProgress": true,
        "logActivityTrace": 1,
        "creationTime": "2017-03-28T21:32:25.78+00:00",
        "lastModifiedTime": "2017-03-28T21:32:25.81+00:00"
      }
    },
    {
      "id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Automation/automationAccounts/ContoseAutomationAccount/runbooks/AutoExport",
      "location": "East US 2",
      "name": "AutoExport",
      "type": "Microsoft.Automation/AutomationAccounts/Runbooks",
      "properties": {
        "runbookType": "PowerShell",
        "state": "Published",
        "logVerbose": true,
        "logProgress": true,
        "logActivityTrace": 1,
        "creationTime": "2017-03-28T21:32:27.327+00:00",
        "lastModifiedTime": "2017-03-28T21:32:27.327+00:00"
      }
    },
    {
      "id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Automation/automationAccounts/ContoseAutomationAccount/runbooks/Get-AzureVMTutorial",
      "location": "East US 2",
      "name": "Get-AzureVMTutorial",
      "type": "Microsoft.Automation/AutomationAccounts/Runbooks",
      "properties": {
        "runbookType": "PowerShellWorkflow",
        "state": "Published",
        "logVerbose": false,
        "logProgress": true,
        "logActivityTrace": 1,
        "creationTime": "2017-03-28T21:32:23.75+00:00",
        "lastModifiedTime": "2017-03-28T21:32:23.75+00:00"
      }
    }
  ]
}

定義

名前 説明
ContentHash

Runbook プロパティの種類の定義。

ContentLink

コンテンツ リンクの定義。

ErrorResponse

操作エラーのエラー応答

Runbook

Runbook の種類の定義。

RunbookDraft
RunbookListResult

リスト Runbook 操作の応答モデル。

RunbookParameter

Runbook パラメーター型の定義。

RunbookProvisioningState

Runbook のプロビジョニング状態を取得または設定します。

RunbookState

Runbook の状態を取得または設定します。

RunbookTypeEnum

Runbook の種類を取得または設定します。

ContentHash

Runbook プロパティの種類の定義。

名前 説明
algorithm

string

コンテンツのハッシュに使用するコンテンツ ハッシュ アルゴリズムを取得または設定します。

value

string

コンテンツの予想されるハッシュ値を取得または設定します。

コンテンツ リンクの定義。

名前 説明
contentHash

ContentHash

ハッシュを設定します。

uri

string

コンテンツの URI を設定します。

version

string

コンテンツのバージョンを設定します。

ErrorResponse

操作エラーのエラー応答

名前 説明
code

string

エラー コード

message

string

操作が失敗した理由を示すエラー メッセージ。

Runbook

Runbook の種類の定義。

名前 説明
etag

string

リソースの etag を取得または設定します。

id

string

リソースの完全修飾リソース ID

location

string

リソースが保存されている Azure リージョン

name

string

リソースの名前

properties.creationTime

string

作成時刻を取得または設定します。

properties.description

string

説明を取得または設定します。

properties.draft

RunbookDraft

下書きの Runbook プロパティを取得または設定します。

properties.jobCount

integer

Runbook のジョブ数を取得または設定します。

properties.lastModifiedBy

string

によって最後に変更された を取得または設定します。

properties.lastModifiedTime

string

最終変更時刻を取得または設定します。

properties.logActivityTrace

integer

Runbook のアクティビティ トレースをログに記録するオプションを取得または設定します。

properties.logProgress

boolean

進行状況ログ オプションを取得または設定します。

properties.logVerbose

boolean

詳細ログ オプションを取得または設定します。

properties.outputTypes

string[]

Runbook の出力の種類を取得または設定します。

properties.parameters

<string,  RunbookParameter>

Runbook パラメーターを取得または設定します。

properties.provisioningState

RunbookProvisioningState

Runbook のプロビジョニング状態を取得または設定します。

properties.publishContentLink

ContentLink

発行された Runbook コンテンツ リンクを取得または設定します。

properties.runbookType

RunbookTypeEnum

Runbook の種類を取得または設定します。

properties.state

RunbookState

Runbook の状態を取得または設定します。

tags

object

リソース タグ。

type

string

リソースの型。

RunbookDraft

名前 説明
creationTime

string

Runbook ドラフトの作成時間を取得または設定します。

draftContentLink

ContentLink

下書き Runbook コンテンツ リンクを取得または設定します。

inEdit

boolean

Runbook が編集モードであるかどうかを取得または設定します。

lastModifiedTime

string

Runbook ドラフトの最終変更時刻を取得または設定します。

outputTypes

string[]

Runbook の出力の種類を取得または設定します。

parameters

<string,  RunbookParameter>

Runbook の下書きパラメーターを取得または設定します。

RunbookListResult

リスト Runbook 操作の応答モデル。

名前 説明
nextLink

string

次のリンクを取得または設定します。

value

Runbook[]

Runbook の一覧を取得または設定します。

RunbookParameter

Runbook パラメーター型の定義。

名前 説明
defaultValue

string

パラメーターの既定値を取得または設定します。

isMandatory

boolean

パラメーターが必須かどうかを示すブール値を取得または設定します。

position

integer

パラメーターの位置を取得または設定します。

type

string

パラメーターの型を取得または設定します。

RunbookProvisioningState

Runbook のプロビジョニング状態を取得または設定します。

名前 説明
Succeeded

string

RunbookState

Runbook の状態を取得または設定します。

名前 説明
Edit

string

New

string

Published

string

RunbookTypeEnum

Runbook の種類を取得または設定します。

名前 説明
Graph

string

GraphPowerShell

string

GraphPowerShellWorkflow

string

PowerShell

string

PowerShell72

string

PowerShellWorkflow

string

Python2

string

Python3

string

Script

string