ComputeNodeOperations class
Classe que representa um ComputeNodeOperations.
Construtores
| Compute |
Crie um ComputeNodeOperations. |
Métodos
Detalhes do Construtor
ComputeNodeOperations(BatchServiceClientContext)
Crie um ComputeNodeOperations.
new ComputeNodeOperations(client: BatchServiceClientContext)
Parâmetros
- client
- BatchServiceClientContext
Referência ao cliente do serviço.
Detalhes de Método
addUser(string, string, ComputeNodeUser, ComputeNodeAddUserOptionalParams)
Você pode adicionar uma conta de usuário a um nó de computação somente quando ele estiver no estado ocioso ou em execução.
function addUser(poolId: string, nodeId: string, user: ComputeNodeUser, options?: ComputeNodeAddUserOptionalParams): Promise<ComputeNodeAddUserResponse>
Parâmetros
- poolId
-
string
A ID do Pool que contém o Nó de Computação.
- nodeId
-
string
A ID da máquina na qual você deseja criar uma conta de usuário.
- user
- ComputeNodeUser
A conta de usuário a ser criada.
- options
- ComputeNodeAddUserOptionalParams
Os parâmetros opcionais
Devoluções
Promise<ComputeNodeAddUserResponse>
Modelos de promessa.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
A ID do Pool que contém o Nó de Computação.
- nodeId
-
string
A ID da máquina na qual você deseja criar uma conta de usuário.
- user
- ComputeNodeUser
A conta de usuário a ser criada.
- options
- ComputeNodeAddUserOptionalParams
Os parâmetros opcionais
- callback
-
ServiceCallback<void>
O retorno de chamada
addUser(string, string, ComputeNodeUser, ServiceCallback<void>)
function addUser(poolId: string, nodeId: string, user: ComputeNodeUser, callback: ServiceCallback<void>)
Parâmetros
- poolId
-
string
A ID do Pool que contém o Nó de Computação.
- nodeId
-
string
A ID da máquina na qual você deseja criar uma conta de usuário.
- user
- ComputeNodeUser
A conta de usuário a ser criada.
- callback
-
ServiceCallback<void>
O retorno de chamada
deleteUser(string, string, string, ComputeNodeDeleteUserOptionalParams)
Você pode excluir uma conta de usuário para um nó de computação somente quando ele estiver no estado ocioso ou em execução.
function deleteUser(poolId: string, nodeId: string, userName: string, options?: ComputeNodeDeleteUserOptionalParams): Promise<ComputeNodeDeleteUserResponse>
Parâmetros
- poolId
-
string
A ID do Pool que contém o Nó de Computação.
- nodeId
-
string
O ID da máquina na qual você deseja excluir uma conta de usuário.
- userName
-
string
O nome da conta de usuário a ser excluída.
Os parâmetros opcionais
Devoluções
Promise<ComputeNodeDeleteUserResponse>
Modelos de promessa.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
A ID do Pool que contém o Nó de Computação.
- nodeId
-
string
O ID da máquina na qual você deseja excluir uma conta de usuário.
- userName
-
string
O nome da conta de usuário a ser excluída.
Os parâmetros opcionais
- callback
-
ServiceCallback<void>
O retorno de chamada
deleteUser(string, string, string, ServiceCallback<void>)
function deleteUser(poolId: string, nodeId: string, userName: string, callback: ServiceCallback<void>)
Parâmetros
- poolId
-
string
A ID do Pool que contém o Nó de Computação.
- nodeId
-
string
O ID da máquina na qual você deseja excluir uma conta de usuário.
- userName
-
string
O nome da conta de usuário a ser excluída.
- callback
-
ServiceCallback<void>
O retorno de chamada
disableScheduling(string, string, ComputeNodeDisableSchedulingOptionalParams)
Você pode desabilitar o agendamento de tarefas em um nó de computação somente se seu estado de agendamento atual estiver habilitado.
function disableScheduling(poolId: string, nodeId: string, options?: ComputeNodeDisableSchedulingOptionalParams): Promise<ComputeNodeDisableSchedulingResponse>
Parâmetros
- poolId
-
string
A ID do Pool que contém o Nó de Computação.
- nodeId
-
string
A ID do nó de computação no qual você deseja desabilitar o agendamento de tarefas.
Os parâmetros opcionais
Devoluções
Promise<ComputeNodeDisableSchedulingResponse>
Modelos de promessa.ComputeNodeDisableSchedulingResponse<>
disableScheduling(string, string, ComputeNodeDisableSchedulingOptionalParams, ServiceCallback<void>)
function disableScheduling(poolId: string, nodeId: string, options: ComputeNodeDisableSchedulingOptionalParams, callback: ServiceCallback<void>)
Parâmetros
- poolId
-
string
A ID do Pool que contém o Nó de Computação.
- nodeId
-
string
A ID do nó de computação no qual você deseja desabilitar o agendamento de tarefas.
Os parâmetros opcionais
- callback
-
ServiceCallback<void>
O retorno de chamada
disableScheduling(string, string, ServiceCallback<void>)
function disableScheduling(poolId: string, nodeId: string, callback: ServiceCallback<void>)
Parâmetros
- poolId
-
string
A ID do Pool que contém o Nó de Computação.
- nodeId
-
string
A ID do nó de computação no qual você deseja desabilitar o agendamento de tarefas.
- callback
-
ServiceCallback<void>
O retorno de chamada
enableScheduling(string, string, ComputeNodeEnableSchedulingOptionalParams)
Você pode habilitar o agendamento de tarefas em um nó de computação somente se seu estado de agendamento atual estiver desabilitado
function enableScheduling(poolId: string, nodeId: string, options?: ComputeNodeEnableSchedulingOptionalParams): Promise<ComputeNodeEnableSchedulingResponse>
Parâmetros
- poolId
-
string
A ID do Pool que contém o Nó de Computação.
- nodeId
-
string
A ID do Nó de Computação no qual você deseja habilitar o Agendamento de tarefas.
Os parâmetros opcionais
Devoluções
Promise<ComputeNodeEnableSchedulingResponse>
Modelos de promessa.ComputeNodeEnableSchedulingResponse<>
enableScheduling(string, string, ComputeNodeEnableSchedulingOptionalParams, ServiceCallback<void>)
function enableScheduling(poolId: string, nodeId: string, options: ComputeNodeEnableSchedulingOptionalParams, callback: ServiceCallback<void>)
Parâmetros
- poolId
-
string
A ID do Pool que contém o Nó de Computação.
- nodeId
-
string
A ID do Nó de Computação no qual você deseja habilitar o Agendamento de tarefas.
Os parâmetros opcionais
- callback
-
ServiceCallback<void>
O retorno de chamada
enableScheduling(string, string, ServiceCallback<void>)
function enableScheduling(poolId: string, nodeId: string, callback: ServiceCallback<void>)
Parâmetros
- poolId
-
string
A ID do Pool que contém o Nó de Computação.
- nodeId
-
string
A ID do Nó de Computação no qual você deseja habilitar o Agendamento de tarefas.
- callback
-
ServiceCallback<void>
O retorno de chamada
get(string, string, ComputeNodeGetOptionalParams)
function get(poolId: string, nodeId: string, options?: ComputeNodeGetOptionalParams): Promise<ComputeNodeGetResponse>
Parâmetros
- poolId
-
string
A ID do Pool que contém o Nó de Computação.
- nodeId
-
string
A ID do nó de computação sobre o qual você deseja obter informações.
- options
- ComputeNodeGetOptionalParams
Os parâmetros opcionais
Devoluções
Promise<ComputeNodeGetResponse>
Modelos de promessa.ComputeNodeGetResponse<>
get(string, string, ComputeNodeGetOptionalParams, ServiceCallback<ComputeNode>)
function get(poolId: string, nodeId: string, options: ComputeNodeGetOptionalParams, callback: ServiceCallback<ComputeNode>)
Parâmetros
- poolId
-
string
A ID do Pool que contém o Nó de Computação.
- nodeId
-
string
A ID do nó de computação sobre o qual você deseja obter informações.
- options
- ComputeNodeGetOptionalParams
Os parâmetros opcionais
- callback
O retorno de chamada
get(string, string, ServiceCallback<ComputeNode>)
function get(poolId: string, nodeId: string, callback: ServiceCallback<ComputeNode>)
Parâmetros
- poolId
-
string
A ID do Pool que contém o Nó de Computação.
- nodeId
-
string
A ID do nó de computação sobre o qual você deseja obter informações.
- callback
O retorno de chamada
getRemoteDesktop(string, string, ComputeNodeGetRemoteDesktopOptionalParams)
Antes de acessar um nó de computação usando o arquivo RDP, você deve criar uma conta de usuário no nó de computação. Essa API só pode ser invocada em pools criados com uma configuração de serviço de nuvem. Para Pools criados com uma configuração de máquina virtual, consulte a API GetRemoteLoginSettings.
function getRemoteDesktop(poolId: string, nodeId: string, options?: ComputeNodeGetRemoteDesktopOptionalParams): Promise<ComputeNodeGetRemoteDesktopResponse>
Parâmetros
- poolId
-
string
A ID do Pool que contém o Nó de Computação.
- nodeId
-
string
A ID do nó de computação para o qual você deseja obter o arquivo do protocolo de área de trabalho remota.
Os parâmetros opcionais
Devoluções
Promise<ComputeNodeGetRemoteDesktopResponse>
Prometa<Models.ComputeNodeGetRemoteDesktopResponse>
getRemoteDesktop(string, string, ComputeNodeGetRemoteDesktopOptionalParams, ServiceCallback<void>)
function getRemoteDesktop(poolId: string, nodeId: string, options: ComputeNodeGetRemoteDesktopOptionalParams, callback: ServiceCallback<void>)
Parâmetros
- poolId
-
string
A ID do Pool que contém o Nó de Computação.
- nodeId
-
string
A ID do nó de computação para o qual você deseja obter o arquivo do protocolo de área de trabalho remota.
Os parâmetros opcionais
- callback
-
ServiceCallback<void>
O retorno de chamada
getRemoteDesktop(string, string, ServiceCallback<void>)
function getRemoteDesktop(poolId: string, nodeId: string, callback: ServiceCallback<void>)
Parâmetros
- poolId
-
string
A ID do Pool que contém o Nó de Computação.
- nodeId
-
string
A ID do nó de computação para o qual você deseja obter o arquivo do protocolo de área de trabalho remota.
- callback
-
ServiceCallback<void>
O retorno de chamada
getRemoteLoginSettings(string, string, ComputeNodeGetRemoteLoginSettingsOptionalParams)
Antes de iniciar sessão remotamente num Nó de Computação utilizando as definições de início de sessão remoto, tem de criar uma Conta de utilizador no Nó de Computação. Essa API pode ser invocada somente em Pools criados com a propriedade de configuração da máquina virtual. Para Pools criados com uma configuração de serviço de nuvem, consulte a API GetRemoteDesktop.
function getRemoteLoginSettings(poolId: string, nodeId: string, options?: ComputeNodeGetRemoteLoginSettingsOptionalParams): Promise<ComputeNodeGetRemoteLoginSettingsResponse>
Parâmetros
- poolId
-
string
A ID do Pool que contém o Nó de Computação.
- nodeId
-
string
A ID do nó de computação para o qual obter as configurações de login remoto.
Os parâmetros opcionais
Devoluções
Modelos de promessa.ComputeNodeGetRemoteLoginSettingsResponse<>
getRemoteLoginSettings(string, string, ComputeNodeGetRemoteLoginSettingsOptionalParams, ServiceCallback<ComputeNodeGetRemoteLoginSettingsResult>)
function getRemoteLoginSettings(poolId: string, nodeId: string, options: ComputeNodeGetRemoteLoginSettingsOptionalParams, callback: ServiceCallback<ComputeNodeGetRemoteLoginSettingsResult>)
Parâmetros
- poolId
-
string
A ID do Pool que contém o Nó de Computação.
- nodeId
-
string
A ID do nó de computação para o qual obter as configurações de login remoto.
Os parâmetros opcionais
O retorno de chamada
getRemoteLoginSettings(string, string, ServiceCallback<ComputeNodeGetRemoteLoginSettingsResult>)
function getRemoteLoginSettings(poolId: string, nodeId: string, callback: ServiceCallback<ComputeNodeGetRemoteLoginSettingsResult>)
Parâmetros
- poolId
-
string
A ID do Pool que contém o Nó de Computação.
- nodeId
-
string
A ID do nó de computação para o qual obter as configurações de login remoto.
O retorno de chamada
list(string, ComputeNodeListOptionalParams)
function list(poolId: string, options?: ComputeNodeListOptionalParams): Promise<ComputeNodeListResponse>
Parâmetros
- poolId
-
string
A ID do Pool a partir do qual você deseja listar nós de computação.
- options
- ComputeNodeListOptionalParams
Os parâmetros opcionais
Devoluções
Promise<ComputeNodeListResponse>
Modelos de promessa.ComputeNodeListResponse<>
list(string, ComputeNodeListOptionalParams, ServiceCallback<ComputeNodeListResult>)
function list(poolId: string, options: ComputeNodeListOptionalParams, callback: ServiceCallback<ComputeNodeListResult>)
Parâmetros
- poolId
-
string
A ID do Pool a partir do qual você deseja listar nós de computação.
- options
- ComputeNodeListOptionalParams
Os parâmetros opcionais
- callback
O retorno de chamada
list(string, ServiceCallback<ComputeNodeListResult>)
function list(poolId: string, callback: ServiceCallback<ComputeNodeListResult>)
Parâmetros
- poolId
-
string
A ID do Pool a partir do qual você deseja listar nós de computação.
- callback
O retorno de chamada
listNext(string, ComputeNodeListNextOptionalParams)
function listNext(nextPageLink: string, options?: ComputeNodeListNextOptionalParams): Promise<ComputeNodeListResponse>
Parâmetros
- nextPageLink
-
string
O NextLink da operação anterior de chamada bem-sucedida para List.
Os parâmetros opcionais
Devoluções
Promise<ComputeNodeListResponse>
Modelos de promessa.ComputeNodeListResponse<>
listNext(string, ComputeNodeListNextOptionalParams, ServiceCallback<ComputeNodeListResult>)
function listNext(nextPageLink: string, options: ComputeNodeListNextOptionalParams, callback: ServiceCallback<ComputeNodeListResult>)
Parâmetros
- nextPageLink
-
string
O NextLink da operação anterior de chamada bem-sucedida para List.
Os parâmetros opcionais
- callback
O retorno de chamada
listNext(string, ServiceCallback<ComputeNodeListResult>)
function listNext(nextPageLink: string, callback: ServiceCallback<ComputeNodeListResult>)
Parâmetros
- nextPageLink
-
string
O NextLink da operação anterior de chamada bem-sucedida para List.
- callback
O retorno de chamada
reboot(string, string, ComputeNodeRebootOptionalParams)
Você pode reiniciar um nó de computação somente se ele estiver em um estado ocioso ou em execução.
function reboot(poolId: string, nodeId: string, options?: ComputeNodeRebootOptionalParams): Promise<ComputeNodeRebootResponse>
Parâmetros
- poolId
-
string
A ID do Pool que contém o Nó de Computação.
- nodeId
-
string
A ID do nó de computação que você deseja reiniciar.
- options
- ComputeNodeRebootOptionalParams
Os parâmetros opcionais
Devoluções
Promise<ComputeNodeRebootResponse>
Prometa<Models.ComputeNodeRebootResponse>
reboot(string, string, ComputeNodeRebootOptionalParams, ServiceCallback<void>)
function reboot(poolId: string, nodeId: string, options: ComputeNodeRebootOptionalParams, callback: ServiceCallback<void>)
Parâmetros
- poolId
-
string
A ID do Pool que contém o Nó de Computação.
- nodeId
-
string
A ID do nó de computação que você deseja reiniciar.
- options
- ComputeNodeRebootOptionalParams
Os parâmetros opcionais
- callback
-
ServiceCallback<void>
O retorno de chamada
reboot(string, string, ServiceCallback<void>)
function reboot(poolId: string, nodeId: string, callback: ServiceCallback<void>)
Parâmetros
- poolId
-
string
A ID do Pool que contém o Nó de Computação.
- nodeId
-
string
A ID do nó de computação que você deseja reiniciar.
- callback
-
ServiceCallback<void>
O retorno de chamada
reimage(string, string, ComputeNodeReimageOptionalParams)
Você pode reinstalar o sistema operacional em um nó de computação somente se ele estiver em um estado ocioso ou em execução. Essa API pode ser invocada somente em Pools criados com a propriedade de configuração do serviço de nuvem.
function reimage(poolId: string, nodeId: string, options?: ComputeNodeReimageOptionalParams): Promise<ComputeNodeReimageResponse>
Parâmetros
- poolId
-
string
A ID do Pool que contém o Nó de Computação.
- nodeId
-
string
A ID do nó de computação que você deseja reiniciar.
- options
- ComputeNodeReimageOptionalParams
Os parâmetros opcionais
Devoluções
Promise<ComputeNodeReimageResponse>
Modelos de promessa.ComputeNodeReimageResponse<>
reimage(string, string, ComputeNodeReimageOptionalParams, ServiceCallback<void>)
function reimage(poolId: string, nodeId: string, options: ComputeNodeReimageOptionalParams, callback: ServiceCallback<void>)
Parâmetros
- poolId
-
string
A ID do Pool que contém o Nó de Computação.
- nodeId
-
string
A ID do nó de computação que você deseja reiniciar.
- options
- ComputeNodeReimageOptionalParams
Os parâmetros opcionais
- callback
-
ServiceCallback<void>
O retorno de chamada
reimage(string, string, ServiceCallback<void>)
function reimage(poolId: string, nodeId: string, callback: ServiceCallback<void>)
Parâmetros
- poolId
-
string
A ID do Pool que contém o Nó de Computação.
- nodeId
-
string
A ID do nó de computação que você deseja reiniciar.
- callback
-
ServiceCallback<void>
O retorno de chamada
updateUser(string, string, string, NodeUpdateUserParameter, ComputeNodeUpdateUserOptionalParams)
Esta operação substitui todas as propriedades atualizáveis da Conta. Por exemplo, se o elemento expiryTime não for especificado, o valor atual será substituído pelo valor padrão, não sendo modificado. Você pode atualizar uma conta de usuário em um nó de computação somente quando ela estiver no estado ocioso ou em execução.
function updateUser(poolId: string, nodeId: string, userName: string, nodeUpdateUserParameter: NodeUpdateUserParameter, options?: ComputeNodeUpdateUserOptionalParams): Promise<ComputeNodeUpdateUserResponse>
Parâmetros
- poolId
-
string
A ID do Pool que contém o Nó de Computação.
- nodeId
-
string
O ID da máquina na qual você deseja atualizar uma conta de usuário.
- userName
-
string
O nome da conta de usuário a ser atualizada.
- nodeUpdateUserParameter
- NodeUpdateUserParameter
Os parâmetros para a solicitação.
Os parâmetros opcionais
Devoluções
Promise<ComputeNodeUpdateUserResponse>
Modelos de promessa.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
A ID do Pool que contém o Nó de Computação.
- nodeId
-
string
O ID da máquina na qual você deseja atualizar uma conta de usuário.
- userName
-
string
O nome da conta de usuário a ser atualizada.
- nodeUpdateUserParameter
- NodeUpdateUserParameter
Os parâmetros para a solicitação.
Os parâmetros opcionais
- callback
-
ServiceCallback<void>
O retorno de chamada
updateUser(string, string, string, NodeUpdateUserParameter, ServiceCallback<void>)
function updateUser(poolId: string, nodeId: string, userName: string, nodeUpdateUserParameter: NodeUpdateUserParameter, callback: ServiceCallback<void>)
Parâmetros
- poolId
-
string
A ID do Pool que contém o Nó de Computação.
- nodeId
-
string
O ID da máquina na qual você deseja atualizar uma conta de usuário.
- userName
-
string
O nome da conta de usuário a ser atualizada.
- nodeUpdateUserParameter
- NodeUpdateUserParameter
Os parâmetros para a solicitação.
- callback
-
ServiceCallback<void>
O retorno de chamada
uploadBatchServiceLogs(string, string, UploadBatchServiceLogsConfiguration, ComputeNodeUploadBatchServiceLogsOptionalParams)
Isso serve para coletar arquivos de log do serviço Batch do Azure de forma automatizada dos Nós de Computação se você estiver enfrentando um erro e desejar escalar para o suporte do Azure. Os arquivos de log do serviço Batch do Azure devem ser compartilhados com o suporte do Azure para ajudar na depuração de problemas com o serviço em lote.
function uploadBatchServiceLogs(poolId: string, nodeId: string, uploadBatchServiceLogsConfiguration: UploadBatchServiceLogsConfiguration, options?: ComputeNodeUploadBatchServiceLogsOptionalParams): Promise<ComputeNodeUploadBatchServiceLogsResponse>
Parâmetros
- poolId
-
string
A ID do Pool que contém o Nó de Computação.
- nodeId
-
string
A ID do Nó de Computação do qual você deseja carregar os arquivos de log do serviço Lote do Azure.
- uploadBatchServiceLogsConfiguration
- UploadBatchServiceLogsConfiguration
Os arquivos de log do serviço Lote do Azure carregam a configuração.
Os parâmetros opcionais
Devoluções
Modelos de promessa.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
A ID do Pool que contém o Nó de Computação.
- nodeId
-
string
A ID do Nó de Computação do qual você deseja carregar os arquivos de log do serviço Lote do Azure.
- uploadBatchServiceLogsConfiguration
- UploadBatchServiceLogsConfiguration
Os arquivos de log do serviço Lote do Azure carregam a configuração.
Os parâmetros opcionais
- callback
O retorno de chamada
uploadBatchServiceLogs(string, string, UploadBatchServiceLogsConfiguration, ServiceCallback<UploadBatchServiceLogsResult>)
function uploadBatchServiceLogs(poolId: string, nodeId: string, uploadBatchServiceLogsConfiguration: UploadBatchServiceLogsConfiguration, callback: ServiceCallback<UploadBatchServiceLogsResult>)
Parâmetros
- poolId
-
string
A ID do Pool que contém o Nó de Computação.
- nodeId
-
string
A ID do Nó de Computação do qual você deseja carregar os arquivos de log do serviço Lote do Azure.
- uploadBatchServiceLogsConfiguration
- UploadBatchServiceLogsConfiguration
Os arquivos de log do serviço Lote do Azure carregam a configuração.
- callback
O retorno de chamada