Assessments interface
Gränssnitt som representerar en utvärdering.
Metoder
| create(string, string, string, string, Assessments |
Skapa en ny utvärdering med det angivna namnet och de angivna inställningarna. Eftersom namnet på en utvärdering i ett projekt är en unik identifierare uppdateras den befintliga utvärderingen om en utvärdering med det angivna namnet redan finns. Alla PUT-åtgärder, som resulterar i antingen skapa eller uppdatera en utvärdering, gör att utvärderingen hamnar i tillståndet "InProgress". Detta indikeras av fältet "computationState" på utvärderingsobjektet. Under den här tiden tillåts ingen annan PUT-åtgärd för det utvärderingsobjektet och inte heller en borttagningsåtgärd. När beräkningen för utvärderingen är klar uppdateras fältet "computationState" till "Ready" och sedan kan andra PUT- eller DELETE-åtgärder utföras i utvärderingen. När utvärderingen är under beräkning leder en PUT till ett fel med 400 – felaktig begäran. |
| delete(string, string, string, string, Assessments |
Ta bort en utvärdering från projektet. Datorerna finns kvar i utvärderingen. Om du tar bort en obefintlig utvärdering resulterar det i en no-operation. När en utvärdering är under beräkning, vilket anges i fältet "computationState", kan den inte tas bort. Ett sådant försök returnerar en 400 – felaktig begäran. |
| get(string, string, string, string, Assessments |
Hämta en befintlig utvärdering med det angivna namnet. Returnerar ett json-objekt av typen "utvärdering" enligt beskrivningen i avsnittet Modeller. |
| get |
Hämta URL:en för att ladda ned utvärderingen i rapportformat. |
| list |
Hämta alla utvärderingar som skapats för den angivna gruppen. Returnerar en json-matris med objekt av typen "utvärdering" enligt vad som anges i avsnittet Modeller. |
| list |
Hämta alla utvärderingar som skapats i projektet. Returnerar en json-matris med objekt av typen "utvärdering" enligt vad som anges i avsnittet Modeller. |
Metodinformation
create(string, string, string, string, AssessmentsCreateOptionalParams)
Skapa en ny utvärdering med det angivna namnet och de angivna inställningarna. Eftersom namnet på en utvärdering i ett projekt är en unik identifierare uppdateras den befintliga utvärderingen om en utvärdering med det angivna namnet redan finns.
Alla PUT-åtgärder, som resulterar i antingen skapa eller uppdatera en utvärdering, gör att utvärderingen hamnar i tillståndet "InProgress". Detta indikeras av fältet "computationState" på utvärderingsobjektet. Under den här tiden tillåts ingen annan PUT-åtgärd för det utvärderingsobjektet och inte heller en borttagningsåtgärd. När beräkningen för utvärderingen är klar uppdateras fältet "computationState" till "Ready" och sedan kan andra PUT- eller DELETE-åtgärder utföras i utvärderingen.
När utvärderingen är under beräkning leder en PUT till ett fel med 400 – felaktig begäran.
function create(resourceGroupName: string, projectName: string, groupName: string, assessmentName: string, options?: AssessmentsCreateOptionalParams): Promise<AssessmentsCreateResponse>
Parametrar
- resourceGroupName
-
string
Namnet på den Azure-resursgrupp som projektet ingår i.
- projectName
-
string
Namnet på Azure Migrate-projektet.
- groupName
-
string
Unikt namn på en grupp i ett projekt.
- assessmentName
-
string
Unikt namn på en utvärdering i ett projekt.
- options
- AssessmentsCreateOptionalParams
Alternativparametrarna.
Returer
Promise<AssessmentsCreateResponse>
delete(string, string, string, string, AssessmentsDeleteOptionalParams)
Ta bort en utvärdering från projektet. Datorerna finns kvar i utvärderingen. Om du tar bort en obefintlig utvärdering resulterar det i en no-operation.
När en utvärdering är under beräkning, vilket anges i fältet "computationState", kan den inte tas bort. Ett sådant försök returnerar en 400 – felaktig begäran.
function delete(resourceGroupName: string, projectName: string, groupName: string, assessmentName: string, options?: AssessmentsDeleteOptionalParams): Promise<AssessmentsDeleteHeaders>
Parametrar
- resourceGroupName
-
string
Namnet på den Azure-resursgrupp som projektet ingår i.
- projectName
-
string
Namnet på Azure Migrate-projektet.
- groupName
-
string
Unikt namn på en grupp i ett projekt.
- assessmentName
-
string
Unikt namn på en utvärdering i ett projekt.
- options
- AssessmentsDeleteOptionalParams
Alternativparametrarna.
Returer
Promise<AssessmentsDeleteHeaders>
get(string, string, string, string, AssessmentsGetOptionalParams)
Hämta en befintlig utvärdering med det angivna namnet. Returnerar ett json-objekt av typen "utvärdering" enligt beskrivningen i avsnittet Modeller.
function get(resourceGroupName: string, projectName: string, groupName: string, assessmentName: string, options?: AssessmentsGetOptionalParams): Promise<AssessmentsGetResponse>
Parametrar
- resourceGroupName
-
string
Namnet på den Azure-resursgrupp som projektet ingår i.
- projectName
-
string
Namnet på Azure Migrate-projektet.
- groupName
-
string
Unikt namn på en grupp i ett projekt.
- assessmentName
-
string
Unikt namn på en utvärdering i ett projekt.
- options
- AssessmentsGetOptionalParams
Alternativparametrarna.
Returer
Promise<AssessmentsGetResponse>
getReportDownloadUrl(string, string, string, string, AssessmentsGetReportDownloadUrlOptionalParams)
Hämta URL:en för att ladda ned utvärderingen i rapportformat.
function getReportDownloadUrl(resourceGroupName: string, projectName: string, groupName: string, assessmentName: string, options?: AssessmentsGetReportDownloadUrlOptionalParams): Promise<AssessmentsGetReportDownloadUrlResponse>
Parametrar
- resourceGroupName
-
string
Namnet på den Azure-resursgrupp som projektet ingår i.
- projectName
-
string
Namnet på Azure Migrate-projektet.
- groupName
-
string
Unikt namn på en grupp i ett projekt.
- assessmentName
-
string
Unikt namn på en utvärdering i ett projekt.
Alternativparametrarna.
Returer
listByGroup(string, string, string, AssessmentsListByGroupOptionalParams)
Hämta alla utvärderingar som skapats för den angivna gruppen.
Returnerar en json-matris med objekt av typen "utvärdering" enligt vad som anges i avsnittet Modeller.
function listByGroup(resourceGroupName: string, projectName: string, groupName: string, options?: AssessmentsListByGroupOptionalParams): PagedAsyncIterableIterator<Assessment, Assessment[], PageSettings>
Parametrar
- resourceGroupName
-
string
Namnet på den Azure-resursgrupp som projektet ingår i.
- projectName
-
string
Namnet på Azure Migrate-projektet.
- groupName
-
string
Unikt namn på en grupp i ett projekt.
Alternativparametrarna.
Returer
listByProject(string, string, AssessmentsListByProjectOptionalParams)
Hämta alla utvärderingar som skapats i projektet.
Returnerar en json-matris med objekt av typen "utvärdering" enligt vad som anges i avsnittet Modeller.
function listByProject(resourceGroupName: string, projectName: string, options?: AssessmentsListByProjectOptionalParams): PagedAsyncIterableIterator<Assessment, Assessment[], PageSettings>
Parametrar
- resourceGroupName
-
string
Namnet på den Azure-resursgrupp som projektet ingår i.
- projectName
-
string
Namnet på Azure Migrate-projektet.
Alternativparametrarna.