In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.
Client-id (GUID-waarde) van de door de gebruiker toegewezen beheerde identiteit. ObjectId mag niet worden gebruikt als dit is opgegeven.
snaar
objectId
Object-id (GUID-waarde) van de door de gebruiker toegewezen beheerde identiteit. ClientId mag niet worden gebruikt als dit is opgegeven.
snaar
VirtualMachineRunCommandProperties
Naam
Beschrijving
Waarde
asyncExecution
Facultatief. Als dit is ingesteld op true, wordt het inrichten voltooid zodra het script wordt gestart en wacht niet totdat het script is voltooid.
Bool
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
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. Refer errorBlobManagedIdentity parameter.
snaar
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
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. Refer outputBlobManagedIdentity parameter.
snaar
Parameters
De parameters die door het script worden gebruikt.
De time-out in seconden om de run-opdracht uit te voeren.
Int
treatFailureAsDeploymentFailure
Facultatief. Als deze optie is ingesteld op waar, mislukt een fout in het script de implementatie en wordt ProvisioningState gemarkeerd als Mislukt. Als deze optie is ingesteld op false, geeft ProvisioningState alleen aan of de run-opdracht al dan niet door het uitbreidingsplatform is uitgevoerd, wordt niet aangegeven of het script is mislukt in het geval van scriptfouten. Zie de exemplaarweergave van de uitvoeringsopdracht in het geval van scriptfouten om executionMessage, uitvoer, fout te zien: https://aka.ms/runcommandmanaged#get-execution-status-and-results
Bool
VirtualMachineRunCommandScriptSource
Naam
Beschrijving
Waarde
commandId
Hiermee geeft u een commandId van vooraf gedefinieerd ingebouwd script.
snaar
script
Hiermee geeft u de scriptinhoud op die moet worden uitgevoerd op de virtuele machine.
snaar
scriptUri
Hiermee geeft u de locatie voor het downloaden van scripts op. Dit kan een SAS-URI zijn van een Azure Storage-blob met leestoegang of openbare URI.
snaar
scriptUriManagedIdentity
Door de gebruiker toegewezen beheerde identiteit die toegang heeft tot scriptUri in het geval van Een Azure Storage-blob. Gebruik een leeg object in het geval van door het systeem toegewezen identiteit. Zorg ervoor dat de Azure Storage-blob bestaat en dat de beheerde identiteit toegang heeft gekregen tot de container van de blob met de roltoewijzing Opslagblobgegevenslezer. 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/RunCommandManagedvoor meer informatie over beheerde identiteit en Opdracht uitvoeren.
Client-id (GUID-waarde) van de door de gebruiker toegewezen beheerde identiteit. ObjectId mag niet worden gebruikt als dit is opgegeven.
snaar
objectId
Object-id (GUID-waarde) van de door de gebruiker toegewezen beheerde identiteit. ClientId mag niet worden gebruikt als dit is opgegeven.
snaar
VirtualMachineRunCommandProperties
Naam
Beschrijving
Waarde
asyncExecution
Facultatief. Als dit is ingesteld op true, wordt het inrichten voltooid zodra het script wordt gestart en wacht niet totdat het script is voltooid.
Bool
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
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. Refer errorBlobManagedIdentity parameter.
snaar
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
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. Refer outputBlobManagedIdentity parameter.
snaar
Parameters
De parameters die door het script worden gebruikt.
De time-out in seconden om de run-opdracht uit te voeren.
Int
treatFailureAsDeploymentFailure
Facultatief. Als deze optie is ingesteld op waar, mislukt een fout in het script de implementatie en wordt ProvisioningState gemarkeerd als Mislukt. Als deze optie is ingesteld op false, geeft ProvisioningState alleen aan of de run-opdracht al dan niet door het uitbreidingsplatform is uitgevoerd, wordt niet aangegeven of het script is mislukt in het geval van scriptfouten. Zie de exemplaarweergave van de uitvoeringsopdracht in het geval van scriptfouten om executionMessage, uitvoer, fout te zien: https://aka.ms/runcommandmanaged#get-execution-status-and-results
Bool
VirtualMachineRunCommandScriptSource
Naam
Beschrijving
Waarde
commandId
Hiermee geeft u een commandId van vooraf gedefinieerd ingebouwd script.
snaar
script
Hiermee geeft u de scriptinhoud op die moet worden uitgevoerd op de virtuele machine.
snaar
scriptUri
Hiermee geeft u de locatie voor het downloaden van scripts op. Dit kan een SAS-URI zijn van een Azure Storage-blob met leestoegang of openbare URI.
snaar
scriptUriManagedIdentity
Door de gebruiker toegewezen beheerde identiteit die toegang heeft tot scriptUri in het geval van Een Azure Storage-blob. Gebruik een leeg object in het geval van door het systeem toegewezen identiteit. Zorg ervoor dat de Azure Storage-blob bestaat en dat de beheerde identiteit toegang heeft gekregen tot de container van de blob met de roltoewijzing Opslagblobgegevenslezer. 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/RunCommandManagedvoor meer informatie over beheerde identiteit en Opdracht uitvoeren.
Het resourcetype virtualMachineScaleSets/virtualMachines/runCommands kan worden geïmplementeerd met bewerkingen die zijn gericht op:
resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.Compute/virtualMachineScaleSets/virtualMachines/runCommands-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
Client-id (GUID-waarde) van de door de gebruiker toegewezen beheerde identiteit. ObjectId mag niet worden gebruikt als dit is opgegeven.
snaar
objectId
Object-id (GUID-waarde) van de door de gebruiker toegewezen beheerde identiteit. ClientId mag niet worden gebruikt als dit is opgegeven.
snaar
VirtualMachineRunCommandProperties
Naam
Beschrijving
Waarde
asyncExecution
Facultatief. Als dit is ingesteld op true, wordt het inrichten voltooid zodra het script wordt gestart en wacht niet totdat het script is voltooid.
Bool
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
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. Refer errorBlobManagedIdentity parameter.
snaar
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
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. Refer outputBlobManagedIdentity parameter.
snaar
Parameters
De parameters die door het script worden gebruikt.
De time-out in seconden om de run-opdracht uit te voeren.
Int
treatFailureAsDeploymentFailure
Facultatief. Als deze optie is ingesteld op waar, mislukt een fout in het script de implementatie en wordt ProvisioningState gemarkeerd als Mislukt. Als deze optie is ingesteld op false, geeft ProvisioningState alleen aan of de run-opdracht al dan niet door het uitbreidingsplatform is uitgevoerd, wordt niet aangegeven of het script is mislukt in het geval van scriptfouten. Zie de exemplaarweergave van de uitvoeringsopdracht in het geval van scriptfouten om executionMessage, uitvoer, fout te zien: https://aka.ms/runcommandmanaged#get-execution-status-and-results
Bool
VirtualMachineRunCommandScriptSource
Naam
Beschrijving
Waarde
commandId
Hiermee geeft u een commandId van vooraf gedefinieerd ingebouwd script.
snaar
script
Hiermee geeft u de scriptinhoud op die moet worden uitgevoerd op de virtuele machine.
snaar
scriptUri
Hiermee geeft u de locatie voor het downloaden van scripts op. Dit kan een SAS-URI zijn van een Azure Storage-blob met leestoegang of openbare URI.
snaar
scriptUriManagedIdentity
Door de gebruiker toegewezen beheerde identiteit die toegang heeft tot scriptUri in het geval van Een Azure Storage-blob. Gebruik een leeg object in het geval van door het systeem toegewezen identiteit. Zorg ervoor dat de Azure Storage-blob bestaat en dat de beheerde identiteit toegang heeft gekregen tot de container van de blob met de roltoewijzing Opslagblobgegevenslezer. 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/RunCommandManagedvoor meer informatie over beheerde identiteit en Opdracht uitvoeren.