AzurePowerShellScript Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Modelo de objetos para el script de Azure PowerShell.
[Microsoft.Rest.Serialization.JsonTransformation]
[Newtonsoft.Json.JsonObject("AzurePowerShell")]
public class AzurePowerShellScript : Microsoft.Azure.Management.ResourceManager.Models.DeploymentScript
[<Microsoft.Rest.Serialization.JsonTransformation>]
[<Newtonsoft.Json.JsonObject("AzurePowerShell")>]
type AzurePowerShellScript = class
inherit DeploymentScript
Public Class AzurePowerShellScript
Inherits DeploymentScript
- Herencia
- Atributos
-
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute
Constructores
AzurePowerShellScript() |
Inicializa una nueva instancia de la clase AzurePowerShellScript. |
AzurePowerShellScript(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 una nueva instancia de la clase AzurePowerShellScript. |
Propiedades
Arguments |
Obtiene o establece argumentos de línea de comandos que se van a pasar al script. Los argumentos están separados por espacios. por ejemplo: -Name blue* -Location 'West US 2' |
AzPowerShellVersion |
Obtiene o establece la versión del módulo de Azure PowerShell que se va a usar. |
CleanupPreference |
Obtiene o establece la preferencia de limpieza cuando la ejecución del script se obtiene en un estado terminal. El valor predeterminado es "Always". Entre los valores posibles se incluyen: "Always", "OnSuccess", "OnExpiration". |
ContainerSettings |
Obtiene o establece la configuración del contenedor. |
EnvironmentVariables |
Obtiene o establece las variables de entorno que se van a pasar al script. |
ForceUpdateTag |
Obtiene o establece cómo se debe forzar la ejecución del script de implementación aunque el recurso de script no haya cambiado. Puede ser una marca de tiempo actual o un identificador único. |
Id |
Obtiene el identificador de cadena que se usa para buscar cualquier recurso en Azure. (Heredado de AzureResourceBase) |
Identity |
Obtiene o establece la propiedad opcional. Identidad administrada que se usará para este script de implementación. Actualmente, solo se admite MSI asignada por el usuario. (Heredado de DeploymentScript) |
Location |
Obtiene o establece la ubicación de la ACI y la cuenta de almacenamiento para el script de implementación. (Heredado de DeploymentScript) |
Name |
Obtiene el nombre de este recurso. (Heredado de AzureResourceBase) |
Outputs |
Obtiene la lista de salidas de script. |
PrimaryScriptUri |
Obtiene o establece el URI del script. Este es el punto de entrada del script externo. |
ProvisioningState |
Obtiene el estado de la ejecución del script. Esto solo aparece en la respuesta. Entre los valores posibles se incluyen: 'Creating', 'ProvisioningResources', 'Running', 'Succeeded', 'Failed', 'Canceled' |
RetentionInterval |
Obtiene o establece el intervalo para el que el servicio conserva el recurso de script después de alcanzar un estado terminal. El recurso se eliminará cuando expire esta duración. La duración se basa en el patrón ISO 8601 (por ejemplo, P7D significa una semana). |
ScriptContent |
Obtiene o establece el cuerpo del script. |
Status |
Obtiene contiene los resultados de la ejecución del script. |
StorageAccountSettings |
Obtiene o establece la configuración de la cuenta de almacenamiento. |
SupportingScriptUris |
Obtiene o establece archivos auxiliares para el script externo. |
SystemData |
Obtiene los metadatos del sistema relacionados con este recurso. (Heredado de DeploymentScript) |
Tags |
Obtiene o establece etiquetas de recursos. (Heredado de DeploymentScript) |
Timeout |
Obtiene o establece el tiempo de ejecución de script máximo permitido especificado en formato ISO 8601. El valor predeterminado es PT1H |
Type |
Obtiene el tipo de este recurso. (Heredado de AzureResourceBase) |
Métodos
Validate() |
Valide el objeto . |
Se aplica a
Azure SDK for .NET