ScriptProperties interface
Une classe représentant la propriété d’un script de base de données.
Propriétés
| continue |
Indicateur qui indique s’il faut continuer si l’une des commandes échoue. |
| force |
Chaîne unique. Si le script a été modifié, il sera appliqué à nouveau. |
| managed |
L’identifiant de ressource de l’identité gérée à utiliser. Lorsqu’elle est fournie, l’identité gérée sera utilisée pour lire le contenu du script depuis le scriptUrl. |
| principal |
Indique si les autorisations pour l’appelant de script sont conservées après la fin du script. |
| provisioning |
État provisionné de la ressource. |
| script |
Contenu du script. Cette propriété doit être utilisée lorsque le script est fourni inline et non via un fichier dans une signature d’accès partagé. Ne doit pas être utilisé avec les propriétés scriptUrl et scriptUrlSasToken. |
| script |
Différencie le type de commandes de script incluses : base de données ou cluster. La valeur par défaut est Database. |
| script |
URL du fichier blob de script KQL. Ne doit pas être utilisé avec la propriété scriptContent |
| script |
Jeton SaS qui fournit un accès en lecture au fichier qui contient le script. Doit être fourni lors de l’utilisation de la propriété scriptUrl. |
Détails de la propriété
continueOnErrors
Indicateur qui indique s’il faut continuer si l’une des commandes échoue.
continueOnErrors?: boolean
Valeur de propriété
boolean
forceUpdateTag
Chaîne unique. Si le script a été modifié, il sera appliqué à nouveau.
forceUpdateTag?: string
Valeur de propriété
string
managedIdentityResourceId
L’identifiant de ressource de l’identité gérée à utiliser. Lorsqu’elle est fournie, l’identité gérée sera utilisée pour lire le contenu du script depuis le scriptUrl.
managedIdentityResourceId?: string
Valeur de propriété
string
principalPermissionsAction
Indique si les autorisations pour l’appelant de script sont conservées après la fin du script.
principalPermissionsAction?: string
Valeur de propriété
string
provisioningState
État provisionné de la ressource.
provisioningState?: string
Valeur de propriété
string
scriptContent
Contenu du script. Cette propriété doit être utilisée lorsque le script est fourni inline et non via un fichier dans une signature d’accès partagé. Ne doit pas être utilisé avec les propriétés scriptUrl et scriptUrlSasToken.
scriptContent?: string
Valeur de propriété
string
scriptLevel
Différencie le type de commandes de script incluses : base de données ou cluster. La valeur par défaut est Database.
scriptLevel?: string
Valeur de propriété
string
scriptUrl
URL du fichier blob de script KQL. Ne doit pas être utilisé avec la propriété scriptContent
scriptUrl?: string
Valeur de propriété
string
scriptUrlSasToken
Jeton SaS qui fournit un accès en lecture au fichier qui contient le script. Doit être fourni lors de l’utilisation de la propriété scriptUrl.
scriptUrlSasToken?: string
Valeur de propriété
string