AzureCliScript Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Modèle objet pour le script Azure CLI.
public class AzureCliScript : Azure.ResourceManager.Resources.ArmDeploymentScriptData
type AzureCliScript = class
inherit ArmDeploymentScriptData
Public Class AzureCliScript
Inherits ArmDeploymentScriptData
- Héritage
Constructeurs
AzureCliScript(AzureLocation, TimeSpan, String) |
Initialise une nouvelle instance d’AzureCliScript. |
Propriétés
Arguments |
Arguments de ligne de commande à passer au script. Les arguments sont séparés par des espaces. ex : -Name blue* -Location 'USA Ouest 2'. |
AzCliVersion |
Version du module Azure CLI à utiliser. |
CleanupPreference |
Le propre préférence lorsque l’exécution du script est dans un état terminal. Le paramètre par défaut est « Toujours ». |
ContainerGroupName |
Nom du groupe de conteneurs, s’il n’est pas spécifié, le nom est généré automatiquement. Le fait de ne pas spécifier de « containerGroupName » indique que le système doit générer un nom unique qui peut finir par marquer un Azure Policy comme non conforme. Utilisez « containerGroupName » lorsque vous avez un Azure Policy qui attend une convention d’affectation de noms spécifique ou lorsque vous souhaitez contrôler entièrement le nom. La propriété 'containerGroupName' doit comporter entre 1 et 63 caractères, doit contenir uniquement des lettres minuscules, des chiffres et des tirets, et elle ne peut pas commencer ou se terminer par un tiret et les tirets consécutifs ne sont pas autorisés. Pour spécifier un « containerGroupName », ajoutez l’objet suivant aux propriétés : { « containerSettings »: { « containerGroupName »: « contoso-container » } }. Si vous ne souhaitez pas spécifier de « containerGroupName », n’ajoutez pas la propriété « containerSettings ». |
EnvironmentVariables |
Variables d’environnement à passer au script. |
ForceUpdateTag |
Obtient ou définit la façon dont le script de déploiement doit être forcé à s’exécuter même si la ressource de script n’a pas changé. Il peut s’agir de l’horodatage actuel ou d’un GUID. |
Id |
ID de ressource complet pour la ressource. Ex : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. (Hérité de ResourceData) |
Identity |
Propriété facultative. Identité managée à utiliser pour ce script de déploiement. Actuellement, seule l’identité MSI affectée par l’utilisateur est prise en charge. (Hérité de ArmDeploymentScriptData) |
Location |
Emplacement de l’instance ACI et du compte de stockage pour le script de déploiement. (Hérité de ArmDeploymentScriptData) |
Name |
Nom de la ressource. (Hérité de ResourceData) |
Outputs |
Liste des sorties de script. Pour affecter un objet à cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions). Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String). Exemples :
|
PrimaryScriptUri |
URI pour le script. Il s’agit du point d’entrée du script externe. |
ProvisioningState |
État de l’exécution du script. Cela apparaît uniquement dans la réponse. |
ResourceType |
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts ». (Hérité de ResourceData) |
RetentionInterval |
Intervalle pendant lequel le service conserve la ressource de script une fois qu’elle a atteint un état terminal. La ressource sera supprimée à l’expiration de cette durée. La durée est basée sur le modèle ISO 8601 (par exemple, P1D signifie un jour). |
ScriptContent |
Corps du script. |
Status |
Contient les résultats de l’exécution du script. |
StorageAccountSettings |
Paramètres du compte de stockage. |
SupportingScriptUris |
Fichiers de prise en charge du script externe. |
SystemData |
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. (Hérité de ResourceData) |
Tags |
Balises de ressource. (Hérité de ArmDeploymentScriptData) |
Timeout |
Durée maximale d’exécution du script autorisée spécifiée au format ISO 8601. La valeur par défaut est P1D. |