ArmAvsModelFactory.ScriptExecutionData Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância de ScriptExecutionData.
public static Azure.ResourceManager.Avs.ScriptExecutionData ScriptExecutionData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.Core.ResourceIdentifier scriptCmdletId = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Avs.Models.ScriptExecutionParameterDetails> parameters = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Avs.Models.ScriptExecutionParameterDetails> hiddenParameters = default, string failureReason = default, string timeout = default, string retention = default, DateTimeOffset? submittedOn = default, DateTimeOffset? startedOn = default, DateTimeOffset? finishedOn = default, Azure.ResourceManager.Avs.Models.ScriptExecutionProvisioningState? provisioningState = default, System.Collections.Generic.IEnumerable<string> output = default, BinaryData namedOutputs = default, System.Collections.Generic.IEnumerable<string> information = default, System.Collections.Generic.IEnumerable<string> warnings = default, System.Collections.Generic.IEnumerable<string> errors = default);
static member ScriptExecutionData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Azure.Core.ResourceIdentifier * seq<Azure.ResourceManager.Avs.Models.ScriptExecutionParameterDetails> * seq<Azure.ResourceManager.Avs.Models.ScriptExecutionParameterDetails> * string * string * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.Avs.Models.ScriptExecutionProvisioningState> * seq<string> * BinaryData * seq<string> * seq<string> * seq<string> -> Azure.ResourceManager.Avs.ScriptExecutionData
Public Shared Function ScriptExecutionData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional scriptCmdletId As ResourceIdentifier = Nothing, Optional parameters As IEnumerable(Of ScriptExecutionParameterDetails) = Nothing, Optional hiddenParameters As IEnumerable(Of ScriptExecutionParameterDetails) = Nothing, Optional failureReason As String = Nothing, Optional timeout As String = Nothing, Optional retention As String = Nothing, Optional submittedOn As Nullable(Of DateTimeOffset) = Nothing, Optional startedOn As Nullable(Of DateTimeOffset) = Nothing, Optional finishedOn As Nullable(Of DateTimeOffset) = Nothing, Optional provisioningState As Nullable(Of ScriptExecutionProvisioningState) = Nothing, Optional output As IEnumerable(Of String) = Nothing, Optional namedOutputs As BinaryData = Nothing, Optional information As IEnumerable(Of String) = Nothing, Optional warnings As IEnumerable(Of String) = Nothing, Optional errors As IEnumerable(Of String) = Nothing) As ScriptExecutionData
Parâmetros
A ID.
- name
- String
O nome.
- resourceType
- ResourceType
O resourceType.
- systemData
- SystemData
O systemData.
- scriptCmdletId
- ResourceIdentifier
Uma referência ao recurso de cmdlet de script se o usuário estiver executando um script da AVS.
- parameters
- IEnumerable<ScriptExecutionParameterDetails>
Parâmetros que o script aceitará Observe que ScriptExecutionParameterDetails é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem PSCredentialExecutionParameterDetails, ScriptSecureStringExecutionParameterDetails e ScriptStringExecutionParameterDetails.
- hiddenParameters
- IEnumerable<ScriptExecutionParameterDetails>
Parâmetros que serão ocultos/não visíveis para o ARM, como senhas e credenciais Observe ScriptExecutionParameterDetails que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem PSCredentialExecutionParameterDetails, ScriptSecureStringExecutionParameterDetails e ScriptStringExecutionParameterDetails.
- failureReason
- String
Mensagem de erro se o script puder ser executado, mas se o próprio script tiver erros ou o PowerShell gerar uma exceção.
- timeout
- String
Limite de tempo para execução.
- retention
- String
Vida útil para o recurso. Se não for fornecido, estará disponível por 60 dias.
- submittedOn
- Nullable<DateTimeOffset>
Hora em que a execução do script foi enviada.
- startedOn
- Nullable<DateTimeOffset>
Hora em que a execução do script foi iniciada.
- finishedOn
- Nullable<DateTimeOffset>
Hora em que a execução do script foi concluída.
- provisioningState
- Nullable<ScriptExecutionProvisioningState>
O estado do recurso de execução de script.
- output
- IEnumerable<String>
Fluxo de saída padrão da execução do PowerShell.
- namedOutputs
- BinaryData
Dicionário definido pelo usuário.
- information
- IEnumerable<String>
Fluxo de informações padrão da execução do PowerShell.
- warnings
- IEnumerable<String>
Fluxo de aviso padrão da execução do PowerShell.
- errors
- IEnumerable<String>
Fluxo de saída de erro padrão da execução do PowerShell.
Retornos
Uma nova ScriptExecutionData instância para simulação.
Aplica-se a
Azure SDK for .NET