AzurePowerShellScript Classe
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.
Modelo de objeto para o script Azure PowerShell.
public class AzurePowerShellScript : Azure.ResourceManager.Resources.ArmDeploymentScriptData
type AzurePowerShellScript = class
inherit ArmDeploymentScriptData
Public Class AzurePowerShellScript
Inherits ArmDeploymentScriptData
- Herança
Construtores
AzurePowerShellScript(AzureLocation, TimeSpan, String) |
Inicializa uma nova instância do AzurePowerShellScript. |
Propriedades
Arguments |
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'. |
AzPowerShellVersion |
Azure PowerShell versão do módulo a ser usada. |
CleanupPreference |
O limpo preferência quando a execução do script fica em um estado terminal. A configuração padrão é 'Always'. |
ContainerGroupName |
Nome do grupo de contêineres, se não especificado, o nome será gerado automaticamente. Não especificar um 'containerGroupName' indica que o sistema gerará um nome exclusivo que pode acabar sinalizando um Azure Policy como não compatível. Use 'containerGroupName' quando tiver uma Azure Policy que espera uma convenção de nomenclatura específica ou quando quiser controlar totalmente o nome. A propriedade 'containerGroupName' deve ter entre 1 e 63 caracteres, deve conter apenas letras minúsculas, números e traços e não pode iniciar ou terminar com um traço e traços consecutivos não são permitidos. Para especificar um 'containerGroupName', adicione o seguinte objeto às propriedades: { "containerSettings": { "containerGroupName": "contoso-container" } }. Se você não quiser especificar um 'containerGroupName', não adicione a propriedade 'containerSettings'. |
EnvironmentVariables |
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 |
ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. (Herdado de ResourceData) |
Identity |
Propriedade opcional. Identidade gerenciada a ser usada para esse script de implantação. Atualmente, há suporte apenas para a MSI atribuída pelo usuário. (Herdado de ArmDeploymentScriptData) |
Location |
O local da ACI e a conta de armazenamento para o script de implantação. (Herdado de ArmDeploymentScriptData) |
Name |
O nome do recurso. (Herdado de ResourceData) |
Outputs |
Lista de saídas de script. Para atribuir um objeto a essa propriedade, use FromObjectAsJson<T>(T, JsonSerializerOptions). Para atribuir uma cadeia de caracteres json já formatada a essa propriedade, use FromString(String). Exemplos:
|
PrimaryScriptUri |
URI para o script. Esse é o ponto de entrada para o script externo. |
ProvisioningState |
Estado da execução do script. Isso só aparece na resposta. |
ResourceType |
Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts". (Herdado de ResourceData) |
RetentionInterval |
Intervalo para o qual o serviço retém o recurso de script depois de atingir um estado terminal. O recurso será excluído quando essa duração expirar. A duração é baseada no padrão ISO 8601 (por exemplo, P1D significa um dia). |
ScriptContent |
Corpo do script. |
Status |
Contém os resultados da execução do script. |
StorageAccountSettings |
Configurações da Conta de Armazenamento. |
SupportingScriptUris |
Arquivos de suporte para o script externo. |
SystemData |
Os metadados do Azure Resource Manager que contêm as informações createdBy e modifiedBy. (Herdado de ResourceData) |
Tags |
Marcas de recurso. (Herdado de ArmDeploymentScriptData) |
Timeout |
Tempo máximo de execução de script permitido especificado no formato ISO 8601. O valor padrão é P1D. |