Options
All
  • Public
  • Public/Protected
  • All
Menu

Class AssessedMachines

Package version

Class representing a AssessedMachines.

Hierarchy

  • AssessedMachines

Index

Constructors

Methods

Constructors

constructor

Methods

get

  • get(resourceGroupName: string, projectName: string, groupName: string, assessmentName: string, assessedMachineName: string, options?: msRest.RequestOptionsBase): Promise<Models.AssessedMachinesGetResponse>
  • get(resourceGroupName: string, projectName: string, groupName: string, assessmentName: string, assessedMachineName: string, callback: msRest.ServiceCallback<AssessedMachine>): void
  • get(resourceGroupName: string, projectName: string, groupName: string, assessmentName: string, assessedMachineName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<AssessedMachine>): void
  • Get an assessed machine with its size & cost estimnate that was evaluated in the specified assessment.

    summary

    Get an assessed machine.

    Parameters

    • resourceGroupName: string

      Name of the Azure Resource Group that project is part of.

    • projectName: string

      Name of the Azure Migrate project.

    • groupName: string

      Unique name of a group within a project.

    • assessmentName: string

      Unique name of an assessment within a project.

    • assessedMachineName: string

      Unique name of an assessed machine evaluated as part of an assessment.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.AssessedMachinesGetResponse>

    Promise<Models.AssessedMachinesGetResponse>

  • Parameters

    • resourceGroupName: string

      Name of the Azure Resource Group that project is part of.

    • projectName: string

      Name of the Azure Migrate project.

    • groupName: string

      Unique name of a group within a project.

    • assessmentName: string

      Unique name of an assessment within a project.

    • assessedMachineName: string

      Unique name of an assessed machine evaluated as part of an assessment.

    • callback: msRest.ServiceCallback<AssessedMachine>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      Name of the Azure Resource Group that project is part of.

    • projectName: string

      Name of the Azure Migrate project.

    • groupName: string

      Unique name of a group within a project.

    • assessmentName: string

      Unique name of an assessment within a project.

    • assessedMachineName: string

      Unique name of an assessed machine evaluated as part of an assessment.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<AssessedMachine>

      The callback

    Returns void

listByAssessment

  • listByAssessment(resourceGroupName: string, projectName: string, groupName: string, assessmentName: string, options?: msRest.RequestOptionsBase): Promise<Models.AssessedMachinesListByAssessmentResponse>
  • listByAssessment(resourceGroupName: string, projectName: string, groupName: string, assessmentName: string, callback: msRest.ServiceCallback<AssessedMachineResultList>): void
  • listByAssessment(resourceGroupName: string, projectName: string, groupName: string, assessmentName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<AssessedMachineResultList>): void
  • Get list of machines that assessed as part of the specified assessment. Returns a json array of objects of type 'assessedMachine' as specified in the Models section.

    Whenever an assessment is created or updated, it goes under computation. During this phase, the 'status' field of Assessment object reports 'Computing'. During the period when the assessment is under computation, the list of assessed machines is empty and no assessed machines are returned by this call.

    summary

    Get assessed machines for assessment.

    Parameters

    • resourceGroupName: string

      Name of the Azure Resource Group that project is part of.

    • projectName: string

      Name of the Azure Migrate project.

    • groupName: string

      Unique name of a group within a project.

    • assessmentName: string

      Unique name of an assessment within a project.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.AssessedMachinesListByAssessmentResponse>

    Promise<Models.AssessedMachinesListByAssessmentResponse>

  • Parameters

    • resourceGroupName: string

      Name of the Azure Resource Group that project is part of.

    • projectName: string

      Name of the Azure Migrate project.

    • groupName: string

      Unique name of a group within a project.

    • assessmentName: string

      Unique name of an assessment within a project.

    • callback: msRest.ServiceCallback<AssessedMachineResultList>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      Name of the Azure Resource Group that project is part of.

    • projectName: string

      Name of the Azure Migrate project.

    • groupName: string

      Unique name of a group within a project.

    • assessmentName: string

      Unique name of an assessment within a project.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<AssessedMachineResultList>

      The callback

    Returns void

Generated using TypeDoc