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 будет помечен как failed. Если параметр 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 будет помечен как failed. Если параметр 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