ArmResourcesModelFactory.AzurePowerShellScript Método
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í.
Inicializa una nueva instancia de AzurePowerShellScript.
public static Azure.ResourceManager.Resources.Models.AzurePowerShellScript AzurePowerShellScript (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.ResourceManager.Resources.Models.ArmDeploymentScriptManagedIdentity identity = default, Azure.Core.AzureLocation location = default, System.Collections.Generic.IDictionary<string,string> tags = default, string containerGroupName = default, Azure.ResourceManager.Resources.Models.ScriptStorageConfiguration storageAccountSettings = default, Azure.ResourceManager.Resources.Models.ScriptCleanupOptions? cleanupPreference = default, Azure.ResourceManager.Resources.Models.ScriptProvisioningState? provisioningState = default, Azure.ResourceManager.Resources.Models.ScriptStatus status = default, BinaryData outputs = default, Uri primaryScriptUri = default, System.Collections.Generic.IEnumerable<Uri> supportingScriptUris = default, string scriptContent = default, string arguments = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Resources.Models.ScriptEnvironmentVariable> environmentVariables = default, string forceUpdateTag = default, TimeSpan retentionInterval = default, TimeSpan? timeout = default, string azPowerShellVersion = default);
static member AzurePowerShellScript : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Azure.ResourceManager.Resources.Models.ArmDeploymentScriptManagedIdentity * Azure.Core.AzureLocation * System.Collections.Generic.IDictionary<string, string> * string * Azure.ResourceManager.Resources.Models.ScriptStorageConfiguration * Nullable<Azure.ResourceManager.Resources.Models.ScriptCleanupOptions> * Nullable<Azure.ResourceManager.Resources.Models.ScriptProvisioningState> * Azure.ResourceManager.Resources.Models.ScriptStatus * BinaryData * Uri * seq<Uri> * string * string * seq<Azure.ResourceManager.Resources.Models.ScriptEnvironmentVariable> * string * TimeSpan * Nullable<TimeSpan> * string -> Azure.ResourceManager.Resources.Models.AzurePowerShellScript
Public Shared Function AzurePowerShellScript (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional identity As ArmDeploymentScriptManagedIdentity = Nothing, Optional location As AzureLocation = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional containerGroupName As String = Nothing, Optional storageAccountSettings As ScriptStorageConfiguration = Nothing, Optional cleanupPreference As Nullable(Of ScriptCleanupOptions) = Nothing, Optional provisioningState As Nullable(Of ScriptProvisioningState) = Nothing, Optional status As ScriptStatus = Nothing, Optional outputs As BinaryData = Nothing, Optional primaryScriptUri As Uri = Nothing, Optional supportingScriptUris As IEnumerable(Of Uri) = Nothing, Optional scriptContent As String = Nothing, Optional arguments As String = Nothing, Optional environmentVariables As IEnumerable(Of ScriptEnvironmentVariable) = Nothing, Optional forceUpdateTag As String = Nothing, Optional retentionInterval As TimeSpan = Nothing, Optional timeout As Nullable(Of TimeSpan) = Nothing, Optional azPowerShellVersion As String = Nothing) As AzurePowerShellScript
Parámetros
El identificador.
- name
- String
Nombre.
- resourceType
- ResourceType
ResourceType.
- systemData
- SystemData
SystemData.
- identity
- ArmDeploymentScriptManagedIdentity
Propiedad opcional. Identidad administrada que se usará para este script de implementación. Actualmente, solo se admite msi asignada por el usuario.
- location
- AzureLocation
La ubicación de ACI y la cuenta de almacenamiento para el script de implementación.
- tags
- IDictionary<String,String>
Etiquetas del recurso.
- containerGroupName
- String
Configuración del contenedor.
- storageAccountSettings
- ScriptStorageConfiguration
Configuración de la cuenta de almacenamiento.
- cleanupPreference
- Nullable<ScriptCleanupOptions>
Preferencia de limpieza cuando la ejecución del script llega a un estado terminal. El valor predeterminado es "Always".
- provisioningState
- Nullable<ScriptProvisioningState>
Estado de la ejecución del script. Esto solo aparece en la respuesta.
- status
- ScriptStatus
Contiene los resultados de la ejecución del script.
- outputs
- BinaryData
Lista de salidas de script.
- primaryScriptUri
- Uri
Uri del script. Este es el punto de entrada del script externo.
- supportingScriptUris
- IEnumerable<Uri>
Archivos auxiliares para el script externo.
- scriptContent
- String
Cuerpo del script.
- arguments
- String
Argumentos de la línea de comandos que se van a pasar al script. Los argumentos están separados por espacios. por ejemplo: -Nombre azul* -Ubicación 'Oeste de EE. UU. 2'.
- environmentVariables
- IEnumerable<ScriptEnvironmentVariable>
Variables de entorno que se van a pasar al script.
- forceUpdateTag
- String
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.
- retentionInterval
- TimeSpan
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, P1D significa un día).
Tiempo máximo de ejecución de script permitido especificado en formato ISO 8601. El valor predeterminado es P1D.
- azPowerShellVersion
- String
Azure PowerShell versión del módulo que se va a usar.
Devoluciones
AzurePowerShellScript Nueva instancia para simular.
Se aplica a
Azure SDK for .NET