Script interface
Klasse die een databasescript vertegenwoordigt.
- Uitbreiding
Eigenschappen
continue |
Vlag die aangeeft of u wilt doorgaan als een van de opdrachten mislukt. |
force |
Een unieke tekenreeks. Als het script is gewijzigd, wordt het opnieuw toegepast. |
principal |
Geeft aan of de machtigingen voor de aanroeper van het script worden bewaard na voltooiing van het script. |
provisioning |
De ingerichte status van de resource. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
script |
De scriptinhoud. Deze eigenschap moet worden gebruikt wanneer het script inline is en niet via een bestand in een SA. Mag niet samen met de eigenschappen scriptUrl en scriptUrlSasToken worden gebruikt. |
script |
Onderscheid tussen het type scriptopdrachten dat is opgenomen - Database of Cluster. De standaardwaarde is Database. |
script |
De URL naar het KQL-scriptblobbestand. Mag niet samen met de eigenschap scriptContent worden gebruikt |
script |
Het SaS-token dat leestoegang biedt tot het bestand dat het script bevat. Moet worden opgegeven wanneer u de eigenschap scriptUrl gebruikt. |
system |
Metagegevens met betrekking tot het maken en de laatste wijziging van de resource. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
Overgenomen eigenschappen
id | Volledig gekwalificeerde resource-id voor de resource. Bijvoorbeeld : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
name | De naam van de resourceNOTITIE: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
type | Het type resource. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts': deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
Eigenschapdetails
continueOnErrors
Vlag die aangeeft of u wilt doorgaan als een van de opdrachten mislukt.
continueOnErrors?: boolean
Waarde van eigenschap
boolean
forceUpdateTag
Een unieke tekenreeks. Als het script is gewijzigd, wordt het opnieuw toegepast.
forceUpdateTag?: string
Waarde van eigenschap
string
principalPermissionsAction
Geeft aan of de machtigingen voor de aanroeper van het script worden bewaard na voltooiing van het script.
principalPermissionsAction?: string
Waarde van eigenschap
string
provisioningState
De ingerichte status van de resource. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
provisioningState?: string
Waarde van eigenschap
string
scriptContent
De scriptinhoud. Deze eigenschap moet worden gebruikt wanneer het script inline is en niet via een bestand in een SA. Mag niet samen met de eigenschappen scriptUrl en scriptUrlSasToken worden gebruikt.
scriptContent?: string
Waarde van eigenschap
string
scriptLevel
Onderscheid tussen het type scriptopdrachten dat is opgenomen - Database of Cluster. De standaardwaarde is Database.
scriptLevel?: string
Waarde van eigenschap
string
scriptUrl
De URL naar het KQL-scriptblobbestand. Mag niet samen met de eigenschap scriptContent worden gebruikt
scriptUrl?: string
Waarde van eigenschap
string
scriptUrlSasToken
Het SaS-token dat leestoegang biedt tot het bestand dat het script bevat. Moet worden opgegeven wanneer u de eigenschap scriptUrl gebruikt.
scriptUrlSasToken?: string
Waarde van eigenschap
string
systemData
Metagegevens met betrekking tot het maken en de laatste wijziging van de resource. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
systemData?: SystemData
Waarde van eigenschap
Details van overgenomen eigenschap
id
Volledig gekwalificeerde resource-id voor de resource. Bijvoorbeeld : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
id?: string
Waarde van eigenschap
string
overgenomen vanProxyResource.id
name
De naam van de resourceNOTITIE: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
name?: string
Waarde van eigenschap
string
overgenomen vanProxyResource.name
type
Het type resource. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts': deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
type?: string
Waarde van eigenschap
string
overgenomen vanProxyResource.type