ComputeNodeOperations class
Klass som representerar en ComputeNodeOperations.
Konstruktorer
| Compute |
Skapa en ComputeNodeOperations. |
Metoder
Konstruktorinformation
ComputeNodeOperations(BatchServiceClientContext)
Skapa en ComputeNodeOperations.
new ComputeNodeOperations(client: BatchServiceClientContext)
Parametrar
- client
- BatchServiceClientContext
Referens till tjänstklienten.
Metodinformation
addUser(string, string, ComputeNodeUser, ComputeNodeAddUserOptionalParams)
Du kan bara lägga till ett användarkonto i en beräkningsnod när den är i inaktivt eller körs-tillstånd.
function addUser(poolId: string, nodeId: string, user: ComputeNodeUser, options?: ComputeNodeAddUserOptionalParams): Promise<ComputeNodeAddUserResponse>
Parametrar
- poolId
-
string
ID:t för poolen som innehåller beräkningsnoden.
- nodeId
-
string
ID:t för den dator där du vill skapa ett användarkonto.
- user
- ComputeNodeUser
Det användarkonto som ska skapas.
- options
- ComputeNodeAddUserOptionalParams
De valfria parametrarna
Returer
Promise<ComputeNodeAddUserResponse>
Löfte<Models.ComputeNodeAddUserResponse>
addUser(string, string, ComputeNodeUser, ComputeNodeAddUserOptionalParams, ServiceCallback<void>)
function addUser(poolId: string, nodeId: string, user: ComputeNodeUser, options: ComputeNodeAddUserOptionalParams, callback: ServiceCallback<void>)
Parametrar
- poolId
-
string
ID:t för poolen som innehåller beräkningsnoden.
- nodeId
-
string
ID:t för den dator där du vill skapa ett användarkonto.
- user
- ComputeNodeUser
Det användarkonto som ska skapas.
- options
- ComputeNodeAddUserOptionalParams
De valfria parametrarna
- callback
-
ServiceCallback<void>
Återanropet
addUser(string, string, ComputeNodeUser, ServiceCallback<void>)
function addUser(poolId: string, nodeId: string, user: ComputeNodeUser, callback: ServiceCallback<void>)
Parametrar
- poolId
-
string
ID:t för poolen som innehåller beräkningsnoden.
- nodeId
-
string
ID:t för den dator där du vill skapa ett användarkonto.
- user
- ComputeNodeUser
Det användarkonto som ska skapas.
- callback
-
ServiceCallback<void>
Återanropet
deleteUser(string, string, string, ComputeNodeDeleteUserOptionalParams)
Du kan bara ta bort ett användarkonto till en beräkningsnod när det är inaktivt eller körs.
function deleteUser(poolId: string, nodeId: string, userName: string, options?: ComputeNodeDeleteUserOptionalParams): Promise<ComputeNodeDeleteUserResponse>
Parametrar
- poolId
-
string
ID:t för poolen som innehåller beräkningsnoden.
- nodeId
-
string
ID:t för den dator där du vill ta bort ett användarkonto.
- userName
-
string
Namnet på det användarkonto som ska tas bort.
De valfria parametrarna
Returer
Promise<ComputeNodeDeleteUserResponse>
Löfte<Models.ComputeNodeDeleteUserResponse>
deleteUser(string, string, string, ComputeNodeDeleteUserOptionalParams, ServiceCallback<void>)
function deleteUser(poolId: string, nodeId: string, userName: string, options: ComputeNodeDeleteUserOptionalParams, callback: ServiceCallback<void>)
Parametrar
- poolId
-
string
ID:t för poolen som innehåller beräkningsnoden.
- nodeId
-
string
ID:t för den dator där du vill ta bort ett användarkonto.
- userName
-
string
Namnet på det användarkonto som ska tas bort.
De valfria parametrarna
- callback
-
ServiceCallback<void>
Återanropet
deleteUser(string, string, string, ServiceCallback<void>)
function deleteUser(poolId: string, nodeId: string, userName: string, callback: ServiceCallback<void>)
Parametrar
- poolId
-
string
ID:t för poolen som innehåller beräkningsnoden.
- nodeId
-
string
ID:t för den dator där du vill ta bort ett användarkonto.
- userName
-
string
Namnet på det användarkonto som ska tas bort.
- callback
-
ServiceCallback<void>
Återanropet
disableScheduling(string, string, ComputeNodeDisableSchedulingOptionalParams)
Du kan endast inaktivera schemaläggning av aktiviteter på en beräkningsnod om dess aktuella schemaläggningstillstånd är aktiverat.
function disableScheduling(poolId: string, nodeId: string, options?: ComputeNodeDisableSchedulingOptionalParams): Promise<ComputeNodeDisableSchedulingResponse>
Parametrar
- poolId
-
string
ID:t för poolen som innehåller beräkningsnoden.
- nodeId
-
string
ID:t för beräkningsnoden där du vill inaktivera schemaläggning av aktiviteter.
De valfria parametrarna
Returer
Promise<ComputeNodeDisableSchedulingResponse>
Löfte<Models.ComputeNodeDisableSchedulingResponse>
disableScheduling(string, string, ComputeNodeDisableSchedulingOptionalParams, ServiceCallback<void>)
function disableScheduling(poolId: string, nodeId: string, options: ComputeNodeDisableSchedulingOptionalParams, callback: ServiceCallback<void>)
Parametrar
- poolId
-
string
ID:t för poolen som innehåller beräkningsnoden.
- nodeId
-
string
ID:t för beräkningsnoden där du vill inaktivera schemaläggning av aktiviteter.
De valfria parametrarna
- callback
-
ServiceCallback<void>
Återanropet
disableScheduling(string, string, ServiceCallback<void>)
function disableScheduling(poolId: string, nodeId: string, callback: ServiceCallback<void>)
Parametrar
- poolId
-
string
ID:t för poolen som innehåller beräkningsnoden.
- nodeId
-
string
ID:t för beräkningsnoden där du vill inaktivera schemaläggning av aktiviteter.
- callback
-
ServiceCallback<void>
Återanropet
enableScheduling(string, string, ComputeNodeEnableSchedulingOptionalParams)
Du kan endast aktivera aktivitetsschemaläggning på en beräkningsnod om dess aktuella schemaläggningstillstånd är inaktiverat
function enableScheduling(poolId: string, nodeId: string, options?: ComputeNodeEnableSchedulingOptionalParams): Promise<ComputeNodeEnableSchedulingResponse>
Parametrar
- poolId
-
string
ID:t för poolen som innehåller beräkningsnoden.
- nodeId
-
string
ID:t för den beräkningsnod där du vill aktivera schemaläggning av aktiviteter.
De valfria parametrarna
Returer
Promise<ComputeNodeEnableSchedulingResponse>
Löfte<Models.ComputeNodeEnableSchedulingResponse>
enableScheduling(string, string, ComputeNodeEnableSchedulingOptionalParams, ServiceCallback<void>)
function enableScheduling(poolId: string, nodeId: string, options: ComputeNodeEnableSchedulingOptionalParams, callback: ServiceCallback<void>)
Parametrar
- poolId
-
string
ID:t för poolen som innehåller beräkningsnoden.
- nodeId
-
string
ID:t för den beräkningsnod där du vill aktivera schemaläggning av aktiviteter.
De valfria parametrarna
- callback
-
ServiceCallback<void>
Återanropet
enableScheduling(string, string, ServiceCallback<void>)
function enableScheduling(poolId: string, nodeId: string, callback: ServiceCallback<void>)
Parametrar
- poolId
-
string
ID:t för poolen som innehåller beräkningsnoden.
- nodeId
-
string
ID:t för den beräkningsnod där du vill aktivera schemaläggning av aktiviteter.
- callback
-
ServiceCallback<void>
Återanropet
get(string, string, ComputeNodeGetOptionalParams)
function get(poolId: string, nodeId: string, options?: ComputeNodeGetOptionalParams): Promise<ComputeNodeGetResponse>
Parametrar
- poolId
-
string
ID:t för poolen som innehåller beräkningsnoden.
- nodeId
-
string
ID:t för beräkningsnoden som du vill få information om.
- options
- ComputeNodeGetOptionalParams
De valfria parametrarna
Returer
Promise<ComputeNodeGetResponse>
Löfte<Models.ComputeNodeGetResponse>
get(string, string, ComputeNodeGetOptionalParams, ServiceCallback<ComputeNode>)
function get(poolId: string, nodeId: string, options: ComputeNodeGetOptionalParams, callback: ServiceCallback<ComputeNode>)
Parametrar
- poolId
-
string
ID:t för poolen som innehåller beräkningsnoden.
- nodeId
-
string
ID:t för beräkningsnoden som du vill få information om.
- options
- ComputeNodeGetOptionalParams
De valfria parametrarna
- callback
Återanropet
get(string, string, ServiceCallback<ComputeNode>)
function get(poolId: string, nodeId: string, callback: ServiceCallback<ComputeNode>)
Parametrar
- poolId
-
string
ID:t för poolen som innehåller beräkningsnoden.
- nodeId
-
string
ID:t för beräkningsnoden som du vill få information om.
- callback
Återanropet
getRemoteDesktop(string, string, ComputeNodeGetRemoteDesktopOptionalParams)
Innan du kan komma åt en beräkningsnod med hjälp av RDP-filen måste du skapa ett användarkonto på beräkningsnoden. Det här API:et kan bara anropas på pooler som skapats med en molntjänstkonfiguration. Information om pooler som skapats med en konfiguration av virtuella datorer finns i API:et GetRemoteLoginSettings.
function getRemoteDesktop(poolId: string, nodeId: string, options?: ComputeNodeGetRemoteDesktopOptionalParams): Promise<ComputeNodeGetRemoteDesktopResponse>
Parametrar
- poolId
-
string
ID:t för poolen som innehåller beräkningsnoden.
- nodeId
-
string
ID:t för beräkningsnoden som du vill hämta fjärrskrivbordsprotokollfilen för.
De valfria parametrarna
Returer
Promise<ComputeNodeGetRemoteDesktopResponse>
Löfte<Models.ComputeNodeGetRemoteDesktopResponse>
getRemoteDesktop(string, string, ComputeNodeGetRemoteDesktopOptionalParams, ServiceCallback<void>)
function getRemoteDesktop(poolId: string, nodeId: string, options: ComputeNodeGetRemoteDesktopOptionalParams, callback: ServiceCallback<void>)
Parametrar
- poolId
-
string
ID:t för poolen som innehåller beräkningsnoden.
- nodeId
-
string
ID:t för beräkningsnoden som du vill hämta fjärrskrivbordsprotokollfilen för.
De valfria parametrarna
- callback
-
ServiceCallback<void>
Återanropet
getRemoteDesktop(string, string, ServiceCallback<void>)
function getRemoteDesktop(poolId: string, nodeId: string, callback: ServiceCallback<void>)
Parametrar
- poolId
-
string
ID:t för poolen som innehåller beräkningsnoden.
- nodeId
-
string
ID:t för beräkningsnoden som du vill hämta fjärrskrivbordsprotokollfilen för.
- callback
-
ServiceCallback<void>
Återanropet
getRemoteLoginSettings(string, string, ComputeNodeGetRemoteLoginSettingsOptionalParams)
Innan du kan fjärrinlogga till en beräkningsnod med hjälp av inställningarna för fjärrinloggning måste du skapa ett användarkonto på beräkningsnoden. Det här API:et kan bara anropas på pooler som skapats med konfigurationsegenskapen för virtuella datorer. Information om pooler som skapats med en molntjänstkonfiguration finns i API:et GetRemoteDesktop.
function getRemoteLoginSettings(poolId: string, nodeId: string, options?: ComputeNodeGetRemoteLoginSettingsOptionalParams): Promise<ComputeNodeGetRemoteLoginSettingsResponse>
Parametrar
- poolId
-
string
ID:t för poolen som innehåller beräkningsnoden.
- nodeId
-
string
ID:t för beräkningsnoden för vilken du kan hämta inställningarna för fjärrinloggning.
De valfria parametrarna
Returer
Löfte<Models.ComputeNodeGetRemoteLoginSettingsResponse>
getRemoteLoginSettings(string, string, ComputeNodeGetRemoteLoginSettingsOptionalParams, ServiceCallback<ComputeNodeGetRemoteLoginSettingsResult>)
function getRemoteLoginSettings(poolId: string, nodeId: string, options: ComputeNodeGetRemoteLoginSettingsOptionalParams, callback: ServiceCallback<ComputeNodeGetRemoteLoginSettingsResult>)
Parametrar
- poolId
-
string
ID:t för poolen som innehåller beräkningsnoden.
- nodeId
-
string
ID:t för beräkningsnoden för vilken du kan hämta inställningarna för fjärrinloggning.
De valfria parametrarna
Återanropet
getRemoteLoginSettings(string, string, ServiceCallback<ComputeNodeGetRemoteLoginSettingsResult>)
function getRemoteLoginSettings(poolId: string, nodeId: string, callback: ServiceCallback<ComputeNodeGetRemoteLoginSettingsResult>)
Parametrar
- poolId
-
string
ID:t för poolen som innehåller beräkningsnoden.
- nodeId
-
string
ID:t för beräkningsnoden för vilken du kan hämta inställningarna för fjärrinloggning.
Återanropet
list(string, ComputeNodeListOptionalParams)
function list(poolId: string, options?: ComputeNodeListOptionalParams): Promise<ComputeNodeListResponse>
Parametrar
- poolId
-
string
ID:t för poolen som du vill visa en lista över beräkningsnoder från.
- options
- ComputeNodeListOptionalParams
De valfria parametrarna
Returer
Promise<ComputeNodeListResponse>
Löfte<Models.ComputeNodeListResponse>
list(string, ComputeNodeListOptionalParams, ServiceCallback<ComputeNodeListResult>)
function list(poolId: string, options: ComputeNodeListOptionalParams, callback: ServiceCallback<ComputeNodeListResult>)
Parametrar
- poolId
-
string
ID:t för poolen som du vill visa en lista över beräkningsnoder från.
- options
- ComputeNodeListOptionalParams
De valfria parametrarna
- callback
Återanropet
list(string, ServiceCallback<ComputeNodeListResult>)
function list(poolId: string, callback: ServiceCallback<ComputeNodeListResult>)
Parametrar
- poolId
-
string
ID:t för poolen som du vill visa en lista över beräkningsnoder från.
- callback
Återanropet
listNext(string, ComputeNodeListNextOptionalParams)
function listNext(nextPageLink: string, options?: ComputeNodeListNextOptionalParams): Promise<ComputeNodeListResponse>
Parametrar
- nextPageLink
-
string
NextLink från det tidigare lyckade anropet till liståtgärden.
De valfria parametrarna
Returer
Promise<ComputeNodeListResponse>
Löfte<Models.ComputeNodeListResponse>
listNext(string, ComputeNodeListNextOptionalParams, ServiceCallback<ComputeNodeListResult>)
function listNext(nextPageLink: string, options: ComputeNodeListNextOptionalParams, callback: ServiceCallback<ComputeNodeListResult>)
Parametrar
- nextPageLink
-
string
NextLink från det tidigare lyckade anropet till liståtgärden.
De valfria parametrarna
- callback
Återanropet
listNext(string, ServiceCallback<ComputeNodeListResult>)
function listNext(nextPageLink: string, callback: ServiceCallback<ComputeNodeListResult>)
Parametrar
- nextPageLink
-
string
NextLink från det tidigare lyckade anropet till liståtgärden.
- callback
Återanropet
reboot(string, string, ComputeNodeRebootOptionalParams)
Du kan bara starta om en beräkningsnod om den är inaktiv eller körs.
function reboot(poolId: string, nodeId: string, options?: ComputeNodeRebootOptionalParams): Promise<ComputeNodeRebootResponse>
Parametrar
- poolId
-
string
ID:t för poolen som innehåller beräkningsnoden.
- nodeId
-
string
ID:t för den beräkningsnod som du vill starta om.
- options
- ComputeNodeRebootOptionalParams
De valfria parametrarna
Returer
Promise<ComputeNodeRebootResponse>
Löfte<Models.ComputeNodeRebootResponse>
reboot(string, string, ComputeNodeRebootOptionalParams, ServiceCallback<void>)
function reboot(poolId: string, nodeId: string, options: ComputeNodeRebootOptionalParams, callback: ServiceCallback<void>)
Parametrar
- poolId
-
string
ID:t för poolen som innehåller beräkningsnoden.
- nodeId
-
string
ID:t för den beräkningsnod som du vill starta om.
- options
- ComputeNodeRebootOptionalParams
De valfria parametrarna
- callback
-
ServiceCallback<void>
Återanropet
reboot(string, string, ServiceCallback<void>)
function reboot(poolId: string, nodeId: string, callback: ServiceCallback<void>)
Parametrar
- poolId
-
string
ID:t för poolen som innehåller beräkningsnoden.
- nodeId
-
string
ID:t för den beräkningsnod som du vill starta om.
- callback
-
ServiceCallback<void>
Återanropet
reimage(string, string, ComputeNodeReimageOptionalParams)
Du kan bara installera om operativsystemet på en beräkningsnod om det är i ett inaktivt eller körs-tillstånd. Det här API:et kan bara anropas på pooler som skapats med molntjänstkonfigurationsegenskapen.
function reimage(poolId: string, nodeId: string, options?: ComputeNodeReimageOptionalParams): Promise<ComputeNodeReimageResponse>
Parametrar
- poolId
-
string
ID:t för poolen som innehåller beräkningsnoden.
- nodeId
-
string
ID:t för den beräkningsnod som du vill starta om.
- options
- ComputeNodeReimageOptionalParams
De valfria parametrarna
Returer
Promise<ComputeNodeReimageResponse>
Löfte<Models.ComputeNodeReimageResponse>
reimage(string, string, ComputeNodeReimageOptionalParams, ServiceCallback<void>)
function reimage(poolId: string, nodeId: string, options: ComputeNodeReimageOptionalParams, callback: ServiceCallback<void>)
Parametrar
- poolId
-
string
ID:t för poolen som innehåller beräkningsnoden.
- nodeId
-
string
ID:t för den beräkningsnod som du vill starta om.
- options
- ComputeNodeReimageOptionalParams
De valfria parametrarna
- callback
-
ServiceCallback<void>
Återanropet
reimage(string, string, ServiceCallback<void>)
function reimage(poolId: string, nodeId: string, callback: ServiceCallback<void>)
Parametrar
- poolId
-
string
ID:t för poolen som innehåller beräkningsnoden.
- nodeId
-
string
ID:t för den beräkningsnod som du vill starta om.
- callback
-
ServiceCallback<void>
Återanropet
updateUser(string, string, string, NodeUpdateUserParameter, ComputeNodeUpdateUserOptionalParams)
Den här åtgärden ersätter alla updatable-egenskaper för kontot. Om till exempel expiryTime-elementet inte har angetts ersätts det aktuella värdet med standardvärdet, som inte lämnas omodifierat. Du kan bara uppdatera ett användarkonto på en beräkningsnod när det är inaktivt eller körs.
function updateUser(poolId: string, nodeId: string, userName: string, nodeUpdateUserParameter: NodeUpdateUserParameter, options?: ComputeNodeUpdateUserOptionalParams): Promise<ComputeNodeUpdateUserResponse>
Parametrar
- poolId
-
string
ID:t för poolen som innehåller beräkningsnoden.
- nodeId
-
string
ID:t för den dator där du vill uppdatera ett användarkonto.
- userName
-
string
Namnet på det användarkonto som ska uppdateras.
- nodeUpdateUserParameter
- NodeUpdateUserParameter
Parametrarna för begäran.
De valfria parametrarna
Returer
Promise<ComputeNodeUpdateUserResponse>
Löfte<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>)
Parametrar
- poolId
-
string
ID:t för poolen som innehåller beräkningsnoden.
- nodeId
-
string
ID:t för den dator där du vill uppdatera ett användarkonto.
- userName
-
string
Namnet på det användarkonto som ska uppdateras.
- nodeUpdateUserParameter
- NodeUpdateUserParameter
Parametrarna för begäran.
De valfria parametrarna
- callback
-
ServiceCallback<void>
Återanropet
updateUser(string, string, string, NodeUpdateUserParameter, ServiceCallback<void>)
function updateUser(poolId: string, nodeId: string, userName: string, nodeUpdateUserParameter: NodeUpdateUserParameter, callback: ServiceCallback<void>)
Parametrar
- poolId
-
string
ID:t för poolen som innehåller beräkningsnoden.
- nodeId
-
string
ID:t för den dator där du vill uppdatera ett användarkonto.
- userName
-
string
Namnet på det användarkonto som ska uppdateras.
- nodeUpdateUserParameter
- NodeUpdateUserParameter
Parametrarna för begäran.
- callback
-
ServiceCallback<void>
Återanropet
uploadBatchServiceLogs(string, string, UploadBatchServiceLogsConfiguration, ComputeNodeUploadBatchServiceLogsOptionalParams)
Det här är för att samla in Azure Batch-tjänstloggfiler på ett automatiserat sätt från Compute Nodes om du får ett fel och vill eskalera till Azure-supporten. Azure Batch-tjänstloggfilerna bör delas med Azure-stöd för att underlätta felsökning av problem med Batch-tjänsten.
function uploadBatchServiceLogs(poolId: string, nodeId: string, uploadBatchServiceLogsConfiguration: UploadBatchServiceLogsConfiguration, options?: ComputeNodeUploadBatchServiceLogsOptionalParams): Promise<ComputeNodeUploadBatchServiceLogsResponse>
Parametrar
- poolId
-
string
ID:t för poolen som innehåller beräkningsnoden.
- nodeId
-
string
ID:t för beräkningsnoden som du vill ladda upp Azure Batch-tjänstloggfilerna från.
- uploadBatchServiceLogsConfiguration
- UploadBatchServiceLogsConfiguration
Uppladdningskonfigurationen för Azure Batch-tjänstloggfiler.
De valfria parametrarna
Returer
Löfte<Models.ComputeNodeUploadBatchServiceLogsResponse>
uploadBatchServiceLogs(string, string, UploadBatchServiceLogsConfiguration, ComputeNodeUploadBatchServiceLogsOptionalParams, ServiceCallback<UploadBatchServiceLogsResult>)
function uploadBatchServiceLogs(poolId: string, nodeId: string, uploadBatchServiceLogsConfiguration: UploadBatchServiceLogsConfiguration, options: ComputeNodeUploadBatchServiceLogsOptionalParams, callback: ServiceCallback<UploadBatchServiceLogsResult>)
Parametrar
- poolId
-
string
ID:t för poolen som innehåller beräkningsnoden.
- nodeId
-
string
ID:t för beräkningsnoden som du vill ladda upp Azure Batch-tjänstloggfilerna från.
- uploadBatchServiceLogsConfiguration
- UploadBatchServiceLogsConfiguration
Uppladdningskonfigurationen för Azure Batch-tjänstloggfiler.
De valfria parametrarna
- callback
Återanropet
uploadBatchServiceLogs(string, string, UploadBatchServiceLogsConfiguration, ServiceCallback<UploadBatchServiceLogsResult>)
function uploadBatchServiceLogs(poolId: string, nodeId: string, uploadBatchServiceLogsConfiguration: UploadBatchServiceLogsConfiguration, callback: ServiceCallback<UploadBatchServiceLogsResult>)
Parametrar
- poolId
-
string
ID:t för poolen som innehåller beräkningsnoden.
- nodeId
-
string
ID:t för beräkningsnoden som du vill ladda upp Azure Batch-tjänstloggfilerna från.
- uploadBatchServiceLogsConfiguration
- UploadBatchServiceLogsConfiguration
Uppladdningskonfigurationen för Azure Batch-tjänstloggfiler.
- callback
Återanropet