Partilhar via


AzureCliScript Classe

Definição

Modelo de objeto para o script da CLI do Azure.

[Microsoft.Rest.Serialization.JsonTransformation]
[Newtonsoft.Json.JsonObject("AzureCLI")]
public class AzureCliScript : Microsoft.Azure.Management.ResourceManager.Models.DeploymentScript
[<Microsoft.Rest.Serialization.JsonTransformation>]
[<Newtonsoft.Json.JsonObject("AzureCLI")>]
type AzureCliScript = class
    inherit DeploymentScript
Public Class AzureCliScript
Inherits DeploymentScript
Herança
Atributos
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute

Construtores

AzureCliScript()

Inicializa uma nova instância da classe AzureCliScript.

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

Inicializa uma nova instância da classe AzureCliScript.

Propriedades

Arguments

Obtém ou define argumentos de linha de comando a serem passados para o script. Os argumentos são separados por espaços. ex: -Name blue* -Location 'West US 2'

AzCliVersion

Obtém ou define a versão do módulo da CLI do Azure a ser usada.

CleanupPreference

Obtém ou define a preferência de limpo quando a execução do script fica em um estado de terminal. A configuração padrão é 'Always'. Os valores possíveis incluem: 'Always', 'OnSuccess', 'OnExpiration'

ContainerSettings

Obtém ou define as configurações do contêiner.

EnvironmentVariables

Obtém ou define as variáveis de ambiente a serem passadas para o script.

ForceUpdateTag

Obtém ou define como o script de implantação deve ser forçado a ser executado mesmo que o recurso de script não tenha sido alterado. Pode ser o carimbo de data/hora atual ou um GUID.

Id

Obtém a ID da cadeia de caracteres usada para localizar qualquer recurso no Azure.

(Herdado de AzureResourceBase)
Identity

Obtém ou define a propriedade opcional. Identidade gerenciada a ser usada para esse script de implantação. Atualmente, há suporte apenas para MSI atribuída pelo usuário.

(Herdado de DeploymentScript)
Location

Obtém ou define o local da ACI e da conta de armazenamento para o script de implantação.

(Herdado de DeploymentScript)
Name

Obtém o nome desse recurso.

(Herdado de AzureResourceBase)
Outputs

Obtém a lista de saídas de script.

PrimaryScriptUri

Obtém ou define o URI para o script. Esse é o ponto de entrada para o script externo.

ProvisioningState

Obtém o estado da execução do script. Isso só aparece na resposta. Os valores possíveis incluem: 'Criando', 'ProvisioningResources', 'Running', 'Succeeded', 'Failed', 'Canceled'

RetentionInterval

Obtém ou define o intervalo para o qual o serviço retém o recurso de script depois que ele atinge um estado de terminal. O recurso será excluído quando essa duração expirar. A duração é baseada no padrão ISO 8601 (por exemplo, P7D significa uma semana).

ScriptContent

Obtém ou define o corpo do script.

Status

Obtém os resultados da execução do script.

StorageAccountSettings

Obtém ou define as configurações da Conta de armazenamento.

SupportingScriptUris

Obtém ou define arquivos de suporte para o script externo.

SystemData

Obtém os metadados do sistema relacionados a esse recurso.

(Herdado de DeploymentScript)
Tags

Obtém ou define marcas de recurso.

(Herdado de DeploymentScript)
Timeout

Obtém ou define o tempo máximo de execução de script permitido especificado no formato ISO 8601. O valor padrão é PT1H

Type

Obtém o tipo desse recurso.

(Herdado de AzureResourceBase)

Métodos

Validate()

Valide o objeto .

Aplica-se a