你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
ScriptExecution Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
An instance of a script executed by a user - custom or AVS
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptExecutionTypeConverter))]
public class ScriptExecution : Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.IScriptExecution, Microsoft.Azure.PowerShell.Cmdlets.VMware.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptExecutionTypeConverter))>]
type ScriptExecution = class
interface IScriptExecution
interface IJsonSerializable
interface IProxyResource
interface IResource
interface IValidates
Public Class ScriptExecution
Implements IScriptExecution, IValidates
- Inheritance
-
ScriptExecution
- Attributes
- Implements
Constructors
ScriptExecution() |
Creates an new ScriptExecution instance. |
Properties
Error |
Standard error output stream from the powershell execution |
FailureReason |
Error message if the script was able to run, but if the script itself had errors or powershell threw an exception |
FinishedAt |
Time the script execution was finished |
HiddenParameter |
Parameters that will be hidden/not visible to ARM, such as passwords and credentials |
Id |
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
Information |
Standard information out stream from the powershell execution |
Name |
The name of the resource |
NamedOutput |
User-defined dictionary. |
Output |
Standard output stream from the powershell execution |
Parameter |
Parameters the script will accept |
ProvisioningState |
The state of the script execution resource |
ResourceGroupName |
Gets the resource group name |
Retention |
Time to live for the resource. If not provided, will be available for 60 days |
ScriptCmdletId |
A reference to the script cmdlet resource if user is running a AVS script |
StartedAt |
Time the script execution was started |
SubmittedAt |
Time the script execution was submitted |
SystemDataCreatedAt |
The timestamp of resource creation (UTC). |
SystemDataCreatedBy |
The identity that created the resource. |
SystemDataCreatedByType |
The type of identity that created the resource. |
SystemDataLastModifiedAt |
The timestamp of resource last modification (UTC) |
SystemDataLastModifiedBy |
The identity that last modified the resource. |
SystemDataLastModifiedByType |
The type of identity that last modified the resource. |
Timeout |
Time limit for execution |
Type |
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" |
Warning |
Standard warning out stream from the powershell execution |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of ScriptExecution. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of ScriptExecution. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.IScriptExecution. |
FromJsonString(String) |
Creates a new instance of ScriptExecution, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of ScriptExecution into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |
ToString() | |
Validate(IEventListener) |
Validates that this object meets the validation criteria. |