Share via


AzurePowerShellScript クラス

定義

Azure PowerShell スクリプトのオブジェクト モデル。

[Microsoft.Rest.Serialization.JsonTransformation]
[Newtonsoft.Json.JsonObject("AzurePowerShell")]
public class AzurePowerShellScript : Microsoft.Azure.Management.ResourceManager.Models.DeploymentScript
[<Microsoft.Rest.Serialization.JsonTransformation>]
[<Newtonsoft.Json.JsonObject("AzurePowerShell")>]
type AzurePowerShellScript = class
    inherit DeploymentScript
Public Class AzurePowerShellScript
Inherits DeploymentScript
継承
AzurePowerShellScript
属性
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute

コンストラクター

AzurePowerShellScript()

AzurePowerShellScript クラスの新しいインスタンスを初期化します。

AzurePowerShellScript(String, TimeSpan, String, String, String, String, ManagedServiceIdentity, IDictionary<String,String>, SystemData, ContainerConfiguration, StorageAccountConfiguration, String, String, ScriptStatus, IDictionary<String,Object>, String, IList<String>, String, String, IList<EnvironmentVariable>, String, Nullable<TimeSpan>)

AzurePowerShellScript クラスの新しいインスタンスを初期化します。

プロパティ

Arguments

スクリプトに渡すコマンド ライン引数を取得または設定します。 引数はスペースで区切られます。 ex: -Name blue* -Location 'West US 2'

AzPowerShellVersion

使用する Azure PowerShell モジュールのバージョンを取得または設定します。

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()

オブジェクトを検証します。

適用対象