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 de serviço.
Detalhes do método
addUser(string, string, ComputeNodeUser, ComputeNodeAddUserOptionalParams)
Você pode adicionar uma conta de usuário a um Nó de Computação somente quando ela 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 do computador no 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
Retornos
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 do computador no 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 do computador no 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 ela 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
A ID do computador no 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
Retornos
Promise<ComputeNodeDeleteUserResponse>
< Promise>Models.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
A ID do computador no 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
A ID do computador no 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 o 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
Retornos
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
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 o 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
Retornos
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
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 a qual você deseja obter informações.
- options
- ComputeNodeGetOptionalParams
Os parâmetros opcionais
Retornos
Promise<ComputeNodeGetResponse>
< Promise>Models.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 a 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 a 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 de Protocolo de Área de Trabalho Remota.
Os parâmetros opcionais
Retornos
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
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 de 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 de Protocolo de Área de Trabalho Remota.
- callback
-
ServiceCallback<void>
O retorno de chamada
getRemoteLoginSettings(string, string, ComputeNodeGetRemoteLoginSettingsOptionalParams)
Antes de fazer logon remotamente em um Nó de Computação usando as configurações de logon remoto, você deve criar uma conta de usuário no Nó de Computação. Essa API só pode ser invocada 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 logon remoto.
Os parâmetros opcionais
Retornos
Promise<Models.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 logon 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 logon remoto.
O retorno de chamada
list(string, ComputeNodeListOptionalParams)
function list(poolId: string, options?: ComputeNodeListOptionalParams): Promise<ComputeNodeListResponse>
Parâmetros
- poolId
-
string
A ID do pool do qual você deseja listar nós de computação.
- options
- ComputeNodeListOptionalParams
Os parâmetros opcionais
Retornos
Promise<ComputeNodeListResponse>
< Promise>Models.ComputeNodeListResponse
list(string, ComputeNodeListOptionalParams, ServiceCallback<ComputeNodeListResult>)
function list(poolId: string, options: ComputeNodeListOptionalParams, callback: ServiceCallback<ComputeNodeListResult>)
Parâmetros
- poolId
-
string
A ID do pool 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 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 chamada com êxito anterior para a operação List.
Os parâmetros opcionais
Retornos
Promise<ComputeNodeListResponse>
< Promise>Models.ComputeNodeListResponse
listNext(string, ComputeNodeListNextOptionalParams, ServiceCallback<ComputeNodeListResult>)
function listNext(nextPageLink: string, options: ComputeNodeListNextOptionalParams, callback: ServiceCallback<ComputeNodeListResult>)
Parâmetros
- nextPageLink
-
string
O NextLink da chamada com êxito anterior para a operação 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 chamada com êxito anterior para a operação List.
- callback
O retorno de chamada
reboot(string, string, ComputeNodeRebootOptionalParams)
Você só poderá reiniciar um Nó de Computação 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
Retornos
Promise<ComputeNodeRebootResponse>
< Promise>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 só pode ser invocada 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
Retornos
Promise<ComputeNodeReimageResponse>
< Promise>Models.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)
Essa 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 deixado sem modificação. 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
A ID do computador no 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 da solicitação.
Os parâmetros opcionais
Retornos
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
A ID do pool que contém o Nó de Computação.
- nodeId
-
string
A ID do computador no 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 da 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
A ID do computador no 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 da solicitação.
- callback
-
ServiceCallback<void>
O retorno de chamada
uploadBatchServiceLogs(string, string, UploadBatchServiceLogsConfiguration, ComputeNodeUploadBatchServiceLogsOptionalParams)
Isso é para coletar arquivos de log de serviço do Lote do Azure de forma automatizada de Nós de Computação se você estiver enfrentando um erro e desejar escalonar para o suporte do Azure. Os arquivos de log de serviço do Lote do Azure devem ser compartilhados com o suporte do Azure para ajudar na depuração de problemas com o serviço 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 de serviço do Lote do Azure.
- uploadBatchServiceLogsConfiguration
- UploadBatchServiceLogsConfiguration
A configuração de upload de arquivos de log de serviço do Lote do Azure.
Os parâmetros opcionais
Retornos
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
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 de serviço do Lote do Azure.
- uploadBatchServiceLogsConfiguration
- UploadBatchServiceLogsConfiguration
A configuração de upload de arquivos de log de serviço do Lote do Azure.
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 de serviço do Lote do Azure.
- uploadBatchServiceLogsConfiguration
- UploadBatchServiceLogsConfiguration
A configuração de upload de arquivos de log de serviço do Lote do Azure.
- callback
O retorno de chamada