MachineRunCommand interface

Beschrijft een run-opdracht

Uitbreiding

Eigenschappen

asyncExecution

Optional. Als dit is ingesteld op true, wordt het inrichten voltooid zodra het script wordt gestart en wacht niet tot het script is voltooid.

errorBlobManagedIdentity

Door de gebruiker toegewezen beheerde identiteit die toegang heeft tot errorBlobUri-opslagblobob. Gebruik een leeg object in het geval van door het systeem toegewezen identiteit. Zorg ervoor dat de beheerde identiteit toegang heeft gekregen tot de container van de blob met de roltoewijzing Opslagblobgegevensbijdrager. Zorg er in het geval van door de gebruiker toegewezen identiteit voor dat u deze toevoegt onder de identiteit van de VIRTUELE machine. Raadpleeg https://aka.ms/ManagedIdentity en https://aka.ms/RunCommandManaged voor meer informatie over beheerde identiteit en opdracht uitvoeren

errorBlobUri

Hiermee geeft u de Azure Storage-blob op waar de scriptfoutstroom wordt geüpload. Gebruik een SAS-URI met lees-, toevoeg-, maak-, schrijftoegang OF gebruik beheerde identiteit om de VM-toegang tot de blob te bieden. Verwijs de parameter errorBlobManagedIdentity.

instanceView

De weergave van het opdrachtexemplaren van de machine wordt uitgevoerd.

outputBlobManagedIdentity

Door de gebruiker toegewezen beheerde identiteit die toegang heeft tot de blob outputBlobUri-opslag. Gebruik een leeg object in het geval van door het systeem toegewezen identiteit. Zorg ervoor dat de beheerde identiteit toegang heeft gekregen tot de container van de blob met de roltoewijzing Opslagblobgegevensbijdrager. Zorg er in het geval van door de gebruiker toegewezen identiteit voor dat u deze toevoegt onder de identiteit van de VIRTUELE machine. Raadpleeg https://aka.ms/ManagedIdentity en https://aka.ms/RunCommandManaged voor meer informatie over beheerde identiteit en opdracht uitvoeren

outputBlobUri

Hiermee geeft u de Azure Storage-blob op waar de scriptuitvoerstroom wordt geüpload. Gebruik een SAS-URI met lees-, toevoeg-, maak-, schrijftoegang OF gebruik beheerde identiteit om de VM-toegang tot de blob te bieden. Raadpleeg de parameter outputBlobManagedIdentity.

parameters

De parameters die door het script worden gebruikt.

protectedParameters

De parameters die door het script worden gebruikt.

provisioningState

De inrichtingsstatus, die alleen in het antwoord wordt weergegeven.

runAsPassword

Hiermee geeft u het wachtwoord van het gebruikersaccount op de computer bij het uitvoeren van de opdracht uitvoeren.

runAsUser

Hiermee geeft u het gebruikersaccount op de computer bij het uitvoeren van de opdracht uitvoeren.

source

De bron van het script voor de run-opdracht.

timeoutInSeconds

De time-out in seconden om de run-opdracht uit te voeren.

Overgenomen eigenschappen

id

Volledig gekwalificeerde resource-id voor de resource. Bijv. - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

De geografische locatie waar de resource zich bevindt

name

De naam van de resource

systemData

Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens.

tags

Resourcetags.

type

Het type bron. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts'

Eigenschapdetails

asyncExecution

Optional. Als dit is ingesteld op true, wordt het inrichten voltooid zodra het script wordt gestart en wacht niet tot het script is voltooid.

asyncExecution?: boolean

Waarde van eigenschap

boolean

errorBlobManagedIdentity

Door de gebruiker toegewezen beheerde identiteit die toegang heeft tot errorBlobUri-opslagblobob. Gebruik een leeg object in het geval van door het systeem toegewezen identiteit. Zorg ervoor dat de beheerde identiteit toegang heeft gekregen tot de container van de blob met de roltoewijzing Opslagblobgegevensbijdrager. Zorg er in het geval van door de gebruiker toegewezen identiteit voor dat u deze toevoegt onder de identiteit van de VIRTUELE machine. Raadpleeg https://aka.ms/ManagedIdentity en https://aka.ms/RunCommandManaged voor meer informatie over beheerde identiteit en opdracht uitvoeren

errorBlobManagedIdentity?: RunCommandManagedIdentity

Waarde van eigenschap

errorBlobUri

Hiermee geeft u de Azure Storage-blob op waar de scriptfoutstroom wordt geüpload. Gebruik een SAS-URI met lees-, toevoeg-, maak-, schrijftoegang OF gebruik beheerde identiteit om de VM-toegang tot de blob te bieden. Verwijs de parameter errorBlobManagedIdentity.

errorBlobUri?: string

Waarde van eigenschap

string

instanceView

De weergave van het opdrachtexemplaren van de machine wordt uitgevoerd.

instanceView?: MachineRunCommandInstanceView

Waarde van eigenschap

outputBlobManagedIdentity

Door de gebruiker toegewezen beheerde identiteit die toegang heeft tot de blob outputBlobUri-opslag. Gebruik een leeg object in het geval van door het systeem toegewezen identiteit. Zorg ervoor dat de beheerde identiteit toegang heeft gekregen tot de container van de blob met de roltoewijzing Opslagblobgegevensbijdrager. Zorg er in het geval van door de gebruiker toegewezen identiteit voor dat u deze toevoegt onder de identiteit van de VIRTUELE machine. Raadpleeg https://aka.ms/ManagedIdentity en https://aka.ms/RunCommandManaged voor meer informatie over beheerde identiteit en opdracht uitvoeren

outputBlobManagedIdentity?: RunCommandManagedIdentity

Waarde van eigenschap

outputBlobUri

Hiermee geeft u de Azure Storage-blob op waar de scriptuitvoerstroom wordt geüpload. Gebruik een SAS-URI met lees-, toevoeg-, maak-, schrijftoegang OF gebruik beheerde identiteit om de VM-toegang tot de blob te bieden. Raadpleeg de parameter outputBlobManagedIdentity.

outputBlobUri?: string

Waarde van eigenschap

string

parameters

De parameters die door het script worden gebruikt.

parameters?: RunCommandInputParameter[]

Waarde van eigenschap

protectedParameters

De parameters die door het script worden gebruikt.

protectedParameters?: RunCommandInputParameter[]

Waarde van eigenschap

provisioningState

De inrichtingsstatus, die alleen in het antwoord wordt weergegeven.

provisioningState?: string

Waarde van eigenschap

string

runAsPassword

Hiermee geeft u het wachtwoord van het gebruikersaccount op de computer bij het uitvoeren van de opdracht uitvoeren.

runAsPassword?: string

Waarde van eigenschap

string

runAsUser

Hiermee geeft u het gebruikersaccount op de computer bij het uitvoeren van de opdracht uitvoeren.

runAsUser?: string

Waarde van eigenschap

string

source

De bron van het script voor de run-opdracht.

source?: MachineRunCommandScriptSource

Waarde van eigenschap

timeoutInSeconds

De time-out in seconden om de run-opdracht uit te voeren.

timeoutInSeconds?: number

Waarde van eigenschap

number

Details van overgenomen eigenschap

id

Volledig gekwalificeerde resource-id voor de resource. Bijv. - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Waarde van eigenschap

string

overgenomen vanTrackedResource.id

location

De geografische locatie waar de resource zich bevindt

location: string

Waarde van eigenschap

string

overgenomen vanTrackedResource.location

name

De naam van de resource

name?: string

Waarde van eigenschap

string

overgenomen vanTrackedResource.name

systemData

Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens.

systemData?: SystemData

Waarde van eigenschap

overgenomen vanTrackedResource.systemData-

tags

Resourcetags.

tags?: Record<string, string>

Waarde van eigenschap

Record<string, string>

overgenomen vanTrackedResource.tags

type

Het type bron. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts'

type?: string

Waarde van eigenschap

string

overgenomen vanTrackedResource.type