VirtualMachineRunCommandUpdate interface
Описывает команду запуска виртуальной машины.
- Extends
Свойства
async |
Необязательный элемент. Если задано значение true, подготовка завершится сразу после запуска скрипта и не будет ждать завершения скрипта. |
error |
Управляемое удостоверение, назначаемое пользователем, которое имеет доступ к blob-объекту хранилища errorBlobUri. Используйте пустой объект в случае назначаемого системой удостоверения. Убедитесь, что управляемому удостоверению предоставлен доступ к контейнеру BLOB-объектов с назначением роли "Участник данных BLOB-объектов хранилища". В случае назначаемого пользователем удостоверения убедитесь, что вы добавили его в удостоверение виртуальной машины. Дополнительные сведения об управляемом удостоверении и выполнении команды см https://aka.ms/ManagedIdentity . в и https://aka.ms/RunCommandManaged |
error |
Указывает большой двоичный объект службы хранилища Azure, куда будет отправлен поток ошибок скрипта. Используйте URI SAS с доступом на чтение, добавление, создание и запись или используйте управляемое удостоверение для предоставления виртуальной машине доступа к большому двоичному объекту. См. параметр errorBlobManagedIdentity. |
instance |
Представление экземпляра команды запуска виртуальной машины. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
output |
Управляемое удостоверение, назначаемое пользователем, которое имеет доступ к blob-объекту хранилища outputBlobUri. Используйте пустой объект в случае назначаемого системой удостоверения. Убедитесь, что управляемому удостоверению предоставлен доступ к контейнеру BLOB-объектов с назначением роли "Участник данных BLOB-объектов хранилища". В случае назначаемого пользователем удостоверения убедитесь, что вы добавили его в удостоверение виртуальной машины. Дополнительные сведения об управляемом удостоверении и выполнении команды см https://aka.ms/ManagedIdentity . в и https://aka.ms/RunCommandManaged |
output |
Указывает большой двоичный объект службы хранилища Azure, в который будет отправлен выходной поток скрипта. Используйте URI SAS с доступом на чтение, добавление, создание и запись или используйте управляемое удостоверение для предоставления виртуальной машине доступа к большому двоичному объекту. См. параметр outputBlobManagedIdentity. |
parameters | Параметры, используемые скриптом. |
protected |
Параметры, используемые скриптом. |
provisioning |
Состояние подготовки, которое отображается только в ответе. Если для свойства treatFailureAsDeploymentFailure задано значение true, любой сбой в сценарии приведет к сбою развертывания, а ProvisioningState будет отмечено как Сбой. Если параметру treatFailureAsDeploymentFailure присвоено значение false, ProvisioningState будет отражать только то, выполнялась ли команда выполнения платформой расширений, и не будет указывать, произошел ли сбой скрипта в случае сбоев скрипта. Просмотрите представление экземпляра команды запуска в случае сбоев скрипта, чтобы просмотреть executionMessage, выходные данные, ошибку: https://aka.ms/runcommandmanaged#get-execution-status-and-results ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
run |
Указывает пароль учетной записи пользователя на виртуальной машине при выполнении команды запуска. |
run |
Указывает учетную запись пользователя на виртуальной машине при выполнении команды запуска. |
source | Источник скрипта команды запуска. |
timeout |
Время ожидания в секундах для выполнения команды выполнения. |
treat |
Необязательный элемент. Если задано значение true, любой сбой в скрипте приведет к сбою развертывания, а ProvisioningState будет помечен как Сбой. Если задано значение false, ProvisioningState будет отражать только то, была ли выполнена команда запуска платформой расширений. Это не будет указывать, произошел ли сбой скрипта в случае сбоев скрипта. Просмотрите представление экземпляра команды выполнения в случае сбоев скрипта, чтобы увидеть executionMessage, выходные данные, ошибку: https://aka.ms/runcommandmanaged#get-execution-status-and-results |
Унаследованные свойства
tags | Теги ресурсов |
Сведения о свойстве
asyncExecution
Необязательный элемент. Если задано значение true, подготовка завершится сразу после запуска скрипта и не будет ждать завершения скрипта.
asyncExecution?: boolean
Значение свойства
boolean
errorBlobManagedIdentity
Управляемое удостоверение, назначаемое пользователем, которое имеет доступ к blob-объекту хранилища errorBlobUri. Используйте пустой объект в случае назначаемого системой удостоверения. Убедитесь, что управляемому удостоверению предоставлен доступ к контейнеру BLOB-объектов с назначением роли "Участник данных BLOB-объектов хранилища". В случае назначаемого пользователем удостоверения убедитесь, что вы добавили его в удостоверение виртуальной машины. Дополнительные сведения об управляемом удостоверении и выполнении команды см https://aka.ms/ManagedIdentity . в и https://aka.ms/RunCommandManaged
errorBlobManagedIdentity?: RunCommandManagedIdentity
Значение свойства
errorBlobUri
Указывает большой двоичный объект службы хранилища Azure, куда будет отправлен поток ошибок скрипта. Используйте URI SAS с доступом на чтение, добавление, создание и запись или используйте управляемое удостоверение для предоставления виртуальной машине доступа к большому двоичному объекту. См. параметр errorBlobManagedIdentity.
errorBlobUri?: string
Значение свойства
string
instanceView
Представление экземпляра команды запуска виртуальной машины. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.
instanceView?: VirtualMachineRunCommandInstanceView
Значение свойства
outputBlobManagedIdentity
Управляемое удостоверение, назначаемое пользователем, которое имеет доступ к blob-объекту хранилища outputBlobUri. Используйте пустой объект в случае назначаемого системой удостоверения. Убедитесь, что управляемому удостоверению предоставлен доступ к контейнеру BLOB-объектов с назначением роли "Участник данных BLOB-объектов хранилища". В случае назначаемого пользователем удостоверения убедитесь, что вы добавили его в удостоверение виртуальной машины. Дополнительные сведения об управляемом удостоверении и выполнении команды см https://aka.ms/ManagedIdentity . в и https://aka.ms/RunCommandManaged
outputBlobManagedIdentity?: RunCommandManagedIdentity
Значение свойства
outputBlobUri
Указывает большой двоичный объект службы хранилища Azure, в который будет отправлен выходной поток скрипта. Используйте URI SAS с доступом на чтение, добавление, создание и запись или используйте управляемое удостоверение для предоставления виртуальной машине доступа к большому двоичному объекту. См. параметр outputBlobManagedIdentity.
outputBlobUri?: string
Значение свойства
string
parameters
Параметры, используемые скриптом.
parameters?: RunCommandInputParameter[]
Значение свойства
protectedParameters
Параметры, используемые скриптом.
protectedParameters?: RunCommandInputParameter[]
Значение свойства
provisioningState
Состояние подготовки, которое отображается только в ответе. Если для свойства treatFailureAsDeploymentFailure задано значение true, любой сбой в сценарии приведет к сбою развертывания, а ProvisioningState будет отмечено как Сбой. Если параметру treatFailureAsDeploymentFailure присвоено значение false, ProvisioningState будет отражать только то, выполнялась ли команда выполнения платформой расширений, и не будет указывать, произошел ли сбой скрипта в случае сбоев скрипта. Просмотрите представление экземпляра команды запуска в случае сбоев скрипта, чтобы просмотреть executionMessage, выходные данные, ошибку: https://aka.ms/runcommandmanaged#get-execution-status-and-results ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.
provisioningState?: string
Значение свойства
string
runAsPassword
Указывает пароль учетной записи пользователя на виртуальной машине при выполнении команды запуска.
runAsPassword?: string
Значение свойства
string
runAsUser
Указывает учетную запись пользователя на виртуальной машине при выполнении команды запуска.
runAsUser?: string
Значение свойства
string
source
Источник скрипта команды запуска.
source?: VirtualMachineRunCommandScriptSource
Значение свойства
timeoutInSeconds
Время ожидания в секундах для выполнения команды выполнения.
timeoutInSeconds?: number
Значение свойства
number
treatFailureAsDeploymentFailure
Необязательный элемент. Если задано значение true, любой сбой в скрипте приведет к сбою развертывания, а ProvisioningState будет помечен как Сбой. Если задано значение false, ProvisioningState будет отражать только то, была ли выполнена команда запуска платформой расширений. Это не будет указывать, произошел ли сбой скрипта в случае сбоев скрипта. Просмотрите представление экземпляра команды выполнения в случае сбоев скрипта, чтобы увидеть executionMessage, выходные данные, ошибку: https://aka.ms/runcommandmanaged#get-execution-status-and-results
treatFailureAsDeploymentFailure?: boolean
Значение свойства
boolean
Сведения об унаследованном свойстве
tags
Теги ресурсов
tags?: {[propertyName: string]: string}
Значение свойства
{[propertyName: string]: string}
Наследуется отUpdateResource.tags