ブログ エントリ「Azure PowerShell – Az モジュール v11.0.0 がリリースされました」にも記載していましたが、PowerShell で利用可能な Azure Container Apps 関連のコマンドレット (Az.App モジュール) が GA (v1.0.0) となりました。
てっきり知らない子扱いだと思ってたので、ちょっと驚いてる。
なお Az.App モジュールは、Az モジュール v11.0.0 に含まれていますが、個別にインストールすることで利用可能となっています。
Install-Module -Name Az.App
コマンドレット自体も、プレビュー扱いだった v0.1.1 よりも格段に増えているため、Azure Container Apps (Az.App モジュール) のコマンドレット一覧を v1.0.0 として纏めました (Az.App モジュールがインストールされている状態で以下のコマンドを実行することで、表示することが可能です)。
Get-Command -Module Az.App
スポンサーリンク
Az.App モジュール v1.0.0 コマンドレット一覧
# | コマンドレット | 概要 |
---|---|---|
1 | Disable-AzContainerAppRevision | コンテナー アプリのリビジョンを非アクティブにします |
2 | Enable-AzContainerAppRevision | コンテナー アプリのリビジョンをアクティブにします |
3 | Get-AzContainerApp | コンテナー アプリのプロパティ情報を取得します |
4 | Get-AzContainerAppAuthConfig | コンテナー アプリの AuthConfig 情報を取得します |
5 | Get-AzContainerAppAuthToken | コンテナー アプリのシークレット トークン情報を取得します |
6 | Get-AzContainerAppAvailableWorkloadProfile | 場所に対するすべての利用可能なワークロード プロファイル情報を取得します |
7 | Get-AzContainerAppBillingMeter | 場所に対するすべての billingMeters 情報を取得します |
8 | Get-AzContainerAppConnectedEnv | connected Environment のプロパティ情報を取得します |
9 | Get-AzContainerAppConnectedEnvCert | 指定した証明書情報を取得します |
10 | Get-AzContainerAppConnectedEnvDapr | Dapr Component 情報を取得します |
11 | Get-AzContainerAppConnectedEnvDaprSecret | Dapr Component のシークレット情報を一覧表示します |
12 | Get-AzContainerAppConnectedEnvStorage | connected Environment のストレージ情報を取得します |
13 | Get-AzContainerAppCustomHostName | コンテナー アプリのカスタム ホスト名を分析します |
14 | Get-AzContainerAppDiagnosticDetector | コンテナー アプリの診断結果の情報を取得します |
15 | Get-AzContainerAppDiagnosticRevision | Container App のリビジョン情報を取得します |
16 | Get-AzContainerAppDiagnosticRoot | Container App のプロパティ情報を取得します |
17 | Get-AzContainerAppJob | Container Apps Job のプロパティ情報を取得します |
18 | Get-AzContainerAppJobExecution | 単一ジョブ実行の詳細情報を取得します |
19 | Get-AzContainerAppJobSecret | Container Apps Job のシークレット情報を一覧表示します |
20 | Get-AzContainerAppManagedCert | 指定したマネージド証明書情報を取得します |
21 | Get-AzContainerAppManagedEnv | コンテナー アプリ環境をホストするのに使用されるマネージド 環境のプロパティ情報を取得します |
22 | Get-AzContainerAppManagedEnvAuthToken | リソース名が使用可能かどうかをチェックします |
23 | Get-AzContainerAppManagedEnvCert | 指定した証明書情報を取得します |
24 | Get-AzContainerAppManagedEnvDapr | Dapr Component 情報を取得します |
25 | Get-AzContainerAppManagedEnvDaprSecret | Dapr Component のシークレット情報を一覧表示します |
26 | Get-AzContainerAppManagedEnvDiagnosticDetector | コンテナー アプリをホストするために使用される診断データの情報を取得します |
27 | Get-AzContainerAppManagedEnvDiagnosticRoot | コンテナー アプリをホストするのに使用されるマネージド環境のプロパティ情報を取得します |
28 | Get-AzContainerAppManagedEnvStorage | マネージド環境のストレージ情報を取得します |
29 | Get-AzContainerAppManagedEnvWorkloadProfileState | マネージド環境のすべてのワークロード プロファイル状態を取得します |
30 | Get-AzContainerAppRevision | コンテナー アプリのリビジョン情報を取得します |
31 | Get-AzContainerAppRevisionReplica | コンテナー アプリのリビジョンに対するレプリカ情報を取得します |
32 | Get-AzContainerAppSecret | コンテナー アプリのシークレット情報を一覧表示します |
33 | Get-AzContainerAppSourceControl | コンテナー アプリの SourceControl 情報を取得します |
34 | New-AzContainerApp | コンテナー アプリを作成します |
35 | New-AzContainerAppAuthConfig | Container App に AuthConfig を作成します |
36 | New-AzContainerAppConfigurationObject | Configuration にインメモリ オブジェクトを作成します |
37 | New-AzContainerAppConnectedEnv | connected Environment を作成します |
38 | New-AzContainerAppConnectedEnvCert | 証明書を作成します |
39 | New-AzContainerAppConnectedEnvDapr | connected environment に Dapr Component を作成します |
40 | New-AzContainerAppConnectedEnvStorage | connectedEnvironment のストレージを作成します |
41 | New-AzContainerAppCustomDomainObject | CustomDomain のインメモリ オブジェクトを作成します |
42 | New-AzContainerAppDaprMetadataObject | DaprMetadata のインメモリ オブジェクトを作成します |
43 | New-AzContainerAppEnvironmentVarObject | EnvironmentVar のインメモリ オブジェクトを作成します |
44 | New-AzContainerAppIdentityProviderObject | IdentityProviders のインメモリ オブジェクトを作成します |
45 | New-AzContainerAppInitContainerTemplateObject | InitContainer のインメモリ オブジェクトを作成します |
46 | New-AzContainerAppIPSecurityRestrictionRuleObject | IPSecurityRestrictionRule のインメモリ オブジェクトを作成します |
47 | New-AzContainerAppJob | Container Apps Job を作成します |
48 | New-AzContainerAppJobExecutionContainerObject | JobExecutionContainer のインメモリ オブジェクトを作成します |
49 | New-AzContainerAppJobScaleRuleObject | JobScaleRule のインメモリ オブジェクトを作成します |
50 | New-AzContainerAppManagedCert | マネージド証明書を作成します |
51 | New-AzContainerAppManagedEnv | コンテナー アプリをホストするために使用されるマネージド環境を作成します |
52 | New-AzContainerAppManagedEnvCert | 証明書を作成します |
53 | New-AzContainerAppManagedEnvDapr | マネージド環境に Dapr Component を作成します |
54 | New-AzContainerAppManagedEnvStorage | managedEnvironment のストレージを作成します |
55 | New-AzContainerAppProbeHeaderObject | ContainerAppProbeHttpGetHttpHeadersItem にインメモリ オブジェクトを作成します |
56 | New-AzContainerAppProbeObject | ContainerAppProbe にインメモリ オブジェクトを作成します |
57 | New-AzContainerAppRegistryCredentialObject | RegistryCredentials にインメモリ オブジェクトを作成します |
58 | New-AzContainerAppScaleRuleAuthObject | ScaleRuleAuth にインメモリ オブジェクトを作成します |
59 | New-AzContainerAppScaleRuleObject | ScaleRule のインメモリ オブジェクトを作成します |
60 | New-AzContainerAppSecretObject | Secret のインメモリ オブジェクトを作成します |
61 | New-AzContainerAppSecretVolumeItemObject | SecretVolumeItem のインメモリ オブジェクトを作成します |
62 | New-AzContainerAppServiceBindObject | ServiceBind のインメモリ オブジェクトを作成します |
63 | New-AzContainerAppSourceControl | Container App の SourceControl を作成します |
64 | New-AzContainerAppTemplateObject | Container のインメモリ オブジェクトを作成します |
65 | New-AzContainerAppTrafficWeightObject | TrafficWeight のインメモリ オブジェクトを作成します |
66 | New-AzContainerAppVolumeMountObject | VolumeMount のインメモリ オブジェクトを作成します |
67 | New-AzContainerAppVolumeObject | Volume のインメモリ オブジェクトを作成します |
68 | New-AzContainerAppWorkloadProfileObject | WorkloadProfile のインメモリ オブジェクトを作成します |
69 | Remove-AzContainerApp | Container App を削除します |
70 | Remove-AzContainerAppAuthConfig | コンテナー アプリの AuthConfig を削除します |
71 | Remove-AzContainerAppConnectedEnv | connectedEnvironment を削除します |
72 | Remove-AzContainerAppConnectedEnvCert | 指定した証明書を削除します |
73 | Remove-AzContainerAppConnectedEnvDapr | connected environment から Dapr Component を削除します |
74 | Remove-AzContainerAppConnectedEnvStorage | connectedEnvironment のストレージを削除します |
75 | Remove-AzContainerAppJob | Container Apps Job を削除します |
76 | Remove-AzContainerAppManagedCert | 指定したマネージド証明書を削除します |
77 | Remove-AzContainerAppManagedEnv | マネージド環境にコンテナー アプリがない場合にマネージド環境を削除します |
78 | Remove-AzContainerAppManagedEnvCert | 指定した証明書を削除します |
79 | Remove-AzContainerAppManagedEnvDapr | マネージド環境から Dapr Component を削除します |
80 | Remove-AzContainerAppManagedEnvStorage | managedEnvironment のストレージを削除します |
81 | Restart-AzContainerAppRevision | コンテナー アプリのリビジョンを再開します |
82 | Start-AzContainerApp | コンテナー アプリを開始します |
83 | Start-AzContainerAppJob | Container Apps Job を開始します |
84 | Stop-AzContainerApp | コンテナー アプリを停止します |
85 | Stop-AzContainerAppJobExecution | 実行中の Container Apps Job の実行を終了します |
86 | Test-AzContainerAppConnectedEnvNameAvailability | リソース connectedEnvironment 名が使用可能がどうかを確認します |
87 | Test-AzContainerAppNamespaceAvailability | リソース名が使用可能かどうかを確認します |
88 | Update-AzContainerApp | JSON マージ パッチを用いてコンテナ アプリにパッチを適用します |
89 | Update-AzContainerAppAuthConfig | コンテナー アプリの AuthConfig を作成します |
90 | Update-AzContainerAppConnectedEnvCert | 証明書にパッチを適用します。現在、タグのパッチ適用のみがサポートされています |
91 | Update-AzContainerAppConnectedEnvDapr | connected environment に Dapr Component を作成します |
92 | Update-AzContainerAppConnectedEnvStorage | connectedEnvironment のストレージを作成します |
93 | Update-AzContainerAppJob | JSON マージ パッチを用いて Container Apps Job を適用します |
94 | Update-AzContainerAppManagedCert | マネージド証明書にパッチを適用します。 タグのパッチ適用のみがサポートされています |
95 | Update-AzContainerAppManagedEnv | JSON マージ パッチを用いてマネージド環境にパッチを適用します |
96 | Update-AzContainerAppManagedEnvCert | 証明書にパッチを適用します。 現在、タグのパッチ適用のみがサポートされています |
97 | Update-AzContainerAppManagedEnvDapr | マネージド環境の Dapr Component を作成します |
98 | Update-AzContainerAppManagedEnvStorage | マネージド環境のストレージを作成します |
99 | Update-AzContainerAppSourceControl | コンテナー アプリの SourceControl を作成します |
スポンサーリンク
関連リンク
- Azure Container Apps | Microsoft Azure
https://azure.microsoft.com/products/container-apps/ - Azure Container Apps のドキュメント | Microsoft Learn
https://learn.microsoft.com/azure/container-apps/ - PowerShell Gallery | Az.App
https://www.powershellgallery.com/packages/Az.App - Az.App Module | Microsoft Learn
https://learn.microsoft.com/ja-jp/powershell/module/az.app/