Freigeben über


AzurePowerShellScript Klasse

Definition

Objektmodell für das Azure PowerShell-Skript.

[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
Vererbung
AzurePowerShellScript
Attribute
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute

Konstruktoren

AzurePowerShellScript()

Initialisiert eine neue instance der AzurePowerShellScript-Klasse.

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

Initialisiert eine neue instance der AzurePowerShellScript-Klasse.

Eigenschaften

Arguments

Ruft Befehlszeilenargumente ab, die an das Skript übergeben werden sollen, oder legt sie fest. Argumente werden durch Leerzeichen getrennt. beispiel: -Name blue* -Location 'USA, Westen 2'

AzPowerShellVersion

Ruft die zu verwendende Azure PowerShell-Modulversion ab oder legt diese fest.

CleanupPreference

Ruft die sauber-Up-Einstellung ab, wenn die Skriptausführung in einen Terminalzustand versetzt wird, oder legt diese fest. Die Standardeinstellung ist "Always". Mögliche Werte: "Always", "OnSuccess", "OnExpiration"

ContainerSettings

Ruft Containereinstellungen ab oder legt diese fest.

EnvironmentVariables

Ruft die Umgebungsvariablen ab, die an das Skript übergeben werden sollen, oder legt sie fest.

ForceUpdateTag

Ruft ab, wie das Bereitstellungsskript ausgeführt werden soll, auch wenn sich die Skriptressource nicht geändert hat, oder legt fest, wie das Bereitstellungsskript ausgeführt werden soll. Kann der aktuelle Zeitstempel oder eine GUID sein.

Id

Ruft die Zeichenfolgen-ID ab, die zum Suchen einer Beliebigen Ressource in Azure verwendet wird.

(Geerbt von AzureResourceBase)
Identity

Ruft die optionale Eigenschaft ab oder legt diese fest. Verwaltete Identität, die für dieses Bereitstellungsskript verwendet werden soll. Derzeit wird nur benutzerseitig zugewiesene MSI unterstützt.

(Geerbt von DeploymentScript)
Location

Ruft den Speicherort der ACI und des Speicherkontos für das Bereitstellungsskript ab oder legt diese fest.

(Geerbt von DeploymentScript)
Name

Ruft den Namen dieser Ressource ab.

(Geerbt von AzureResourceBase)
Outputs

Ruft die Liste der Skriptausgaben ab.

PrimaryScriptUri

Ruft den URI für das Skript ab oder legt diese fest. Dies ist der Einstiegspunkt für das externe Skript.

ProvisioningState

Ruft den Status der Skriptausführung ab. Dies wird nur in der Antwort angezeigt. Mögliche Werte: "Creating", "ProvisioningResources", "Running", "Succeeded", "Failed", "Canceled"

RetentionInterval

Ruft das Intervall ab, für das der Dienst die Skriptressource behält, nachdem sie einen Terminalstatus erreicht hat, oder legt dieses fest. Die Ressource wird gelöscht, wenn diese Dauer abläuft. Die Dauer basiert auf dem ISO 8601-Muster (z. B. P7D bedeutet eine Woche).

ScriptContent

Ruft den Skripttext ab oder legt den Text fest.

Status

Gets enthält die Ergebnisse der Skriptausführung.

StorageAccountSettings

Ruft Speicherkontoeinstellungen ab oder legt diese fest.

SupportingScriptUris

Ruft unterstützende Dateien für das externe Skript ab oder legt diese fest.

SystemData

Ruft die Systemmetadaten ab, die sich auf diese Ressource beziehen.

(Geerbt von DeploymentScript)
Tags

Ruft Ressourcentags ab oder legt diese fest.

(Geerbt von DeploymentScript)
Timeout

Ruft die maximale zulässige Skriptausführungszeit ab, die im ISO 8601-Format angegeben ist, oder legt diese fest. Der Standardwert ist PT1H.

Type

Ruft den Typ dieser Ressource ab.

(Geerbt von AzureResourceBase)

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: