AzureCliScript クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Azure CLI スクリプトのオブジェクト モデル。
[Microsoft.Rest.Serialization.JsonTransformation]
[Newtonsoft.Json.JsonObject("AzureCLI")]
public class AzureCliScript : Microsoft.Azure.Management.ResourceManager.Models.DeploymentScript
[<Microsoft.Rest.Serialization.JsonTransformation>]
[<Newtonsoft.Json.JsonObject("AzureCLI")>]
type AzureCliScript = class
inherit DeploymentScript
Public Class AzureCliScript
Inherits DeploymentScript
- 継承
- 属性
-
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute
コンストラクター
プロパティ
Arguments |
スクリプトに渡すコマンド ライン引数を取得または設定します。 引数はスペースで区切られます。 ex: -Name blue* -Location 'West US 2' |
AzCliVersion |
使用する Azure CLI モジュールのバージョンを取得または設定します。 |
CleanupPreference |
スクリプトの実行が終了状態になったときのクリーン設定を取得または設定します。 既定の設定は 'Always' です。 指定できる値は、'Always'、'OnSuccess'、'OnExpiration' です。 |
ContainerSettings |
コンテナー設定を取得または設定します。 |
EnvironmentVariables |
スクリプトに渡す環境変数を取得または設定します。 |
ForceUpdateTag |
スクリプト リソースが変更されていない場合でも、デプロイ スクリプトを強制的に実行する方法を取得または設定します。 現在のタイム スタンプまたは GUID を指定できます。 |
Id |
Azure 上の任意のリソースを検索するために使用される文字列 ID を取得します。 (継承元 AzureResourceBase) |
Identity |
省略可能なプロパティを取得または設定します。 このデプロイ スクリプトに使用するマネージド ID。 現時点では、ユーザー割り当て MSI のみがサポートされています。 (継承元 DeploymentScript) |
Location |
デプロイ スクリプトの ACI とストレージ アカウントの場所を取得または設定します。 (継承元 DeploymentScript) |
Name |
このリソースの名前を取得します。 (継承元 AzureResourceBase) |
Outputs |
スクリプト出力の一覧を取得します。 |
PrimaryScriptUri |
スクリプトの URI を取得または設定します。 これは、外部スクリプトのエントリ ポイントです。 |
ProvisioningState |
スクリプト実行の状態を取得します。 これは、応答にのみ表示されます。 指定できる値は、'Creating'、'ProvisioningResources'、'Running'、'Succeeded'、'Failed'、'Canceled' です。 |
RetentionInterval |
サービスが終了状態に達した後にスクリプト リソースを保持する間隔を取得または設定します。 この期間が経過すると、リソースが削除されます。 期間は ISO 8601 パターンに基づいています (たとえば、P7D は 1 週間を意味します)。 |
ScriptContent |
スクリプト本文を取得または設定します。 |
Status |
スクリプトの実行結果を取得します。 |
StorageAccountSettings |
ストレージ アカウントの設定を取得または設定します。 |
SupportingScriptUris |
外部スクリプトのサポート ファイルを取得または設定します。 |
SystemData |
このリソースに関連するシステム メタデータを取得します。 (継承元 DeploymentScript) |
Tags |
リソース タグを取得または設定します。 (継承元 DeploymentScript) |
Timeout |
ISO 8601 形式で指定された最大許容スクリプト実行時間を取得または設定します。 既定値は PT1H です |
Type |
このリソースの種類を取得します。 (継承元 AzureResourceBase) |
メソッド
Validate() |
オブジェクトを検証します。 |
適用対象
Azure SDK for .NET