ComputeNodes Interface
public interface ComputeNodes
An instance of this class provides access to all the operations defined in ComputeNodes.
Method Summary
Modifier and Type | Method and Description |
---|---|
void |
addUser(String poolId, String nodeId, ComputeNodeUser user)
Adds a user account to the specified compute node. You can add a user account to a node only when it is in the idle or running state. |
void |
addUser(String poolId, String nodeId, ComputeNodeUser user, ComputeNodeAddUserOptions computeNodeAddUserOptions)
Adds a user account to the specified compute node. You can add a user account to a node only when it is in the idle or running state. |
Observable<Void> |
addUserAsync(String poolId, String nodeId, ComputeNodeUser user)
Adds a user account to the specified compute node. You can add a user account to a node only when it is in the idle or running state. |
Observable<Void> |
addUserAsync(String poolId, String nodeId, ComputeNodeUser user, ComputeNodeAddUserOptions computeNodeAddUserOptions)
Adds a user account to the specified compute node. You can add a user account to a node only when it is in the idle or running state. |
ServiceFuture<Void> |
addUserAsync(String poolId, String nodeId, ComputeNodeUser user, ComputeNodeAddUserOptions computeNodeAddUserOptions, final ServiceCallback<Void> serviceCallback)
Adds a user account to the specified compute node. You can add a user account to a node only when it is in the idle or running state. |
ServiceFuture<Void> |
addUserAsync(String poolId, String nodeId, ComputeNodeUser user, final ServiceCallback<Void> serviceCallback)
Adds a user account to the specified compute node. You can add a user account to a node only when it is in the idle or running state. |
Observable<ServiceResponseWithHeaders<Void, Compute |
addUserWithServiceResponseAsync(String poolId, String nodeId, ComputeNodeUser user)
Adds a user account to the specified compute node. You can add a user account to a node only when it is in the idle or running state. |
Observable<ServiceResponseWithHeaders<Void, Compute |
addUserWithServiceResponseAsync(String poolId, String nodeId, ComputeNodeUser user, ComputeNodeAddUserOptions computeNodeAddUserOptions)
Adds a user account to the specified compute node. You can add a user account to a node only when it is in the idle or running state. |
void |
deleteUser(String poolId, String nodeId, String userName)
Deletes a user account from the specified compute node. You can delete a user account to a node only when it is in the idle or running state. |
void |
deleteUser(String poolId, String nodeId, String userName, ComputeNodeDeleteUserOptions computeNodeDeleteUserOptions)
Deletes a user account from the specified compute node. You can delete a user account to a node only when it is in the idle or running state. |
Observable<Void> |
deleteUserAsync(String poolId, String nodeId, String userName)
Deletes a user account from the specified compute node. You can delete a user account to a node only when it is in the idle or running state. |
Observable<Void> |
deleteUserAsync(String poolId, String nodeId, String userName, ComputeNodeDeleteUserOptions computeNodeDeleteUserOptions)
Deletes a user account from the specified compute node. You can delete a user account to a node only when it is in the idle or running state. |
ServiceFuture<Void> |
deleteUserAsync(String poolId, String nodeId, String userName, ComputeNodeDeleteUserOptions computeNodeDeleteUserOptions, final ServiceCallback<Void> serviceCallback)
Deletes a user account from the specified compute node. You can delete a user account to a node only when it is in the idle or running state. |
ServiceFuture<Void> |
deleteUserAsync(String poolId, String nodeId, String userName, final ServiceCallback<Void> serviceCallback)
Deletes a user account from the specified compute node. You can delete a user account to a node only when it is in the idle or running state. |
Observable<ServiceResponseWithHeaders<Void, Compute |
deleteUserWithServiceResponseAsync(String poolId, String nodeId, String userName)
Deletes a user account from the specified compute node. You can delete a user account to a node only when it is in the idle or running state. |
Observable<ServiceResponseWithHeaders<Void, Compute |
deleteUserWithServiceResponseAsync(String poolId, String nodeId, String userName, ComputeNodeDeleteUserOptions computeNodeDeleteUserOptions)
Deletes a user account from the specified compute node. You can delete a user account to a node only when it is in the idle or running state. |
void |
disableScheduling(String poolId, String nodeId)
Disables task scheduling on the specified compute node. You can disable task scheduling on a node only if its current scheduling state is enabled. |
void |
disableScheduling(String poolId, String nodeId, DisableComputeNodeSchedulingOption nodeDisableSchedulingOption, ComputeNodeDisableSchedulingOptions computeNodeDisableSchedulingOptions)
Disables task scheduling on the specified compute node. You can disable task scheduling on a node only if its current scheduling state is enabled. |
Observable<Void> |
disableSchedulingAsync(String poolId, String nodeId)
Disables task scheduling on the specified compute node. You can disable task scheduling on a node only if its current scheduling state is enabled. |
Observable<Void> |
disableSchedulingAsync(String poolId, String nodeId, DisableComputeNodeSchedulingOption nodeDisableSchedulingOption, ComputeNodeDisableSchedulingOptions computeNodeDisableSchedulingOptions)
Disables task scheduling on the specified compute node. You can disable task scheduling on a node only if its current scheduling state is enabled. |
ServiceFuture<Void> |
disableSchedulingAsync(String poolId, String nodeId, DisableComputeNodeSchedulingOption nodeDisableSchedulingOption, ComputeNodeDisableSchedulingOptions computeNodeDisableSchedulingOptions, final ServiceCallback<Void> serviceCallback)
Disables task scheduling on the specified compute node. You can disable task scheduling on a node only if its current scheduling state is enabled. |
ServiceFuture<Void> |
disableSchedulingAsync(String poolId, String nodeId, final ServiceCallback<Void> serviceCallback)
Disables task scheduling on the specified compute node. You can disable task scheduling on a node only if its current scheduling state is enabled. |
Observable<ServiceResponseWithHeaders<Void, Compute |
disableSchedulingWithServiceResponseAsync(String poolId, String nodeId)
Disables task scheduling on the specified compute node. You can disable task scheduling on a node only if its current scheduling state is enabled. |
Observable<ServiceResponseWithHeaders<Void, Compute |
disableSchedulingWithServiceResponseAsync(String poolId, String nodeId, DisableComputeNodeSchedulingOption nodeDisableSchedulingOption, ComputeNodeDisableSchedulingOptions computeNodeDisableSchedulingOptions)
Disables task scheduling on the specified compute node. You can disable task scheduling on a node only if its current scheduling state is enabled. |
void |
enableScheduling(String poolId, String nodeId)
Enables task scheduling on the specified compute node. You can enable task scheduling on a node only if its current scheduling state is disabled. |
void |
enableScheduling(String poolId, String nodeId, ComputeNodeEnableSchedulingOptions computeNodeEnableSchedulingOptions)
Enables task scheduling on the specified compute node. You can enable task scheduling on a node only if its current scheduling state is disabled. |
Observable<Void> |
enableSchedulingAsync(String poolId, String nodeId)
Enables task scheduling on the specified compute node. You can enable task scheduling on a node only if its current scheduling state is disabled. |
Observable<Void> |
enableSchedulingAsync(String poolId, String nodeId, ComputeNodeEnableSchedulingOptions computeNodeEnableSchedulingOptions)
Enables task scheduling on the specified compute node. You can enable task scheduling on a node only if its current scheduling state is disabled. |
ServiceFuture<Void> |
enableSchedulingAsync(String poolId, String nodeId, ComputeNodeEnableSchedulingOptions computeNodeEnableSchedulingOptions, final ServiceCallback<Void> serviceCallback)
Enables task scheduling on the specified compute node. You can enable task scheduling on a node only if its current scheduling state is disabled. |
ServiceFuture<Void> |
enableSchedulingAsync(String poolId, String nodeId, final ServiceCallback<Void> serviceCallback)
Enables task scheduling on the specified compute node. You can enable task scheduling on a node only if its current scheduling state is disabled. |
Observable<ServiceResponseWithHeaders<Void, Compute |
enableSchedulingWithServiceResponseAsync(String poolId, String nodeId)
Enables task scheduling on the specified compute node. You can enable task scheduling on a node only if its current scheduling state is disabled. |
Observable<ServiceResponseWithHeaders<Void, Compute |
enableSchedulingWithServiceResponseAsync(String poolId, String nodeId, ComputeNodeEnableSchedulingOptions computeNodeEnableSchedulingOptions)
Enables task scheduling on the specified compute node. You can enable task scheduling on a node only if its current scheduling state is disabled. |
Compute |
get(String poolId, String nodeId)
Gets information about the specified compute node. |
Compute |
get(String poolId, String nodeId, ComputeNodeGetOptions computeNodeGetOptions)
Gets information about the specified compute node. |
Observable<Compute |
getAsync(String poolId, String nodeId)
Gets information about the specified compute node. |
Observable<Compute |
getAsync(String poolId, String nodeId, ComputeNodeGetOptions computeNodeGetOptions)
Gets information about the specified compute node. |
ServiceFuture<Compute |
getAsync(String poolId, String nodeId, ComputeNodeGetOptions computeNodeGetOptions, final ServiceCallback<ComputeNode> serviceCallback)
Gets information about the specified compute node. |
ServiceFuture<Compute |
getAsync(String poolId, String nodeId, final ServiceCallback<ComputeNode> serviceCallback)
Gets information about the specified compute node. |
void |
getRemoteDesktop(String poolId, String nodeId, ComputeNodeGetRemoteDesktopOptions computeNodeGetRemoteDesktopOptions, OutputStream outputStream)
Gets the Remote Desktop Protocol file for the specified compute node. |
void | getRemoteDesktop(String poolId, String nodeId, OutputStream outputStream) |
Observable<InputStream> |
getRemoteDesktopAsync(String poolId, String nodeId)
Gets the Remote Desktop Protocol file for the specified compute node. Before you can access a node by using the RDP file, you must create a user account on the node. This API can only be invoked on pools created with a cloud service configuration. For pools created with a virtual machine configuration, see the GetRemoteLoginSettings API. |
Observable<InputStream> |
getRemoteDesktopAsync(String poolId, String nodeId, ComputeNodeGetRemoteDesktopOptions computeNodeGetRemoteDesktopOptions)
Gets the Remote Desktop Protocol file for the specified compute node. Before you can access a node by using the RDP file, you must create a user account on the node. This API can only be invoked on pools created with a cloud service configuration. For pools created with a virtual machine configuration, see the GetRemoteLoginSettings API. |
ServiceFuture<InputStream> |
getRemoteDesktopAsync(String poolId, String nodeId, ComputeNodeGetRemoteDesktopOptions computeNodeGetRemoteDesktopOptions, final ServiceCallback<InputStream> serviceCallback)
Gets the Remote Desktop Protocol file for the specified compute node. Before you can access a node by using the RDP file, you must create a user account on the node. This API can only be invoked on pools created with a cloud service configuration. For pools created with a virtual machine configuration, see the GetRemoteLoginSettings API. |
ServiceFuture<InputStream> |
getRemoteDesktopAsync(String poolId, String nodeId, final ServiceCallback<InputStream> serviceCallback)
Gets the Remote Desktop Protocol file for the specified compute node. Before you can access a node by using the RDP file, you must create a user account on the node. This API can only be invoked on pools created with a cloud service configuration. For pools created with a virtual machine configuration, see the GetRemoteLoginSettings API. |
Observable<ServiceResponseWithHeaders<InputStream, Compute |
getRemoteDesktopWithServiceResponseAsync(String poolId, String nodeId)
Gets the Remote Desktop Protocol file for the specified compute node. Before you can access a node by using the RDP file, you must create a user account on the node. This API can only be invoked on pools created with a cloud service configuration. For pools created with a virtual machine configuration, see the GetRemoteLoginSettings API. |
Observable<ServiceResponseWithHeaders<InputStream, Compute |
getRemoteDesktopWithServiceResponseAsync(String poolId, String nodeId, ComputeNodeGetRemoteDesktopOptions computeNodeGetRemoteDesktopOptions)
Gets the Remote Desktop Protocol file for the specified compute node. Before you can access a node by using the RDP file, you must create a user account on the node. This API can only be invoked on pools created with a cloud service configuration. For pools created with a virtual machine configuration, see the GetRemoteLoginSettings API. |
Compute |
getRemoteLoginSettings(String poolId, String nodeId)
Gets the settings required for remote login to a compute node. Before you can remotely login to a node using the remote login settings, you must create a user account on the node. This API can be invoked only on pools created with the virtual machine configuration property. For pools created with a cloud service configuration, see the GetRemoteDesktop API. |
Compute |
getRemoteLoginSettings(String poolId, String nodeId, ComputeNodeGetRemoteLoginSettingsOptions computeNodeGetRemoteLoginSettingsOptions)
Gets the settings required for remote login to a compute node. Before you can remotely login to a node using the remote login settings, you must create a user account on the node. This API can be invoked only on pools created with the virtual machine configuration property. For pools created with a cloud service configuration, see the GetRemoteDesktop API. |
Observable<Compute |
getRemoteLoginSettingsAsync(String poolId, String nodeId)
Gets the settings required for remote login to a compute node. Before you can remotely login to a node using the remote login settings, you must create a user account on the node. This API can be invoked only on pools created with the virtual machine configuration property. For pools created with a cloud service configuration, see the GetRemoteDesktop API. |
Observable<Compute |
getRemoteLoginSettingsAsync(String poolId, String nodeId, ComputeNodeGetRemoteLoginSettingsOptions computeNodeGetRemoteLoginSettingsOptions)
Gets the settings required for remote login to a compute node. Before you can remotely login to a node using the remote login settings, you must create a user account on the node. This API can be invoked only on pools created with the virtual machine configuration property. For pools created with a cloud service configuration, see the GetRemoteDesktop API. |
ServiceFuture<Compute |
getRemoteLoginSettingsAsync(String poolId, String nodeId, ComputeNodeGetRemoteLoginSettingsOptions computeNodeGetRemoteLoginSettingsOptions, final ServiceCallback<ComputeNodeGetRemoteLoginSettingsResult> serviceCallback)
Gets the settings required for remote login to a compute node. Before you can remotely login to a node using the remote login settings, you must create a user account on the node. This API can be invoked only on pools created with the virtual machine configuration property. For pools created with a cloud service configuration, see the GetRemoteDesktop API. |
ServiceFuture<Compute |
getRemoteLoginSettingsAsync(String poolId, String nodeId, final ServiceCallback<ComputeNodeGetRemoteLoginSettingsResult> serviceCallback)
Gets the settings required for remote login to a compute node. Before you can remotely login to a node using the remote login settings, you must create a user account on the node. This API can be invoked only on pools created with the virtual machine configuration property. For pools created with a cloud service configuration, see the GetRemoteDesktop API. |
Observable<ServiceResponseWithHeaders<Compute |
getRemoteLoginSettingsWithServiceResponseAsync(String poolId, String nodeId)
Gets the settings required for remote login to a compute node. Before you can remotely login to a node using the remote login settings, you must create a user account on the node. This API can be invoked only on pools created with the virtual machine configuration property. For pools created with a cloud service configuration, see the GetRemoteDesktop API. |
Observable<ServiceResponseWithHeaders<Compute |
getRemoteLoginSettingsWithServiceResponseAsync(String poolId, String nodeId, ComputeNodeGetRemoteLoginSettingsOptions computeNodeGetRemoteLoginSettingsOptions)
Gets the settings required for remote login to a compute node. Before you can remotely login to a node using the remote login settings, you must create a user account on the node. This API can be invoked only on pools created with the virtual machine configuration property. For pools created with a cloud service configuration, see the GetRemoteDesktop API. |
Observable<ServiceResponseWithHeaders<Compute |
getWithServiceResponseAsync(String poolId, String nodeId)
Gets information about the specified compute node. |
Observable<ServiceResponseWithHeaders<Compute |
getWithServiceResponseAsync(String poolId, String nodeId, ComputeNodeGetOptions computeNodeGetOptions)
Gets information about the specified compute node. |
PagedList<Compute |
list(final String poolId)
Lists the compute nodes in the specified pool. |
PagedList<Compute |
list(final String poolId, final ComputeNodeListOptions computeNodeListOptions)
Lists the compute nodes in the specified pool. |
Observable<Page<Compute |
listAsync(final String poolId)
Lists the compute nodes in the specified pool. |
Observable<Page<Compute |
listAsync(final String poolId, final ComputeNodeListOptions computeNodeListOptions)
Lists the compute nodes in the specified pool. |
ServiceFuture<List<Compute |
listAsync(final String poolId, final ComputeNodeListOptions computeNodeListOptions, final ListOperationCallback<ComputeNode> serviceCallback)
Lists the compute nodes in the specified pool. |
ServiceFuture<List<Compute |
listAsync(final String poolId, final ListOperationCallback<ComputeNode> serviceCallback)
Lists the compute nodes in the specified pool. |
PagedList<Compute |
listNext(final String nextPageLink)
Lists the compute nodes in the specified pool. |
PagedList<Compute |
listNext(final String nextPageLink, final ComputeNodeListNextOptions computeNodeListNextOptions)
Lists the compute nodes in the specified pool. |
Observable<Page<Compute |
listNextAsync(final String nextPageLink)
Lists the compute nodes in the specified pool. |
Observable<Page<Compute |
listNextAsync(final String nextPageLink, final ComputeNodeListNextOptions computeNodeListNextOptions)
Lists the compute nodes in the specified pool. |
ServiceFuture<List<Compute |
listNextAsync(final String nextPageLink, final ComputeNodeListNextOptions computeNodeListNextOptions, final ServiceFuture<List<ComputeNode>> serviceFuture, final ListOperationCallback<ComputeNode> serviceCallback)
Lists the compute nodes in the specified pool. |
ServiceFuture<List<Compute |
listNextAsync(final String nextPageLink, final ServiceFuture<List<ComputeNode>> serviceFuture, final ListOperationCallback<ComputeNode> serviceCallback)
Lists the compute nodes in the specified pool. |
Observable<ServiceResponseWithHeaders<Page<Compute |
listNextWithServiceResponseAsync(final String nextPageLink)
Lists the compute nodes in the specified pool. |
Observable<ServiceResponseWithHeaders<Page<Compute |
listNextWithServiceResponseAsync(final String nextPageLink, final ComputeNodeListNextOptions computeNodeListNextOptions)
Lists the compute nodes in the specified pool. |
Observable<ServiceResponseWithHeaders<Page<Compute |
listWithServiceResponseAsync(final String poolId)
Lists the compute nodes in the specified pool. |
Observable<ServiceResponseWithHeaders<Page<Compute |
listWithServiceResponseAsync(final String poolId, final ComputeNodeListOptions computeNodeListOptions)
Lists the compute nodes in the specified pool. |
void |
reboot(String poolId, String nodeId)
Restarts the specified compute node. You can restart a node only if it is in an idle or running state. |
void |
reboot(String poolId, String nodeId, ComputeNodeRebootOption nodeRebootOption, ComputeNodeRebootOptions computeNodeRebootOptions)
Restarts the specified compute node. You can restart a node only if it is in an idle or running state. |
Observable<Void> |
rebootAsync(String poolId, String nodeId)
Restarts the specified compute node. You can restart a node only if it is in an idle or running state. |
Observable<Void> |
rebootAsync(String poolId, String nodeId, ComputeNodeRebootOption nodeRebootOption, ComputeNodeRebootOptions computeNodeRebootOptions)
Restarts the specified compute node. You can restart a node only if it is in an idle or running state. |
ServiceFuture<Void> |
rebootAsync(String poolId, String nodeId, ComputeNodeRebootOption nodeRebootOption, ComputeNodeRebootOptions computeNodeRebootOptions, final ServiceCallback<Void> serviceCallback)
Restarts the specified compute node. You can restart a node only if it is in an idle or running state. |
ServiceFuture<Void> |
rebootAsync(String poolId, String nodeId, final ServiceCallback<Void> serviceCallback)
Restarts the specified compute node. You can restart a node only if it is in an idle or running state. |
Observable<ServiceResponseWithHeaders<Void, Compute |
rebootWithServiceResponseAsync(String poolId, String nodeId)
Restarts the specified compute node. You can restart a node only if it is in an idle or running state. |
Observable<ServiceResponseWithHeaders<Void, Compute |
rebootWithServiceResponseAsync(String poolId, String nodeId, ComputeNodeRebootOption nodeRebootOption, ComputeNodeRebootOptions computeNodeRebootOptions)
Restarts the specified compute node. You can restart a node only if it is in an idle or running state. |
void |
reimage(String poolId, String nodeId)
Reinstalls the operating system on the specified compute node. You can reinstall the operating system on a node only if it is in an idle or running state. This API can be invoked only on pools created with the cloud service configuration property. |
void |
reimage(String poolId, String nodeId, ComputeNodeReimageOption nodeReimageOption, ComputeNodeReimageOptions computeNodeReimageOptions)
Reinstalls the operating system on the specified compute node. You can reinstall the operating system on a node only if it is in an idle or running state. This API can be invoked only on pools created with the cloud service configuration property. |
Observable<Void> |
reimageAsync(String poolId, String nodeId)
Reinstalls the operating system on the specified compute node. You can reinstall the operating system on a node only if it is in an idle or running state. This API can be invoked only on pools created with the cloud service configuration property. |
Observable<Void> |
reimageAsync(String poolId, String nodeId, ComputeNodeReimageOption nodeReimageOption, ComputeNodeReimageOptions computeNodeReimageOptions)
Reinstalls the operating system on the specified compute node. You can reinstall the operating system on a node only if it is in an idle or running state. This API can be invoked only on pools created with the cloud service configuration property. |
ServiceFuture<Void> |
reimageAsync(String poolId, String nodeId, ComputeNodeReimageOption nodeReimageOption, ComputeNodeReimageOptions computeNodeReimageOptions, final ServiceCallback<Void> serviceCallback)
Reinstalls the operating system on the specified compute node. You can reinstall the operating system on a node only if it is in an idle or running state. This API can be invoked only on pools created with the cloud service configuration property. |
ServiceFuture<Void> |
reimageAsync(String poolId, String nodeId, final ServiceCallback<Void> serviceCallback)
Reinstalls the operating system on the specified compute node. You can reinstall the operating system on a node only if it is in an idle or running state. This API can be invoked only on pools created with the cloud service configuration property. |
Observable<ServiceResponseWithHeaders<Void, Compute |
reimageWithServiceResponseAsync(String poolId, String nodeId)
Reinstalls the operating system on the specified compute node. You can reinstall the operating system on a node only if it is in an idle or running state. This API can be invoked only on pools created with the cloud service configuration property. |
Observable<ServiceResponseWithHeaders<Void, Compute |
reimageWithServiceResponseAsync(String poolId, String nodeId, ComputeNodeReimageOption nodeReimageOption, ComputeNodeReimageOptions computeNodeReimageOptions)
Reinstalls the operating system on the specified compute node. You can reinstall the operating system on a node only if it is in an idle or running state. This API can be invoked only on pools created with the cloud service configuration property. |
void |
updateUser(String poolId, String nodeId, String userName, NodeUpdateUserParameter nodeUpdateUserParameter)
Updates the password and expiration time of a user account on the specified compute node. This operation replaces of all the updatable properties of the account. For example, if the expiryTime element is not specified, the current value is replaced with the default value, not left unmodified. You can update a user account on a node only when it is in the idle or running state. |
void |
updateUser(String poolId, String nodeId, String userName, NodeUpdateUserParameter nodeUpdateUserParameter, ComputeNodeUpdateUserOptions computeNodeUpdateUserOptions)
Updates the password and expiration time of a user account on the specified compute node. This operation replaces of all the updatable properties of the account. For example, if the expiryTime element is not specified, the current value is replaced with the default value, not left unmodified. You can update a user account on a node only when it is in the idle or running state. |
Observable<Void> |
updateUserAsync(String poolId, String nodeId, String userName, NodeUpdateUserParameter nodeUpdateUserParameter)
Updates the password and expiration time of a user account on the specified compute node. This operation replaces of all the updatable properties of the account. For example, if the expiryTime element is not specified, the current value is replaced with the default value, not left unmodified. You can update a user account on a node only when it is in the idle or running state. |
Observable<Void> |
updateUserAsync(String poolId, String nodeId, String userName, NodeUpdateUserParameter nodeUpdateUserParameter, ComputeNodeUpdateUserOptions computeNodeUpdateUserOptions)
Updates the password and expiration time of a user account on the specified compute node. This operation replaces of all the updatable properties of the account. For example, if the expiryTime element is not specified, the current value is replaced with the default value, not left unmodified. You can update a user account on a node only when it is in the idle or running state. |
ServiceFuture<Void> |
updateUserAsync(String poolId, String nodeId, String userName, NodeUpdateUserParameter nodeUpdateUserParameter, ComputeNodeUpdateUserOptions computeNodeUpdateUserOptions, final ServiceCallback<Void> serviceCallback)
Updates the password and expiration time of a user account on the specified compute node. This operation replaces of all the updatable properties of the account. For example, if the expiryTime element is not specified, the current value is replaced with the default value, not left unmodified. You can update a user account on a node only when it is in the idle or running state. |
ServiceFuture<Void> |
updateUserAsync(String poolId, String nodeId, String userName, NodeUpdateUserParameter nodeUpdateUserParameter, final ServiceCallback<Void> serviceCallback)
Updates the password and expiration time of a user account on the specified compute node. This operation replaces of all the updatable properties of the account. For example, if the expiryTime element is not specified, the current value is replaced with the default value, not left unmodified. You can update a user account on a node only when it is in the idle or running state. |
Observable<ServiceResponseWithHeaders<Void, Compute |
updateUserWithServiceResponseAsync(String poolId, String nodeId, String userName, NodeUpdateUserParameter nodeUpdateUserParameter)
Updates the password and expiration time of a user account on the specified compute node. This operation replaces of all the updatable properties of the account. For example, if the expiryTime element is not specified, the current value is replaced with the default value, not left unmodified. You can update a user account on a node only when it is in the idle or running state. |
Observable<ServiceResponseWithHeaders<Void, Compute |
updateUserWithServiceResponseAsync(String poolId, String nodeId, String userName, NodeUpdateUserParameter nodeUpdateUserParameter, ComputeNodeUpdateUserOptions computeNodeUpdateUserOptions)
Updates the password and expiration time of a user account on the specified compute node. This operation replaces of all the updatable properties of the account. For example, if the expiryTime element is not specified, the current value is replaced with the default value, not left unmodified. You can update a user account on a node only when it is in the idle or running state. |
Upload |
uploadBatchServiceLogs(String poolId, String nodeId, UploadBatchServiceLogsConfiguration uploadBatchServiceLogsConfiguration)
Upload Azure Batch service log files from the specified compute node to Azure Blob Storage. This is for gathering Azure Batch service log files in an automated fashion from nodes if you are experiencing an error and wish to escalate to Azure support. The Azure Batch service log files should be shared with Azure support to aid in debugging issues with the Batch service. |
Upload |
uploadBatchServiceLogs(String poolId, String nodeId, UploadBatchServiceLogsConfiguration uploadBatchServiceLogsConfiguration, ComputeNodeUploadBatchServiceLogsOptions computeNodeUploadBatchServiceLogsOptions)
Upload Azure Batch service log files from the specified compute node to Azure Blob Storage. This is for gathering Azure Batch service log files in an automated fashion from nodes if you are experiencing an error and wish to escalate to Azure support. The Azure Batch service log files should be shared with Azure support to aid in debugging issues with the Batch service. |
Observable<Upload |
uploadBatchServiceLogsAsync(String poolId, String nodeId, UploadBatchServiceLogsConfiguration uploadBatchServiceLogsConfiguration)
Upload Azure Batch service log files from the specified compute node to Azure Blob Storage. This is for gathering Azure Batch service log files in an automated fashion from nodes if you are experiencing an error and wish to escalate to Azure support. The Azure Batch service log files should be shared with Azure support to aid in debugging issues with the Batch service. |
Observable<Upload |
uploadBatchServiceLogsAsync(String poolId, String nodeId, UploadBatchServiceLogsConfiguration uploadBatchServiceLogsConfiguration, ComputeNodeUploadBatchServiceLogsOptions computeNodeUploadBatchServiceLogsOptions)
Upload Azure Batch service log files from the specified compute node to Azure Blob Storage. This is for gathering Azure Batch service log files in an automated fashion from nodes if you are experiencing an error and wish to escalate to Azure support. The Azure Batch service log files should be shared with Azure support to aid in debugging issues with the Batch service. |
ServiceFuture<Upload |
uploadBatchServiceLogsAsync(String poolId, String nodeId, UploadBatchServiceLogsConfiguration uploadBatchServiceLogsConfiguration, ComputeNodeUploadBatchServiceLogsOptions computeNodeUploadBatchServiceLogsOptions, final ServiceCallback<UploadBatchServiceLogsResult> serviceCallback)
Upload Azure Batch service log files from the specified compute node to Azure Blob Storage. This is for gathering Azure Batch service log files in an automated fashion from nodes if you are experiencing an error and wish to escalate to Azure support. The Azure Batch service log files should be shared with Azure support to aid in debugging issues with the Batch service. |
ServiceFuture<Upload |
uploadBatchServiceLogsAsync(String poolId, String nodeId, UploadBatchServiceLogsConfiguration uploadBatchServiceLogsConfiguration, final ServiceCallback<UploadBatchServiceLogsResult> serviceCallback)
Upload Azure Batch service log files from the specified compute node to Azure Blob Storage. This is for gathering Azure Batch service log files in an automated fashion from nodes if you are experiencing an error and wish to escalate to Azure support. The Azure Batch service log files should be shared with Azure support to aid in debugging issues with the Batch service. |
Observable<ServiceResponseWithHeaders<Upload |
uploadBatchServiceLogsWithServiceResponseAsync(String poolId, String nodeId, UploadBatchServiceLogsConfiguration uploadBatchServiceLogsConfiguration)
Upload Azure Batch service log files from the specified compute node to Azure Blob Storage. This is for gathering Azure Batch service log files in an automated fashion from nodes if you are experiencing an error and wish to escalate to Azure support. The Azure Batch service log files should be shared with Azure support to aid in debugging issues with the Batch service. |
Observable<ServiceResponseWithHeaders<Upload |
uploadBatchServiceLogsWithServiceResponseAsync(String poolId, String nodeId, UploadBatchServiceLogsConfiguration uploadBatchServiceLogsConfiguration, ComputeNodeUploadBatchServiceLogsOptions computeNodeUploadBatchServiceLogsOptions)
Upload Azure Batch service log files from the specified compute node to Azure Blob Storage. This is for gathering Azure Batch service log files in an automated fashion from nodes if you are experiencing an error and wish to escalate to Azure support. The Azure Batch service log files should be shared with Azure support to aid in debugging issues with the Batch service. |
Method Details
addUser
public void addUser(String poolId, String nodeId, ComputeNodeUser user)
Adds a user account to the specified compute node. You can add a user account to a node only when it is in the idle or running state.
Parameters:
Throws:
addUser
public void addUser(String poolId, String nodeId, ComputeNodeUser user, ComputeNodeAddUserOptions computeNodeAddUserOptions)
Adds a user account to the specified compute node. You can add a user account to a node only when it is in the idle or running state.
Parameters:
Throws:
addUserAsync
public Observable
Adds a user account to the specified compute node. You can add a user account to a node only when it is in the idle or running state.
Parameters:
Returns:
Throws:
addUserAsync
public Observable
Adds a user account to the specified compute node. You can add a user account to a node only when it is in the idle or running state.
Parameters:
Returns:
Throws:
addUserAsync
public ServiceFuture
Adds a user account to the specified compute node. You can add a user account to a node only when it is in the idle or running state.
Parameters:
Returns:
Throws:
addUserAsync
public ServiceFuture
Adds a user account to the specified compute node. You can add a user account to a node only when it is in the idle or running state.
Parameters:
Returns:
Throws:
addUserWithServiceResponseAsync
public Observable
Adds a user account to the specified compute node. You can add a user account to a node only when it is in the idle or running state.
Parameters:
Returns:
Throws:
addUserWithServiceResponseAsync
public Observable
Adds a user account to the specified compute node. You can add a user account to a node only when it is in the idle or running state.
Parameters:
Returns:
Throws:
deleteUser
public void deleteUser(String poolId, String nodeId, String userName)
Deletes a user account from the specified compute node. You can delete a user account to a node only when it is in the idle or running state.
Parameters:
Throws:
deleteUser
public void deleteUser(String poolId, String nodeId, String userName, ComputeNodeDeleteUserOptions computeNodeDeleteUserOptions)
Deletes a user account from the specified compute node. You can delete a user account to a node only when it is in the idle or running state.
Parameters:
Throws:
deleteUserAsync
public Observable
Deletes a user account from the specified compute node. You can delete a user account to a node only when it is in the idle or running state.
Parameters:
Returns:
Throws:
deleteUserAsync
public Observable
Deletes a user account from the specified compute node. You can delete a user account to a node only when it is in the idle or running state.
Parameters:
Returns:
Throws:
deleteUserAsync
public ServiceFuture
Deletes a user account from the specified compute node. You can delete a user account to a node only when it is in the idle or running state.
Parameters:
Returns:
Throws:
deleteUserAsync
public ServiceFuture
Deletes a user account from the specified compute node. You can delete a user account to a node only when it is in the idle or running state.
Parameters:
Returns:
Throws:
deleteUserWithServiceResponseAsync
public Observable
Deletes a user account from the specified compute node. You can delete a user account to a node only when it is in the idle or running state.
Parameters:
Returns:
Throws:
deleteUserWithServiceResponseAsync
public Observable
Deletes a user account from the specified compute node. You can delete a user account to a node only when it is in the idle or running state.
Parameters:
Returns:
Throws:
disableScheduling
public void disableScheduling(String poolId, String nodeId)
Disables task scheduling on the specified compute node. You can disable task scheduling on a node only if its current scheduling state is enabled.
Parameters:
Throws:
disableScheduling
public void disableScheduling(String poolId, String nodeId, DisableComputeNodeSchedulingOption nodeDisableSchedulingOption, ComputeNodeDisableSchedulingOptions computeNodeDisableSchedulingOptions)
Disables task scheduling on the specified compute node. You can disable task scheduling on a node only if its current scheduling state is enabled.
Parameters:
Throws:
disableSchedulingAsync
public Observable
Disables task scheduling on the specified compute node. You can disable task scheduling on a node only if its current scheduling state is enabled.
Parameters:
Returns:
Throws:
disableSchedulingAsync
public Observable
Disables task scheduling on the specified compute node. You can disable task scheduling on a node only if its current scheduling state is enabled.
Parameters:
Returns:
Throws:
disableSchedulingAsync
public ServiceFuture
Disables task scheduling on the specified compute node. You can disable task scheduling on a node only if its current scheduling state is enabled.
Parameters:
Returns:
Throws:
disableSchedulingAsync
public ServiceFuture
Disables task scheduling on the specified compute node. You can disable task scheduling on a node only if its current scheduling state is enabled.
Parameters:
Returns:
Throws:
disableSchedulingWithServiceResponseAsync
public Observable
Disables task scheduling on the specified compute node. You can disable task scheduling on a node only if its current scheduling state is enabled.
Parameters:
Returns:
Throws:
disableSchedulingWithServiceResponseAsync
public Observable
Disables task scheduling on the specified compute node. You can disable task scheduling on a node only if its current scheduling state is enabled.
Parameters:
Returns:
Throws:
enableScheduling
public void enableScheduling(String poolId, String nodeId)
Enables task scheduling on the specified compute node. You can enable task scheduling on a node only if its current scheduling state is disabled.
Parameters:
Throws:
enableScheduling
public void enableScheduling(String poolId, String nodeId, ComputeNodeEnableSchedulingOptions computeNodeEnableSchedulingOptions)
Enables task scheduling on the specified compute node. You can enable task scheduling on a node only if its current scheduling state is disabled.
Parameters:
Throws:
enableSchedulingAsync
public Observable
Enables task scheduling on the specified compute node. You can enable task scheduling on a node only if its current scheduling state is disabled.
Parameters:
Returns:
Throws:
enableSchedulingAsync
public Observable
Enables task scheduling on the specified compute node. You can enable task scheduling on a node only if its current scheduling state is disabled.
Parameters:
Returns:
Throws:
enableSchedulingAsync
public ServiceFuture
Enables task scheduling on the specified compute node. You can enable task scheduling on a node only if its current scheduling state is disabled.
Parameters:
Returns:
Throws:
enableSchedulingAsync
public ServiceFuture
Enables task scheduling on the specified compute node. You can enable task scheduling on a node only if its current scheduling state is disabled.
Parameters:
Returns:
Throws:
enableSchedulingWithServiceResponseAsync
public Observable
Enables task scheduling on the specified compute node. You can enable task scheduling on a node only if its current scheduling state is disabled.
Parameters:
Returns:
Throws:
enableSchedulingWithServiceResponseAsync
public Observable
Enables task scheduling on the specified compute node. You can enable task scheduling on a node only if its current scheduling state is disabled.
Parameters:
Returns:
Throws:
get
public ComputeNode get(String poolId, String nodeId)
Gets information about the specified compute node.
Parameters:
Returns:
Throws:
get
public ComputeNode get(String poolId, String nodeId, ComputeNodeGetOptions computeNodeGetOptions)
Gets information about the specified compute node.
Parameters:
Returns:
Throws:
getAsync
public Observable
Gets information about the specified compute node.
Parameters:
Returns:
Throws:
getAsync
public Observable
Gets information about the specified compute node.
Parameters:
Returns:
Throws:
getAsync
public ServiceFuture
Gets information about the specified compute node.
Parameters:
Returns:
Throws:
getAsync
public ServiceFuture
Gets information about the specified compute node.
Parameters:
Returns:
Throws:
getRemoteDesktop
public void getRemoteDesktop(String poolId, String nodeId, ComputeNodeGetRemoteDesktopOptions computeNodeGetRemoteDesktopOptions, OutputStream outputStream)
Gets the Remote Desktop Protocol file for the specified compute node.
Parameters:
Throws:
getRemoteDesktop
public void getRemoteDesktop(String poolId, String nodeId, OutputStream outputStream)
Parameters:
Throws:
getRemoteDesktopAsync
public Observable
Gets the Remote Desktop Protocol file for the specified compute node. Before you can access a node by using the RDP file, you must create a user account on the node. This API can only be invoked on pools created with a cloud service configuration. For pools created with a virtual machine configuration, see the GetRemoteLoginSettings API.
Parameters:
Returns:
Throws:
getRemoteDesktopAsync
public Observable
Gets the Remote Desktop Protocol file for the specified compute node. Before you can access a node by using the RDP file, you must create a user account on the node. This API can only be invoked on pools created with a cloud service configuration. For pools created with a virtual machine configuration, see the GetRemoteLoginSettings API.
Parameters:
Returns:
Throws:
getRemoteDesktopAsync
public ServiceFuture
Gets the Remote Desktop Protocol file for the specified compute node. Before you can access a node by using the RDP file, you must create a user account on the node. This API can only be invoked on pools created with a cloud service configuration. For pools created with a virtual machine configuration, see the GetRemoteLoginSettings API.
Parameters:
Returns:
Throws:
getRemoteDesktopAsync
public ServiceFuture
Gets the Remote Desktop Protocol file for the specified compute node. Before you can access a node by using the RDP file, you must create a user account on the node. This API can only be invoked on pools created with a cloud service configuration. For pools created with a virtual machine configuration, see the GetRemoteLoginSettings API.
Parameters:
Returns:
Throws:
getRemoteDesktopWithServiceResponseAsync
public Observable
Gets the Remote Desktop Protocol file for the specified compute node. Before you can access a node by using the RDP file, you must create a user account on the node. This API can only be invoked on pools created with a cloud service configuration. For pools created with a virtual machine configuration, see the GetRemoteLoginSettings API.
Parameters:
Returns:
Throws:
getRemoteDesktopWithServiceResponseAsync
public Observable
Gets the Remote Desktop Protocol file for the specified compute node. Before you can access a node by using the RDP file, you must create a user account on the node. This API can only be invoked on pools created with a cloud service configuration. For pools created with a virtual machine configuration, see the GetRemoteLoginSettings API.
Parameters:
Returns:
Throws:
getRemoteLoginSettings
public ComputeNodeGetRemoteLoginSettingsResult getRemoteLoginSettings(String poolId, String nodeId)
Gets the settings required for remote login to a compute node. Before you can remotely login to a node using the remote login settings, you must create a user account on the node. This API can be invoked only on pools created with the virtual machine configuration property. For pools created with a cloud service configuration, see the GetRemoteDesktop API.
Parameters:
Returns:
Throws:
getRemoteLoginSettings
public ComputeNodeGetRemoteLoginSettingsResult getRemoteLoginSettings(String poolId, String nodeId, ComputeNodeGetRemoteLoginSettingsOptions computeNodeGetRemoteLoginSettingsOptions)
Gets the settings required for remote login to a compute node. Before you can remotely login to a node using the remote login settings, you must create a user account on the node. This API can be invoked only on pools created with the virtual machine configuration property. For pools created with a cloud service configuration, see the GetRemoteDesktop API.
Parameters:
Returns:
Throws:
getRemoteLoginSettingsAsync
public Observable
Gets the settings required for remote login to a compute node. Before you can remotely login to a node using the remote login settings, you must create a user account on the node. This API can be invoked only on pools created with the virtual machine configuration property. For pools created with a cloud service configuration, see the GetRemoteDesktop API.
Parameters:
Returns:
Throws:
getRemoteLoginSettingsAsync
public Observable
Gets the settings required for remote login to a compute node. Before you can remotely login to a node using the remote login settings, you must create a user account on the node. This API can be invoked only on pools created with the virtual machine configuration property. For pools created with a cloud service configuration, see the GetRemoteDesktop API.
Parameters:
Returns:
Throws:
getRemoteLoginSettingsAsync
public ServiceFuture
Gets the settings required for remote login to a compute node. Before you can remotely login to a node using the remote login settings, you must create a user account on the node. This API can be invoked only on pools created with the virtual machine configuration property. For pools created with a cloud service configuration, see the GetRemoteDesktop API.
Parameters:
Returns:
Throws:
getRemoteLoginSettingsAsync
public ServiceFuture
Gets the settings required for remote login to a compute node. Before you can remotely login to a node using the remote login settings, you must create a user account on the node. This API can be invoked only on pools created with the virtual machine configuration property. For pools created with a cloud service configuration, see the GetRemoteDesktop API.
Parameters:
Returns:
Throws:
getRemoteLoginSettingsWithServiceResponseAsync
public Observable
Gets the settings required for remote login to a compute node. Before you can remotely login to a node using the remote login settings, you must create a user account on the node. This API can be invoked only on pools created with the virtual machine configuration property. For pools created with a cloud service configuration, see the GetRemoteDesktop API.
Parameters:
Returns:
Throws:
getRemoteLoginSettingsWithServiceResponseAsync
public Observable
Gets the settings required for remote login to a compute node. Before you can remotely login to a node using the remote login settings, you must create a user account on the node. This API can be invoked only on pools created with the virtual machine configuration property. For pools created with a cloud service configuration, see the GetRemoteDesktop API.
Parameters:
Returns:
Throws:
getWithServiceResponseAsync
public Observable
Gets information about the specified compute node.
Parameters:
Returns:
Throws:
getWithServiceResponseAsync
public Observable
Gets information about the specified compute node.
Parameters:
Returns:
Throws:
list
public PagedList
Lists the compute nodes in the specified pool.
Parameters:
Returns:
Throws:
list
public PagedList
Lists the compute nodes in the specified pool.
Parameters:
Returns:
Throws:
listAsync
public Observable
Lists the compute nodes in the specified pool.
Parameters:
Returns:
Throws:
listAsync
public Observable
Lists the compute nodes in the specified pool.
Parameters:
Returns:
Throws:
listAsync
public ServiceFuture> listAsync(final String poolId, final ComputeNodeListOptions computeNodeListOptions, final ListOperationCallback
Lists the compute nodes in the specified pool.
Parameters:
Returns:
Throws:
listAsync
public ServiceFuture> listAsync(final String poolId, final ListOperationCallback
Lists the compute nodes in the specified pool.
Parameters:
Returns:
Throws:
listNext
public PagedList
Lists the compute nodes in the specified pool.
Parameters:
Returns:
Throws:
listNext
public PagedList
Lists the compute nodes in the specified pool.
Parameters:
Returns:
Throws:
listNextAsync
public Observable
Lists the compute nodes in the specified pool.
Parameters:
Returns:
Throws:
listNextAsync
public Observable
Lists the compute nodes in the specified pool.
Parameters:
Returns:
Throws:
listNextAsync
public ServiceFuture> listNextAsync(final String nextPageLink, final ComputeNodeListNextOptions computeNodeListNextOptions, final ServiceFuture
> serviceFuture, final ListOperationCallback
Lists the compute nodes in the specified pool.
Parameters:
Returns:
Throws:
listNextAsync
public ServiceFuture> listNextAsync(final String nextPageLink, final ServiceFuture
> serviceFuture, final ListOperationCallback
Lists the compute nodes in the specified pool.
Parameters:
Returns:
Throws:
listNextWithServiceResponseAsync
public Observable
Lists the compute nodes in the specified pool.
Parameters:
Returns:
Throws:
listNextWithServiceResponseAsync
public Observable
Lists the compute nodes in the specified pool.
Parameters:
Returns:
Throws:
listWithServiceResponseAsync
public Observable
Lists the compute nodes in the specified pool.
Parameters:
Returns:
Throws:
listWithServiceResponseAsync
public Observable
Lists the compute nodes in the specified pool.
Parameters:
Returns:
Throws:
reboot
public void reboot(String poolId, String nodeId)
Restarts the specified compute node. You can restart a node only if it is in an idle or running state.
Parameters:
Throws:
reboot
public void reboot(String poolId, String nodeId, ComputeNodeRebootOption nodeRebootOption, ComputeNodeRebootOptions computeNodeRebootOptions)
Restarts the specified compute node. You can restart a node only if it is in an idle or running state.
Parameters:
Throws:
rebootAsync
public Observable
Restarts the specified compute node. You can restart a node only if it is in an idle or running state.
Parameters:
Returns:
Throws:
rebootAsync
public Observable
Restarts the specified compute node. You can restart a node only if it is in an idle or running state.
Parameters:
Returns:
Throws:
rebootAsync
public ServiceFuture
Restarts the specified compute node. You can restart a node only if it is in an idle or running state.
Parameters:
Returns:
Throws:
rebootAsync
public ServiceFuture
Restarts the specified compute node. You can restart a node only if it is in an idle or running state.
Parameters:
Returns:
Throws:
rebootWithServiceResponseAsync
public Observable
Restarts the specified compute node. You can restart a node only if it is in an idle or running state.
Parameters:
Returns:
Throws:
rebootWithServiceResponseAsync
public Observable
Restarts the specified compute node. You can restart a node only if it is in an idle or running state.
Parameters:
Returns:
Throws:
reimage
public void reimage(String poolId, String nodeId)
Reinstalls the operating system on the specified compute node. You can reinstall the operating system on a node only if it is in an idle or running state. This API can be invoked only on pools created with the cloud service configuration property.
Parameters:
Throws:
reimage
public void reimage(String poolId, String nodeId, ComputeNodeReimageOption nodeReimageOption, ComputeNodeReimageOptions computeNodeReimageOptions)
Reinstalls the operating system on the specified compute node. You can reinstall the operating system on a node only if it is in an idle or running state. This API can be invoked only on pools created with the cloud service configuration property.
Parameters:
Throws:
reimageAsync
public Observable
Reinstalls the operating system on the specified compute node. You can reinstall the operating system on a node only if it is in an idle or running state. This API can be invoked only on pools created with the cloud service configuration property.
Parameters:
Returns:
Throws:
reimageAsync
public Observable
Reinstalls the operating system on the specified compute node. You can reinstall the operating system on a node only if it is in an idle or running state. This API can be invoked only on pools created with the cloud service configuration property.
Parameters:
Returns:
Throws:
reimageAsync
public ServiceFuture
Reinstalls the operating system on the specified compute node. You can reinstall the operating system on a node only if it is in an idle or running state. This API can be invoked only on pools created with the cloud service configuration property.
Parameters:
Returns:
Throws:
reimageAsync
public ServiceFuture
Reinstalls the operating system on the specified compute node. You can reinstall the operating system on a node only if it is in an idle or running state. This API can be invoked only on pools created with the cloud service configuration property.
Parameters:
Returns:
Throws:
reimageWithServiceResponseAsync
public Observable
Reinstalls the operating system on the specified compute node. You can reinstall the operating system on a node only if it is in an idle or running state. This API can be invoked only on pools created with the cloud service configuration property.
Parameters:
Returns:
Throws:
reimageWithServiceResponseAsync
public Observable
Reinstalls the operating system on the specified compute node. You can reinstall the operating system on a node only if it is in an idle or running state. This API can be invoked only on pools created with the cloud service configuration property.
Parameters:
Returns:
Throws:
updateUser
public void updateUser(String poolId, String nodeId, String userName, NodeUpdateUserParameter nodeUpdateUserParameter)
Updates the password and expiration time of a user account on the specified compute node. This operation replaces of all the updatable properties of the account. For example, if the expiryTime element is not specified, the current value is replaced with the default value, not left unmodified. You can update a user account on a node only when it is in the idle or running state.
Parameters:
Throws:
updateUser
public void updateUser(String poolId, String nodeId, String userName, NodeUpdateUserParameter nodeUpdateUserParameter, ComputeNodeUpdateUserOptions computeNodeUpdateUserOptions)
Updates the password and expiration time of a user account on the specified compute node. This operation replaces of all the updatable properties of the account. For example, if the expiryTime element is not specified, the current value is replaced with the default value, not left unmodified. You can update a user account on a node only when it is in the idle or running state.
Parameters:
Throws:
updateUserAsync
public Observable
Updates the password and expiration time of a user account on the specified compute node. This operation replaces of all the updatable properties of the account. For example, if the expiryTime element is not specified, the current value is replaced with the default value, not left unmodified. You can update a user account on a node only when it is in the idle or running state.
Parameters:
Returns:
Throws:
updateUserAsync
public Observable
Updates the password and expiration time of a user account on the specified compute node. This operation replaces of all the updatable properties of the account. For example, if the expiryTime element is not specified, the current value is replaced with the default value, not left unmodified. You can update a user account on a node only when it is in the idle or running state.
Parameters:
Returns:
Throws:
updateUserAsync
public ServiceFuture
Updates the password and expiration time of a user account on the specified compute node. This operation replaces of all the updatable properties of the account. For example, if the expiryTime element is not specified, the current value is replaced with the default value, not left unmodified. You can update a user account on a node only when it is in the idle or running state.
Parameters:
Returns:
Throws:
updateUserAsync
public ServiceFuture
Updates the password and expiration time of a user account on the specified compute node. This operation replaces of all the updatable properties of the account. For example, if the expiryTime element is not specified, the current value is replaced with the default value, not left unmodified. You can update a user account on a node only when it is in the idle or running state.
Parameters:
Returns:
Throws:
updateUserWithServiceResponseAsync
public Observable
Updates the password and expiration time of a user account on the specified compute node. This operation replaces of all the updatable properties of the account. For example, if the expiryTime element is not specified, the current value is replaced with the default value, not left unmodified. You can update a user account on a node only when it is in the idle or running state.
Parameters:
Returns:
Throws:
updateUserWithServiceResponseAsync
public Observable
Updates the password and expiration time of a user account on the specified compute node. This operation replaces of all the updatable properties of the account. For example, if the expiryTime element is not specified, the current value is replaced with the default value, not left unmodified. You can update a user account on a node only when it is in the idle or running state.
Parameters:
Returns:
Throws:
uploadBatchServiceLogs
public UploadBatchServiceLogsResult uploadBatchServiceLogs(String poolId, String nodeId, UploadBatchServiceLogsConfiguration uploadBatchServiceLogsConfiguration)
Upload Azure Batch service log files from the specified compute node to Azure Blob Storage. This is for gathering Azure Batch service log files in an automated fashion from nodes if you are experiencing an error and wish to escalate to Azure support. The Azure Batch service log files should be shared with Azure support to aid in debugging issues with the Batch service.
Parameters:
Returns:
Throws:
uploadBatchServiceLogs
public UploadBatchServiceLogsResult uploadBatchServiceLogs(String poolId, String nodeId, UploadBatchServiceLogsConfiguration uploadBatchServiceLogsConfiguration, ComputeNodeUploadBatchServiceLogsOptions computeNodeUploadBatchServiceLogsOptions)
Upload Azure Batch service log files from the specified compute node to Azure Blob Storage. This is for gathering Azure Batch service log files in an automated fashion from nodes if you are experiencing an error and wish to escalate to Azure support. The Azure Batch service log files should be shared with Azure support to aid in debugging issues with the Batch service.
Parameters:
Returns:
Throws:
uploadBatchServiceLogsAsync
public Observable
Upload Azure Batch service log files from the specified compute node to Azure Blob Storage. This is for gathering Azure Batch service log files in an automated fashion from nodes if you are experiencing an error and wish to escalate to Azure support. The Azure Batch service log files should be shared with Azure support to aid in debugging issues with the Batch service.
Parameters:
Returns:
Throws:
uploadBatchServiceLogsAsync
public Observable
Upload Azure Batch service log files from the specified compute node to Azure Blob Storage. This is for gathering Azure Batch service log files in an automated fashion from nodes if you are experiencing an error and wish to escalate to Azure support. The Azure Batch service log files should be shared with Azure support to aid in debugging issues with the Batch service.
Parameters:
Returns:
Throws:
uploadBatchServiceLogsAsync
public ServiceFuture
Upload Azure Batch service log files from the specified compute node to Azure Blob Storage. This is for gathering Azure Batch service log files in an automated fashion from nodes if you are experiencing an error and wish to escalate to Azure support. The Azure Batch service log files should be shared with Azure support to aid in debugging issues with the Batch service.
Parameters:
Returns:
Throws:
uploadBatchServiceLogsAsync
public ServiceFuture
Upload Azure Batch service log files from the specified compute node to Azure Blob Storage. This is for gathering Azure Batch service log files in an automated fashion from nodes if you are experiencing an error and wish to escalate to Azure support. The Azure Batch service log files should be shared with Azure support to aid in debugging issues with the Batch service.
Parameters:
Returns:
Throws:
uploadBatchServiceLogsWithServiceResponseAsync
public Observable
Upload Azure Batch service log files from the specified compute node to Azure Blob Storage. This is for gathering Azure Batch service log files in an automated fashion from nodes if you are experiencing an error and wish to escalate to Azure support. The Azure Batch service log files should be shared with Azure support to aid in debugging issues with the Batch service.
Parameters:
Returns:
Throws:
uploadBatchServiceLogsWithServiceResponseAsync
public Observable
Upload Azure Batch service log files from the specified compute node to Azure Blob Storage. This is for gathering Azure Batch service log files in an automated fashion from nodes if you are experiencing an error and wish to escalate to Azure support. The Azure Batch service log files should be shared with Azure support to aid in debugging issues with the Batch service.
Parameters:
Returns:
Throws:
Applies to
Azure SDK for Java