az automation source-control
Note
このリファレンスは、Azure CLI (バージョン 2.55.0 以降) のオートメーション拡張機能の一部です。 拡張機能は、az automation source-control コマンドを初めて実行するときに自動的にインストールされます。 拡張機能の詳細をご覧ください。
ソース管理を管理します。
コマンド
名前 | 説明 | 型 | Status |
---|---|---|---|
az automation source-control create |
ソース管理を作成します。 |
拡張子 | GA |
az automation source-control delete |
ソース管理を削除します。 |
拡張子 | GA |
az automation source-control list |
ソース管理の一覧を一覧表示します。 |
拡張子 | GA |
az automation source-control show |
ソース管理名で識別されるソース管理を取得します。 |
拡張子 | GA |
az automation source-control sync-job |
ソース管理の同期ジョブを管理します。 |
拡張子 | GA |
az automation source-control sync-job create |
ソース管理の同期ジョブを作成します。 |
拡張子 | GA |
az automation source-control sync-job list |
ソース管理同期ジョブの一覧を一覧表示します。 |
拡張子 | GA |
az automation source-control sync-job show |
ジョブ ID で識別されるソース管理同期ジョブを取得します。 |
拡張子 | GA |
az automation source-control sync-job stream |
同期ジョブ ストリームを管理します。 |
拡張子 | GA |
az automation source-control sync-job stream list |
同期ジョブ ID で識別される同期ジョブ ストリームの一覧を一覧表示します。 |
拡張子 | GA |
az automation source-control sync-job stream show |
ストリーム ID で識別される同期ジョブ ストリームを取得します。 |
拡張子 | GA |
az automation source-control sync-job update |
ソース管理の同期ジョブを更新します。 |
拡張子 | GA |
az automation source-control update |
ソース管理を更新します。 |
拡張子 | GA |
az automation source-control create
ソース管理を作成します。
az automation source-control create --account
--name
--resource-group
[--access-token]
[--auto-sync {0, 1, f, false, n, no, t, true, y, yes}]
[--branch]
[--description]
[--folder-path]
[--publish-runbook {0, 1, f, false, n, no, t, true, y, yes}]
[--refresh-token]
[--repo-url]
[--source-type {GitHub, VsoGit, VsoTfvc}]
[--token-type {Oauth, PersonalAccessToken}]
例
ソース管理を作成する
az automation source-control create -g rg --automation-account-name myAutomationAccount --name source-control --repo-url https://github.com/myAccount/myRepo.git --branch master --source-type GitHub --folder-path / --access-token ghp_MOCKED_GITHUB_TOKEN --token-type PersonalAccessToken --publish-runbook false
必須のパラメーター
Automation アカウントの名前。
ソース管理名。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
省略可能のパラメーター
アクセス トークン。
ソース管理の自動非同期。 既定値は False です。
ソース管理のリポジトリ ブランチ。 VsoTfvc の空の文字列としてブランチを含めます。
ソース管理のユーザーの説明。
ソース管理のフォルダー パス。 パスは相対パスである必要があります。
ソース管理の自動発行。 既定値は True です。
更新トークン。
ソース管理のリポジトリ URL。
ソースの種類。 大文字と小文字を区別する VsoGit、VsoTfvc、GitHub のいずれかである必要があります。
トークンの型。 PersonalAccessToken または Oauth である必要があります。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az automation source-control delete
ソース管理を削除します。
az automation source-control delete [--account]
[--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
例
ソース管理を削除する
az automation source-control delete -g rg --automation-account-name myAutomationAccount --name sourceControl -y
省略可能のパラメーター
Automation アカウントの名前。
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
ソース管理の名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
確認のダイアログを表示しません。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az automation source-control list
ソース管理の一覧を一覧表示します。
az automation source-control list --account
--resource-group
[--filter]
[--max-items]
[--next-token]
例
ソース管理の一覧表示
az automation source-control list -g rg --automation-account-name myAutomationAccount
必須のパラメーター
Automation アカウントの名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
省略可能のパラメーター
操作に適用するフィルター。
コマンドの出力で返される項目の合計数。 使用可能な項目の合計数が指定された値を超える場合は、コマンドの出力にトークンが提供されます。 改ページ位置の変更を再開するには、後続のコマンドの引数に --next-token
トークン値を指定します。
ページ分割を開始する場所を指定するトークン。 これは、以前に切り捨てられた応答からのトークン値です。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az automation source-control show
ソース管理名で識別されるソース管理を取得します。
az automation source-control show [--account]
[--ids]
[--name]
[--resource-group]
[--subscription]
例
ソース管理に関する情報を取得する
az automation source-control show -g rg --automation-account-name myAutomationAccount --name sourceControl
省略可能のパラメーター
Automation アカウントの名前。
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
ソース管理の名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az automation source-control update
ソース管理を更新します。
az automation source-control update [--access-token]
[--account]
[--add]
[--auto-sync {0, 1, f, false, n, no, t, true, y, yes}]
[--branch]
[--description]
[--folder-path]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--ids]
[--name]
[--publish-runbook {0, 1, f, false, n, no, t, true, y, yes}]
[--refresh-token]
[--remove]
[--repo-url]
[--resource-group]
[--set]
[--source-type {GitHub, VsoGit, VsoTfvc}]
[--subscription]
[--token-type {Oauth, PersonalAccessToken}]
例
ソース管理のプロパティを更新する
az automation source-control update -g rg --automation-account-name myAutomationAccount --name sourceControl --access-token ghp_GITHUB_TOKEN --token-type PersonalAccessToken --publish-runbook True
省略可能のパラメーター
アクセス トークン。
Automation アカウントの名前。
パスとキー値のペアを指定して、オブジェクトの一覧にオブジェクトを追加します。 例: --add property.listProperty <key=value、string、または JSON 文字列>。
ソース管理の自動非同期。 既定値は False です。
ソース管理のリポジトリ ブランチ。 VsoTfvc の空の文字列としてブランチを含めます。
ソース管理のユーザーの説明。
ソース管理のフォルダー パス。 パスは相対パスである必要があります。
'set' または 'add' を使用する場合は、JSON に変換するのではなく、文字列リテラルを保持します。
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
ソース管理の名前。
ソース管理の自動発行。 既定値は True です。
更新トークン。
リストからプロパティまたは要素を削除します。 例: --remove property.list OR --remove propertyToRemove。
ソース管理のリポジトリ URL。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
設定するプロパティ パスと値を指定して、オブジェクトを更新します。 例: --set property1.property2=。
ソースの種類。 大文字と小文字を区別する VsoGit、VsoTfvc、GitHub のいずれかである必要があります。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
トークンの型。 PersonalAccessToken または Oauth である必要があります。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
Azure CLI