Compartir a través de


ScriptExecutionData Clase

Definición

Clase que representa el modelo de datos ScriptExecution. Una instancia de un script ejecutado por un usuario: personalizado o AVS

public class ScriptExecutionData : Azure.ResourceManager.Models.ResourceData
type ScriptExecutionData = class
    inherit ResourceData
Public Class ScriptExecutionData
Inherits ResourceData
Herencia
ScriptExecutionData

Constructores

ScriptExecutionData()

Inicializa una nueva instancia de ScriptExecutionData.

Propiedades

Errors

Flujo de salida de error estándar de la ejecución de PowerShell.

FailureReason

Mensaje de error si el script pudo ejecutarse, pero si el propio script tenía errores o PowerShell produjo una excepción.

FinishedOn

Hora en que finalizó la ejecución del script.

HiddenParameters

Parámetros que estarán ocultos o no visibles para ARM, como contraseñas y credenciales. Tenga en cuenta ScriptExecutionParameterDetails que es la clase base. Según el escenario, es posible que sea necesario asignar una clase derivada de la clase base aquí, o esta propiedad debe convertirse en una de las posibles clases derivadas. Las clases derivadas disponibles incluyen PSCredentialExecutionParameterDetails, ScriptSecureStringExecutionParameterDetails y ScriptStringExecutionParameterDetails.

Id

Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Heredado de ResourceData)
Information

Flujo de información estándar desde la ejecución de PowerShell.

Name

Nombre del recurso.

(Heredado de ResourceData)
NamedOutputs

Diccionario definido por el usuario.

Para asignar un objeto a esta propiedad, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para asignar una cadena JSON ya con formato a esta propiedad, use FromString(String).

Ejemplos:

  • BinaryData.FromObjectAsJson("foo")Crea una carga de "foo".
  • BinaryData.FromString("\"foo\"")Crea una carga de "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Crea una carga de { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Crea una carga de { "key": "value" }.

Output

Flujo de salida estándar de la ejecución de PowerShell.

Parameters

Parámetros que aceptará el script Tenga en cuenta ScriptExecutionParameterDetails que es la clase base. Según el escenario, es posible que sea necesario asignar una clase derivada de la clase base aquí, o esta propiedad debe convertirse en una de las posibles clases derivadas. Las clases derivadas disponibles incluyen PSCredentialExecutionParameterDetails, ScriptSecureStringExecutionParameterDetails y ScriptStringExecutionParameterDetails.

ProvisioningState

Estado del recurso de ejecución del script.

ResourceType

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts".

(Heredado de ResourceData)
Retention

Período de vida para el recurso. Si no se proporciona, estará disponible durante 60 días.

ScriptCmdletId

Referencia al recurso del cmdlet de script si el usuario ejecuta un script de AVS.

StartedOn

Hora en que se inició la ejecución del script.

SubmittedOn

Hora en que se envió la ejecución del script.

SystemData

Metadatos de Azure Resource Manager que contienen información sobre los valores de createdBy y modifiedBy.

(Heredado de ResourceData)
Timeout

Límite de tiempo para la ejecución.

Warnings

Flujo de advertencia estándar de la ejecución de PowerShell.

Se aplica a