Compartilhar via


ScriptExecution interface

Uma instância de um script executada por um usuário - personalizado ou AVS

Extends

Propriedades

errors

Fluxo de saída de erro padrão da execução do powershell OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

failureReason

Mensagem de erro se o script foi capaz de ser executado, mas se o script em si tiver erros ou o powershell tiver gerado uma exceção

finishedAt

Hora em que a execução do script foi concluída OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

hiddenParameters

Parâmetros que estarão ocultos/não visíveis para o ARM, como senhas e credenciais

information

Fluxo de informações padrão da execução do PowerShell OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

namedOutputs

Dicionário definido pelo usuário.

output

Fluxo de saída padrão da execução do powershell

parameters

Parâmetros que o script aceitará

provisioningState

O estado do recurso de execução de script OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

retention

Tempo de vida útil para o recurso. Se não for fornecido, estará disponível por 60 dias

scriptCmdletId

Uma referência ao recurso de cmdlet de script se o usuário estiver executando um script AVS

startedAt

Hora em que a execução do script foi iniciada OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

submittedAt

Hora em que a execução do script foi enviada OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

timeout

Limite de tempo para execução

warnings

Fluxo de aviso padrão da execução do powershell OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" OBSERVAÇÃO: Essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name

O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes da propriedade

errors

Fluxo de saída de erro padrão da execução do powershell OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

errors?: string[]

Valor da propriedade

string[]

failureReason

Mensagem de erro se o script foi capaz de ser executado, mas se o script em si tiver erros ou o powershell tiver gerado uma exceção

failureReason?: string

Valor da propriedade

string

finishedAt

Hora em que a execução do script foi concluída OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

finishedAt?: Date

Valor da propriedade

Date

hiddenParameters

Parâmetros que estarão ocultos/não visíveis para o ARM, como senhas e credenciais

hiddenParameters?: ScriptExecutionParameterUnion[]

Valor da propriedade

information

Fluxo de informações padrão da execução do PowerShell OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

information?: string[]

Valor da propriedade

string[]

namedOutputs

Dicionário definido pelo usuário.

namedOutputs?: {[propertyName: string]: Record<string, unknown>}

Valor da propriedade

{[propertyName: string]: Record<string, unknown>}

output

Fluxo de saída padrão da execução do powershell

output?: string[]

Valor da propriedade

string[]

parameters

Parâmetros que o script aceitará

parameters?: ScriptExecutionParameterUnion[]

Valor da propriedade

provisioningState

O estado do recurso de execução de script OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState?: string

Valor da propriedade

string

retention

Tempo de vida útil para o recurso. Se não for fornecido, estará disponível por 60 dias

retention?: string

Valor da propriedade

string

scriptCmdletId

Uma referência ao recurso de cmdlet de script se o usuário estiver executando um script AVS

scriptCmdletId?: string

Valor da propriedade

string

startedAt

Hora em que a execução do script foi iniciada OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

startedAt?: Date

Valor da propriedade

Date

submittedAt

Hora em que a execução do script foi enviada OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

submittedAt?: Date

Valor da propriedade

Date

timeout

Limite de tempo para execução

timeout?: string

Valor da propriedade

string

warnings

Fluxo de aviso padrão da execução do powershell OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

warnings?: string[]

Valor da propriedade

string[]

Detalhes das propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" OBSERVAÇÃO: Essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor da propriedade

string

herdado deProxyResource.id

name

O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor da propriedade

string

herdado deProxyResource.name

systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData?: SystemData

Valor da propriedade

herdado de ProxyResource.systemData

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor da propriedade

string

herdado deProxyResource.type