ComputeNodeOperations class
Clase que representa un ComputeNodeOperations.
Constructores
| Compute |
Cree un computeNodeOperations. |
Métodos
Detalles del constructor
ComputeNodeOperations(BatchServiceClientContext)
Cree un computeNodeOperations.
new ComputeNodeOperations(client: BatchServiceClientContext)
Parámetros
- client
- BatchServiceClientContext
Referencia al cliente de servicio.
Detalles del método
addUser(string, string, ComputeNodeUser, ComputeNodeAddUserOptionalParams)
Puede agregar una cuenta de usuario a un nodo de proceso solo cuando se encuentra en estado inactivo o en ejecución.
function addUser(poolId: string, nodeId: string, user: ComputeNodeUser, options?: ComputeNodeAddUserOptionalParams): Promise<ComputeNodeAddUserResponse>
Parámetros
- poolId
-
string
Identificador del grupo que contiene el nodo de proceso.
- nodeId
-
string
Identificador de la máquina en la que desea crear una cuenta de usuario.
- user
- ComputeNodeUser
Cuenta de usuario que se va a crear.
- options
- ComputeNodeAddUserOptionalParams
Los parámetros opcionales
Devoluciones
Promise<ComputeNodeAddUserResponse>
Promise<Models.ComputeNodeAddUserResponse>
addUser(string, string, ComputeNodeUser, ComputeNodeAddUserOptionalParams, ServiceCallback<void>)
function addUser(poolId: string, nodeId: string, user: ComputeNodeUser, options: ComputeNodeAddUserOptionalParams, callback: ServiceCallback<void>)
Parámetros
- poolId
-
string
Identificador del grupo que contiene el nodo de proceso.
- nodeId
-
string
Identificador de la máquina en la que desea crear una cuenta de usuario.
- user
- ComputeNodeUser
Cuenta de usuario que se va a crear.
- options
- ComputeNodeAddUserOptionalParams
Los parámetros opcionales
- callback
-
ServiceCallback<void>
Devolución de llamada
addUser(string, string, ComputeNodeUser, ServiceCallback<void>)
function addUser(poolId: string, nodeId: string, user: ComputeNodeUser, callback: ServiceCallback<void>)
Parámetros
- poolId
-
string
Identificador del grupo que contiene el nodo de proceso.
- nodeId
-
string
Identificador de la máquina en la que desea crear una cuenta de usuario.
- user
- ComputeNodeUser
Cuenta de usuario que se va a crear.
- callback
-
ServiceCallback<void>
Devolución de llamada
deleteUser(string, string, string, ComputeNodeDeleteUserOptionalParams)
Puede eliminar una cuenta de usuario en un nodo de proceso solo cuando se encuentra en estado inactivo o en ejecución.
function deleteUser(poolId: string, nodeId: string, userName: string, options?: ComputeNodeDeleteUserOptionalParams): Promise<ComputeNodeDeleteUserResponse>
Parámetros
- poolId
-
string
Identificador del grupo que contiene el nodo de proceso.
- nodeId
-
string
Identificador de la máquina en la que desea eliminar una cuenta de usuario.
- userName
-
string
Nombre de la cuenta de usuario que se va a eliminar.
Los parámetros opcionales
Devoluciones
Promise<ComputeNodeDeleteUserResponse>
Modelos de promesa.ComputeNodeDeleteUserResponse<>
deleteUser(string, string, string, ComputeNodeDeleteUserOptionalParams, ServiceCallback<void>)
function deleteUser(poolId: string, nodeId: string, userName: string, options: ComputeNodeDeleteUserOptionalParams, callback: ServiceCallback<void>)
Parámetros
- poolId
-
string
Identificador del grupo que contiene el nodo de proceso.
- nodeId
-
string
Identificador de la máquina en la que desea eliminar una cuenta de usuario.
- userName
-
string
Nombre de la cuenta de usuario que se va a eliminar.
Los parámetros opcionales
- callback
-
ServiceCallback<void>
Devolución de llamada
deleteUser(string, string, string, ServiceCallback<void>)
function deleteUser(poolId: string, nodeId: string, userName: string, callback: ServiceCallback<void>)
Parámetros
- poolId
-
string
Identificador del grupo que contiene el nodo de proceso.
- nodeId
-
string
Identificador de la máquina en la que desea eliminar una cuenta de usuario.
- userName
-
string
Nombre de la cuenta de usuario que se va a eliminar.
- callback
-
ServiceCallback<void>
Devolución de llamada
disableScheduling(string, string, ComputeNodeDisableSchedulingOptionalParams)
Puede deshabilitar la programación de tareas en un nodo de proceso solo si su estado de programación actual está habilitado.
function disableScheduling(poolId: string, nodeId: string, options?: ComputeNodeDisableSchedulingOptionalParams): Promise<ComputeNodeDisableSchedulingResponse>
Parámetros
- poolId
-
string
Identificador del grupo que contiene el nodo de proceso.
- nodeId
-
string
Identificador del nodo de proceso en el que desea deshabilitar la programación de tareas.
Los parámetros opcionales
Devoluciones
Promise<ComputeNodeDisableSchedulingResponse>
Promise<Models.ComputeNodeDisableSchedulingResponse>
disableScheduling(string, string, ComputeNodeDisableSchedulingOptionalParams, ServiceCallback<void>)
function disableScheduling(poolId: string, nodeId: string, options: ComputeNodeDisableSchedulingOptionalParams, callback: ServiceCallback<void>)
Parámetros
- poolId
-
string
Identificador del grupo que contiene el nodo de proceso.
- nodeId
-
string
Identificador del nodo de proceso en el que desea deshabilitar la programación de tareas.
Los parámetros opcionales
- callback
-
ServiceCallback<void>
Devolución de llamada
disableScheduling(string, string, ServiceCallback<void>)
function disableScheduling(poolId: string, nodeId: string, callback: ServiceCallback<void>)
Parámetros
- poolId
-
string
Identificador del grupo que contiene el nodo de proceso.
- nodeId
-
string
Identificador del nodo de proceso en el que desea deshabilitar la programación de tareas.
- callback
-
ServiceCallback<void>
Devolución de llamada
enableScheduling(string, string, ComputeNodeEnableSchedulingOptionalParams)
Puede habilitar la programación de tareas en un nodo de proceso solo si su estado de programación actual está deshabilitado.
function enableScheduling(poolId: string, nodeId: string, options?: ComputeNodeEnableSchedulingOptionalParams): Promise<ComputeNodeEnableSchedulingResponse>
Parámetros
- poolId
-
string
Identificador del grupo que contiene el nodo de proceso.
- nodeId
-
string
Identificador del nodo de proceso en el que desea habilitar la programación de tareas.
Los parámetros opcionales
Devoluciones
Promise<ComputeNodeEnableSchedulingResponse>
Promise<Models.ComputeNodeEnableSchedulingResponse>
enableScheduling(string, string, ComputeNodeEnableSchedulingOptionalParams, ServiceCallback<void>)
function enableScheduling(poolId: string, nodeId: string, options: ComputeNodeEnableSchedulingOptionalParams, callback: ServiceCallback<void>)
Parámetros
- poolId
-
string
Identificador del grupo que contiene el nodo de proceso.
- nodeId
-
string
Identificador del nodo de proceso en el que desea habilitar la programación de tareas.
Los parámetros opcionales
- callback
-
ServiceCallback<void>
Devolución de llamada
enableScheduling(string, string, ServiceCallback<void>)
function enableScheduling(poolId: string, nodeId: string, callback: ServiceCallback<void>)
Parámetros
- poolId
-
string
Identificador del grupo que contiene el nodo de proceso.
- nodeId
-
string
Identificador del nodo de proceso en el que desea habilitar la programación de tareas.
- callback
-
ServiceCallback<void>
Devolución de llamada
get(string, string, ComputeNodeGetOptionalParams)
function get(poolId: string, nodeId: string, options?: ComputeNodeGetOptionalParams): Promise<ComputeNodeGetResponse>
Parámetros
- poolId
-
string
Identificador del grupo que contiene el nodo de proceso.
- nodeId
-
string
Identificador del nodo de proceso sobre el que desea obtener información.
- options
- ComputeNodeGetOptionalParams
Los parámetros opcionales
Devoluciones
Promise<ComputeNodeGetResponse>
Modelos de promesas.ComputeNodeGetResponse<>
get(string, string, ComputeNodeGetOptionalParams, ServiceCallback<ComputeNode>)
function get(poolId: string, nodeId: string, options: ComputeNodeGetOptionalParams, callback: ServiceCallback<ComputeNode>)
Parámetros
- poolId
-
string
Identificador del grupo que contiene el nodo de proceso.
- nodeId
-
string
Identificador del nodo de proceso sobre el que desea obtener información.
- options
- ComputeNodeGetOptionalParams
Los parámetros opcionales
- callback
Devolución de llamada
get(string, string, ServiceCallback<ComputeNode>)
function get(poolId: string, nodeId: string, callback: ServiceCallback<ComputeNode>)
Parámetros
- poolId
-
string
Identificador del grupo que contiene el nodo de proceso.
- nodeId
-
string
Identificador del nodo de proceso sobre el que desea obtener información.
- callback
Devolución de llamada
getRemoteDesktop(string, string, ComputeNodeGetRemoteDesktopOptionalParams)
Para poder acceder a un nodo de proceso mediante el archivo RDP, debe crear una cuenta de usuario en el nodo de proceso. Esta API solo se puede invocar en grupos creados con una configuración de servicio en la nube. Para los grupos creados con una configuración de máquina virtual, consulte la API GetRemoteLoginSettings.
function getRemoteDesktop(poolId: string, nodeId: string, options?: ComputeNodeGetRemoteDesktopOptionalParams): Promise<ComputeNodeGetRemoteDesktopResponse>
Parámetros
- poolId
-
string
Identificador del grupo que contiene el nodo de proceso.
- nodeId
-
string
Identificador del nodo de proceso para el que desea obtener el archivo protocolo de escritorio remoto.
Los parámetros opcionales
Devoluciones
Promise<ComputeNodeGetRemoteDesktopResponse>
Promise<Models.ComputeNodeGetRemoteDesktopResponse>
getRemoteDesktop(string, string, ComputeNodeGetRemoteDesktopOptionalParams, ServiceCallback<void>)
function getRemoteDesktop(poolId: string, nodeId: string, options: ComputeNodeGetRemoteDesktopOptionalParams, callback: ServiceCallback<void>)
Parámetros
- poolId
-
string
Identificador del grupo que contiene el nodo de proceso.
- nodeId
-
string
Identificador del nodo de proceso para el que desea obtener el archivo protocolo de escritorio remoto.
Los parámetros opcionales
- callback
-
ServiceCallback<void>
Devolución de llamada
getRemoteDesktop(string, string, ServiceCallback<void>)
function getRemoteDesktop(poolId: string, nodeId: string, callback: ServiceCallback<void>)
Parámetros
- poolId
-
string
Identificador del grupo que contiene el nodo de proceso.
- nodeId
-
string
Identificador del nodo de proceso para el que desea obtener el archivo protocolo de escritorio remoto.
- callback
-
ServiceCallback<void>
Devolución de llamada
getRemoteLoginSettings(string, string, ComputeNodeGetRemoteLoginSettingsOptionalParams)
Para poder iniciar sesión de forma remota en un nodo de proceso mediante la configuración de inicio de sesión remoto, debe crear una cuenta de usuario en el nodo de proceso. Esta API solo se puede invocar en grupos creados con la propiedad de configuración de la máquina virtual. Para los grupos creados con una configuración de servicio en la nube, consulte la API GetRemoteDesktop.
function getRemoteLoginSettings(poolId: string, nodeId: string, options?: ComputeNodeGetRemoteLoginSettingsOptionalParams): Promise<ComputeNodeGetRemoteLoginSettingsResponse>
Parámetros
- poolId
-
string
Identificador del grupo que contiene el nodo de proceso.
- nodeId
-
string
Identificador del nodo de proceso para el que se va a obtener la configuración de inicio de sesión remoto.
Los parámetros opcionales
Devoluciones
Promise<Models.ComputeNodeGetRemoteLoginSettingsResponse>
getRemoteLoginSettings(string, string, ComputeNodeGetRemoteLoginSettingsOptionalParams, ServiceCallback<ComputeNodeGetRemoteLoginSettingsResult>)
function getRemoteLoginSettings(poolId: string, nodeId: string, options: ComputeNodeGetRemoteLoginSettingsOptionalParams, callback: ServiceCallback<ComputeNodeGetRemoteLoginSettingsResult>)
Parámetros
- poolId
-
string
Identificador del grupo que contiene el nodo de proceso.
- nodeId
-
string
Identificador del nodo de proceso para el que se va a obtener la configuración de inicio de sesión remoto.
Los parámetros opcionales
Devolución de llamada
getRemoteLoginSettings(string, string, ServiceCallback<ComputeNodeGetRemoteLoginSettingsResult>)
function getRemoteLoginSettings(poolId: string, nodeId: string, callback: ServiceCallback<ComputeNodeGetRemoteLoginSettingsResult>)
Parámetros
- poolId
-
string
Identificador del grupo que contiene el nodo de proceso.
- nodeId
-
string
Identificador del nodo de proceso para el que se va a obtener la configuración de inicio de sesión remoto.
Devolución de llamada
list(string, ComputeNodeListOptionalParams)
function list(poolId: string, options?: ComputeNodeListOptionalParams): Promise<ComputeNodeListResponse>
Parámetros
- poolId
-
string
Identificador del grupo desde el que desea enumerar los nodos de proceso.
- options
- ComputeNodeListOptionalParams
Los parámetros opcionales
Devoluciones
Promise<ComputeNodeListResponse>
Promise<Models.ComputeNodeListResponse>
list(string, ComputeNodeListOptionalParams, ServiceCallback<ComputeNodeListResult>)
function list(poolId: string, options: ComputeNodeListOptionalParams, callback: ServiceCallback<ComputeNodeListResult>)
Parámetros
- poolId
-
string
Identificador del grupo desde el que desea enumerar los nodos de proceso.
- options
- ComputeNodeListOptionalParams
Los parámetros opcionales
- callback
Devolución de llamada
list(string, ServiceCallback<ComputeNodeListResult>)
function list(poolId: string, callback: ServiceCallback<ComputeNodeListResult>)
Parámetros
- poolId
-
string
Identificador del grupo desde el que desea enumerar los nodos de proceso.
- callback
Devolución de llamada
listNext(string, ComputeNodeListNextOptionalParams)
function listNext(nextPageLink: string, options?: ComputeNodeListNextOptionalParams): Promise<ComputeNodeListResponse>
Parámetros
- nextPageLink
-
string
NextLink de la llamada correcta anterior a la operación List.
Los parámetros opcionales
Devoluciones
Promise<ComputeNodeListResponse>
Promise<Models.ComputeNodeListResponse>
listNext(string, ComputeNodeListNextOptionalParams, ServiceCallback<ComputeNodeListResult>)
function listNext(nextPageLink: string, options: ComputeNodeListNextOptionalParams, callback: ServiceCallback<ComputeNodeListResult>)
Parámetros
- nextPageLink
-
string
NextLink de la llamada correcta anterior a la operación List.
Los parámetros opcionales
- callback
Devolución de llamada
listNext(string, ServiceCallback<ComputeNodeListResult>)
function listNext(nextPageLink: string, callback: ServiceCallback<ComputeNodeListResult>)
Parámetros
- nextPageLink
-
string
NextLink de la llamada correcta anterior a la operación List.
- callback
Devolución de llamada
reboot(string, string, ComputeNodeRebootOptionalParams)
Solo puede reiniciar un nodo de proceso si está en estado inactivo o en ejecución.
function reboot(poolId: string, nodeId: string, options?: ComputeNodeRebootOptionalParams): Promise<ComputeNodeRebootResponse>
Parámetros
- poolId
-
string
Identificador del grupo que contiene el nodo de proceso.
- nodeId
-
string
Identificador del nodo de proceso que desea reiniciar.
- options
- ComputeNodeRebootOptionalParams
Los parámetros opcionales
Devoluciones
Promise<ComputeNodeRebootResponse>
<Models.ComputeNodeRebootResponse>
reboot(string, string, ComputeNodeRebootOptionalParams, ServiceCallback<void>)
function reboot(poolId: string, nodeId: string, options: ComputeNodeRebootOptionalParams, callback: ServiceCallback<void>)
Parámetros
- poolId
-
string
Identificador del grupo que contiene el nodo de proceso.
- nodeId
-
string
Identificador del nodo de proceso que desea reiniciar.
- options
- ComputeNodeRebootOptionalParams
Los parámetros opcionales
- callback
-
ServiceCallback<void>
Devolución de llamada
reboot(string, string, ServiceCallback<void>)
function reboot(poolId: string, nodeId: string, callback: ServiceCallback<void>)
Parámetros
- poolId
-
string
Identificador del grupo que contiene el nodo de proceso.
- nodeId
-
string
Identificador del nodo de proceso que desea reiniciar.
- callback
-
ServiceCallback<void>
Devolución de llamada
reimage(string, string, ComputeNodeReimageOptionalParams)
Puede reinstalar el sistema operativo en un nodo de proceso solo si está en estado inactivo o en ejecución. Esta API solo se puede invocar en grupos creados con la propiedad de configuración del servicio en la nube.
function reimage(poolId: string, nodeId: string, options?: ComputeNodeReimageOptionalParams): Promise<ComputeNodeReimageResponse>
Parámetros
- poolId
-
string
Identificador del grupo que contiene el nodo de proceso.
- nodeId
-
string
Identificador del nodo de proceso que desea reiniciar.
- options
- ComputeNodeReimageOptionalParams
Los parámetros opcionales
Devoluciones
Promise<ComputeNodeReimageResponse>
Modelos de promesa.ComputeNodeReimageResponse<>
reimage(string, string, ComputeNodeReimageOptionalParams, ServiceCallback<void>)
function reimage(poolId: string, nodeId: string, options: ComputeNodeReimageOptionalParams, callback: ServiceCallback<void>)
Parámetros
- poolId
-
string
Identificador del grupo que contiene el nodo de proceso.
- nodeId
-
string
Identificador del nodo de proceso que desea reiniciar.
- options
- ComputeNodeReimageOptionalParams
Los parámetros opcionales
- callback
-
ServiceCallback<void>
Devolución de llamada
reimage(string, string, ServiceCallback<void>)
function reimage(poolId: string, nodeId: string, callback: ServiceCallback<void>)
Parámetros
- poolId
-
string
Identificador del grupo que contiene el nodo de proceso.
- nodeId
-
string
Identificador del nodo de proceso que desea reiniciar.
- callback
-
ServiceCallback<void>
Devolución de llamada
updateUser(string, string, string, NodeUpdateUserParameter, ComputeNodeUpdateUserOptionalParams)
Esta operación reemplaza todas las propiedades actualizables de la cuenta. Por ejemplo, si no se especifica el elemento expiryTime, el valor actual se reemplaza por el valor predeterminado, no se deja sin modificar. Puede actualizar una cuenta de usuario en un nodo de proceso solo cuando se encuentra en estado inactivo o en ejecución.
function updateUser(poolId: string, nodeId: string, userName: string, nodeUpdateUserParameter: NodeUpdateUserParameter, options?: ComputeNodeUpdateUserOptionalParams): Promise<ComputeNodeUpdateUserResponse>
Parámetros
- poolId
-
string
Identificador del grupo que contiene el nodo de proceso.
- nodeId
-
string
Identificador de la máquina en la que desea actualizar una cuenta de usuario.
- userName
-
string
Nombre de la cuenta de usuario que se va a actualizar.
- nodeUpdateUserParameter
- NodeUpdateUserParameter
Parámetros de la solicitud.
Los parámetros opcionales
Devoluciones
Promise<ComputeNodeUpdateUserResponse>
Promise<Models.ComputeNodeUpdateUserResponse>
updateUser(string, string, string, NodeUpdateUserParameter, ComputeNodeUpdateUserOptionalParams, ServiceCallback<void>)
function updateUser(poolId: string, nodeId: string, userName: string, nodeUpdateUserParameter: NodeUpdateUserParameter, options: ComputeNodeUpdateUserOptionalParams, callback: ServiceCallback<void>)
Parámetros
- poolId
-
string
Identificador del grupo que contiene el nodo de proceso.
- nodeId
-
string
Identificador de la máquina en la que desea actualizar una cuenta de usuario.
- userName
-
string
Nombre de la cuenta de usuario que se va a actualizar.
- nodeUpdateUserParameter
- NodeUpdateUserParameter
Parámetros de la solicitud.
Los parámetros opcionales
- callback
-
ServiceCallback<void>
Devolución de llamada
updateUser(string, string, string, NodeUpdateUserParameter, ServiceCallback<void>)
function updateUser(poolId: string, nodeId: string, userName: string, nodeUpdateUserParameter: NodeUpdateUserParameter, callback: ServiceCallback<void>)
Parámetros
- poolId
-
string
Identificador del grupo que contiene el nodo de proceso.
- nodeId
-
string
Identificador de la máquina en la que desea actualizar una cuenta de usuario.
- userName
-
string
Nombre de la cuenta de usuario que se va a actualizar.
- nodeUpdateUserParameter
- NodeUpdateUserParameter
Parámetros de la solicitud.
- callback
-
ServiceCallback<void>
Devolución de llamada
uploadBatchServiceLogs(string, string, UploadBatchServiceLogsConfiguration, ComputeNodeUploadBatchServiceLogsOptionalParams)
Esto es para recopilar archivos de registro del servicio Azure Batch de forma automatizada desde nodos de proceso si experimenta un error y desea escalar al soporte técnico de Azure. Los archivos de registro del servicio Azure Batch deben compartirse con soporte técnico de Azure para ayudar a depurar problemas con el servicio Batch.
function uploadBatchServiceLogs(poolId: string, nodeId: string, uploadBatchServiceLogsConfiguration: UploadBatchServiceLogsConfiguration, options?: ComputeNodeUploadBatchServiceLogsOptionalParams): Promise<ComputeNodeUploadBatchServiceLogsResponse>
Parámetros
- poolId
-
string
Identificador del grupo que contiene el nodo de proceso.
- nodeId
-
string
Identificador del nodo de proceso desde el que desea cargar los archivos de registro del servicio Azure Batch.
- uploadBatchServiceLogsConfiguration
- UploadBatchServiceLogsConfiguration
Configuración de carga de archivos de registro del servicio Azure Batch.
Los parámetros opcionales
Devoluciones
Promise<Models.ComputeNodeUploadBatchServiceLogsResponse>
uploadBatchServiceLogs(string, string, UploadBatchServiceLogsConfiguration, ComputeNodeUploadBatchServiceLogsOptionalParams, ServiceCallback<UploadBatchServiceLogsResult>)
function uploadBatchServiceLogs(poolId: string, nodeId: string, uploadBatchServiceLogsConfiguration: UploadBatchServiceLogsConfiguration, options: ComputeNodeUploadBatchServiceLogsOptionalParams, callback: ServiceCallback<UploadBatchServiceLogsResult>)
Parámetros
- poolId
-
string
Identificador del grupo que contiene el nodo de proceso.
- nodeId
-
string
Identificador del nodo de proceso desde el que desea cargar los archivos de registro del servicio Azure Batch.
- uploadBatchServiceLogsConfiguration
- UploadBatchServiceLogsConfiguration
Configuración de carga de archivos de registro del servicio Azure Batch.
Los parámetros opcionales
- callback
Devolución de llamada
uploadBatchServiceLogs(string, string, UploadBatchServiceLogsConfiguration, ServiceCallback<UploadBatchServiceLogsResult>)
function uploadBatchServiceLogs(poolId: string, nodeId: string, uploadBatchServiceLogsConfiguration: UploadBatchServiceLogsConfiguration, callback: ServiceCallback<UploadBatchServiceLogsResult>)
Parámetros
- poolId
-
string
Identificador del grupo que contiene el nodo de proceso.
- nodeId
-
string
Identificador del nodo de proceso desde el que desea cargar los archivos de registro del servicio Azure Batch.
- uploadBatchServiceLogsConfiguration
- UploadBatchServiceLogsConfiguration
Configuración de carga de archivos de registro del servicio Azure Batch.
- callback
Devolución de llamada