Freigeben über


Script interface

Klasse, die ein Datenbankskript darstellt.

Extends

Eigenschaften

continueOnErrors

Flag, das angibt, ob der Vorgang fortgesetzt werden soll, wenn ein Befehl fehlschlägt.

forceUpdateTag

Eine eindeutige Zeichenfolge. Wenn das Skript geändert wird, wird es erneut angewendet.

principalPermissionsAction

Gibt an, ob die Berechtigungen für den Skriptaufrufer nach Abschluss des Skripts beibehalten werden.

provisioningState

Der bereitgestellte Zustand der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

scriptContent

Der Skriptinhalt. Diese Eigenschaft sollte verwendet werden, wenn das Skript inline und nicht über die Datei in einer SA bereitgestellt wird. Darf nicht zusammen mit scriptUrl- und scriptUrlSasToken-Eigenschaften verwendet werden.

scriptLevel

Unterscheidet zwischen dem Typ der enthaltenen Skriptbefehle – Datenbank oder Cluster. Der Standardwert ist "Datenbank".

scriptUrl

Die URL zur KQL-Skript-BLOB-Datei. Darf nicht zusammen mit der scriptContent-Eigenschaft verwendet werden

scriptUrlSasToken

Das SaS-Token, das Lesezugriff auf die Datei ermöglicht, die das Skript enthält. Muss bei Verwendung der scriptUrl-Eigenschaft bereitgestellt werden.

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

Geerbte Eigenschaften

id

Vollqualifizierte Ressourcen-ID für die Ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

name

Der Name der RessourcenHINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

type

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts": Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

Details zur Eigenschaft

continueOnErrors

Flag, das angibt, ob der Vorgang fortgesetzt werden soll, wenn ein Befehl fehlschlägt.

continueOnErrors?: boolean

Eigenschaftswert

boolean

forceUpdateTag

Eine eindeutige Zeichenfolge. Wenn das Skript geändert wird, wird es erneut angewendet.

forceUpdateTag?: string

Eigenschaftswert

string

principalPermissionsAction

Gibt an, ob die Berechtigungen für den Skriptaufrufer nach Abschluss des Skripts beibehalten werden.

principalPermissionsAction?: string

Eigenschaftswert

string

provisioningState

Der bereitgestellte Zustand der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

provisioningState?: string

Eigenschaftswert

string

scriptContent

Der Skriptinhalt. Diese Eigenschaft sollte verwendet werden, wenn das Skript inline und nicht über die Datei in einer SA bereitgestellt wird. Darf nicht zusammen mit scriptUrl- und scriptUrlSasToken-Eigenschaften verwendet werden.

scriptContent?: string

Eigenschaftswert

string

scriptLevel

Unterscheidet zwischen dem Typ der enthaltenen Skriptbefehle – Datenbank oder Cluster. Der Standardwert ist "Datenbank".

scriptLevel?: string

Eigenschaftswert

string

scriptUrl

Die URL zur KQL-Skript-BLOB-Datei. Darf nicht zusammen mit der scriptContent-Eigenschaft verwendet werden

scriptUrl?: string

Eigenschaftswert

string

scriptUrlSasToken

Das SaS-Token, das Lesezugriff auf die Datei ermöglicht, die das Skript enthält. Muss bei Verwendung der scriptUrl-Eigenschaft bereitgestellt werden.

scriptUrlSasToken?: string

Eigenschaftswert

string

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

systemData?: SystemData

Eigenschaftswert

Geerbte Eigenschaftsdetails

id

Vollqualifizierte Ressourcen-ID für die Ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

id?: string

Eigenschaftswert

string

geerbt vonProxyResource.id

name

Der Name der RessourcenHINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

name?: string

Eigenschaftswert

string

geerbt vonProxyResource.name

type

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts": Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

type?: string

Eigenschaftswert

string

von"ProxyResource.type" geerbt