Partager via


Script interface

Classe représentant un script de base de données.

Extends

Propriétés

continueOnErrors

Indicateur qui indique s’il faut continuer si l’une des commandes échoue.

forceUpdateTag

Chaîne unique. Si le script a été modifié, il sera appliqué à nouveau.

principalPermissionsAction

Indique si les autorisations pour l’appelant de script sont conservées après la fin du script.

provisioningState

État provisionné de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

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.

scriptLevel

Différencie le type de commandes de script incluses : base de données ou cluster. La valeur par défaut est Database.

scriptUrl

URL du fichier blob de script KQL. Ne doit pas être utilisé avec la propriété scriptContent

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.

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

Propriétés héritées

id

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

name

Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

type

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

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

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. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

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

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

systemData?: SystemData

Valeur de propriété

Détails de la propriété héritée

id

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

id?: string

Valeur de propriété

string

héritée deProxyResource.id

name

Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

name?: string

Valeur de propriété

string

héritée deProxyResource.name

type

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

type?: string

Valeur de propriété

string

héritée deProxyResource.type