Assessments Operations - List By Group
Répertorier les ressources d’évaluation par groupe
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}/groups/{groupName}/assessments?api-version=2024-01-15
Paramètres URI
| Nom | Dans | Obligatoire | Type | Description |
|---|---|---|---|---|
|
group
|
path | True |
string pattern: ^[^<>&:\?/#]{1,260}$ |
Nom ARM de groupe |
|
project
|
path | True |
string pattern: ^[^<>&:\?/#]{1,260}$ |
Nom du projet d’évaluation |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nom du groupe de ressources. Le nom ne respecte pas la casse. |
|
subscription
|
path | True |
string (uuid) |
ID de l’abonnement cible. La valeur doit être un UUID. |
|
api-version
|
query | True |
string minLength: 1 |
Version de l’API à utiliser pour cette opération. |
Réponses
| Nom | Type | Description |
|---|---|---|
| 200 OK |
L’opération ARM s’est terminée avec succès. |
|
| Other Status Codes |
Réponse d’erreur inattendue. |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory.
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
| Nom | Description |
|---|---|
| user_impersonation | emprunter l’identité de votre compte d’utilisateur |
Exemples
AssessmentsOperations_ListByGroup_MaximumSet_Gen
Exemple de requête
GET https://management.azure.com/subscriptions/4bd2aa0f-2bd2-4d67-91a8-5a4533d58600/resourceGroups/ayagrawrg/providers/Microsoft.Migrate/assessmentProjects/app18700project/groups/kuchatur-test/assessments?api-version=2024-01-15
Exemple de réponse
{
"value": [
{
"properties": {
"assessmentErrorSummary": {},
"monthlyUltraStorageCost": 21,
"costComponents": [
{
"name": "MonthlyAzureHybridCostSavings",
"value": 547.584,
"description": null
},
{
"name": "MonthlySecurityCost",
"value": 44.64,
"description": null
},
{
"name": "MonthlyPremiumV2StorageCost",
"value": 25.141248,
"description": null
}
],
"eaSubscriptionId": null,
"azurePricingTier": "Standard",
"azureStorageRedundancy": "LocallyRedundant",
"reservedInstance": "RI3Year",
"azureHybridUseBenefit": "Yes",
"linuxAzureHybridUseBenefit": "Yes",
"azureDiskTypes": [
"Premium",
"PremiumV2",
"StandardSSD"
],
"azureVmFamilies": [
"D_series",
"Lsv2_series",
"M_series",
"Mdsv2_series",
"Msv2_series",
"Mv2_series"
],
"monthlyComputeCost": 10,
"monthlyBandwidthCost": 21,
"monthlyStorageCost": 20,
"monthlyPremiumStorageCost": 13,
"monthlyStandardSsdStorageCost": 3,
"suitabilitySummary": {
"suitable": 3
},
"numberOfMachines": 3,
"vmUptime": {
"daysPerMonth": 13,
"hoursPerDay": 20
},
"distributionBySupportStatus": {
"extended": 3
},
"distributionByServicePackInsight": {},
"distributionByOsName": {
"microsoft Windows Server 2016 or later (64-bit)": 3
},
"groupType": "Default",
"assessmentType": "MachineAssessment",
"azureLocation": "SoutheastAsia",
"azureOfferCode": "MSAZR0003P",
"currency": "USD",
"scalingFactor": 24,
"percentile": "Percentile95",
"timeRange": "Day",
"perfDataStartTime": "2023-09-26T09:36:48.491Z",
"perfDataEndTime": "2023-09-26T09:36:48.491Z",
"stage": "InProgress",
"discountPercentage": 6,
"sizingCriterion": "PerformanceBased",
"confidenceRatingInPercentage": 28,
"pricesTimestamp": "2023-08-16T00:00:00",
"createdTimestamp": "2023-09-26T09:14:05.7322406Z",
"updatedTimestamp": "2023-09-26T09:14:05.7322406Z",
"status": "Created",
"schemaVersion": null,
"provisioningState": "Succeeded"
},
"id": "/subscriptions/4bd2aa0f-2bd2-4d67-91a8-5a4533d58600/resourceGroups/ayagrawrg/providers/Microsoft.Migrate/assessmentprojects/app18700project/groups/kuchatur-test/assessments/asm1",
"name": "asm1",
"type": "Microsoft.Migrate/assessmentprojects/groups/assessments",
"systemData": {
"createdBy": "sakanwar",
"createdByType": "User",
"createdAt": "2023-09-26T09:36:29.583Z",
"lastModifiedBy": "sakanwar",
"lastModifiedByType": "User",
"lastModifiedAt": "2023-09-26T09:36:29.583Z"
}
}
],
"nextLink": "https://microsoft.com/a"
}
Définitions
| Nom | Description |
|---|---|
| Assessment |
Ressource d’évaluation de machine. |
|
Assessment |
Réponse d’une opération de liste d’évaluation. |
|
Assessment |
Critères de dimensionnement de l’évaluation. |
|
Assessment |
|
|
Assessment |
État de l’évaluation. |
|
Assessment |
|
|
Azure |
Devise pour Azure. |
|
Azure |
|
|
Azure |
|
|
Azure |
|
|
Azure |
|
|
Azure |
|
|
Azure |
|
|
Azure |
|
|
Cost |
Classe pour représenter le composant du coût. |
|
Cost |
Énumération pour représenter le nom du composant. |
|
created |
Type d’identité qui a créé la ressource. |
|
Error |
Détails de l’erreur |
|
Error |
Réponse d’erreur |
|
Group |
|
| Percentile |
Centile pour les données de performances. |
|
Provisioning |
État de l’opération actuelle. |
|
system |
Métadonnées relatives à la création et à la dernière modification de la ressource. |
|
Time |
Intervalle de temps pour les données de performances. |
|
Vm |
Détails sur le temps d’activité total de la machine virtuelle. |
Assessment
Ressource d’évaluation de machine.
| Nom | Type | Description |
|---|---|---|
| id |
string (arm-id) |
ID de ressource complet pour la ressource. Par exemple, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} » |
| name |
string |
Nom de la ressource |
| properties.assessmentErrorSummary |
object |
Obtient ou définit le résumé des erreurs d’évaluation. Il s’agit du nombre d’ordinateurs affectés par chaque type d’erreur dans cette évaluation. |
| properties.assessmentType |
Type d’évaluation de l’évaluation. |
|
| properties.azureDiskTypes |
Obtient ou définit le type de stockage Azure. Premium, Standard, etc. |
|
| properties.azureHybridUseBenefit |
Obtient ou définit le paramètre configurable par l’utilisateur pour afficher l’avantage d’utilisation hybride Azure. |
|
| properties.azureLocation |
string |
Emplacement Azure ou région Azure vers laquelle les machines seront migrées. |
| properties.azureOfferCode |
Code de l’offre Azure. |
|
| properties.azurePricingTier |
Obtient ou définit le niveau tarifaire Azure - Gratuit, De base, etc. |
|
| properties.azureStorageRedundancy |
Obtient ou définit la redondance du stockage Azure. Exemple : Stockage localement redondant. |
|
| properties.azureVmFamilies |
Obtient ou définit les familles de machines virtuelles Azure. |
|
| properties.confidenceRatingInPercentage |
number (float) |
Évaluation de confiance en pourcentage. |
| properties.costComponents |
Obtient la collection de composants de coût. |
|
| properties.createdTimestamp |
string (date-time) |
Date et heure de création de l’évaluation. |
| properties.currency |
Devise dans laquelle les prix doivent être signalés. |
|
| properties.discountPercentage |
number (float) |
Pourcentage de remise personnalisé. |
| properties.distributionByOsName |
object |
Obtient la distribution par nom de système d’exploitation. |
| properties.distributionByServicePackInsight |
object |
Obtient la distribution de distribution de sqlInstances par Service Pack Insight. |
| properties.distributionBySupportStatus |
object |
Obtient la distribution de sqlInstances par état de prise en charge. |
| properties.eaSubscriptionId |
string |
Obtient ou définit l’ID d’abonnement contrat Entreprise. |
| properties.groupType |
Obtient le type de groupe pour l’évaluation. |
|
| properties.linuxAzureHybridUseBenefit |
Obtient ou définit le paramètre configurable par l’utilisateur pour afficher l’avantage d’utilisation hybride Azure Linux. |
|
| properties.monthlyBandwidthCost |
number (float) |
Obtient ou définit le coût agrégé de bande passante pour toutes les machines de l’évaluation. |
| properties.monthlyComputeCost |
number (float) |
Obtient ou définit le coût de calcul agrégé pour toutes les machines de l’évaluation. |
| properties.monthlyPremiumStorageCost |
number (float) |
Obtient ou définit le coût de stockage Premium agrégé pour toutes les machines de l’évaluation. |
| properties.monthlyStandardSsdStorageCost |
number (float) |
Obtient ou définit le coût de stockage SSD standard agrégé pour toutes les machines de l’évaluation. |
| properties.monthlyStorageCost |
number (float) |
Obtient ou définit le coût de stockage agrégé pour toutes les machines de l’évaluation. |
| properties.monthlyUltraStorageCost |
number (float) |
Obtient ou définit le coût de stockage Ultra agrégé pour toutes les machines de l’évaluation. |
| properties.numberOfMachines |
integer (int32) |
Obtient ou définit le nombre d’ordinateurs faisant partie de l’évaluation. |
| properties.percentile |
Centile des valeurs de données d’utilisation à prendre en compte lors de l’évaluation des machines. |
|
| properties.perfDataEndTime |
string (date-time) |
Obtient ou définit l’heure de fin pour prendre en compte les données de performances pour l’évaluation. |
| properties.perfDataStartTime |
string (date-time) |
Obtient ou définit l’heure de début pour prendre en compte les données de performances pour l’évaluation. |
| properties.pricesTimestamp |
string (date-time) |
Dernière fois où les taux ont été interrogés. |
| properties.provisioningState |
État de la dernière opération. |
|
| properties.reservedInstance |
Obtient ou définit l’instance réservée Azure - 1 an, 3 ans. |
|
| properties.scalingFactor |
number (float) |
Pourcentage de mémoire tampon souhaitée par l’utilisateur sur les métriques de performances lors de la recommandation de tailles Azure. |
| properties.schemaVersion |
string |
Version du schéma. |
| properties.sizingCriterion |
Critère de dimensionnement de l’évaluation. |
|
| properties.stage |
Paramètre configurable par l’utilisateur pour afficher l’étape de l’évaluation. |
|
| properties.status |
Indique si l’évaluation est en état valide et que toutes les machines ont été évaluées. |
|
| properties.suitabilitySummary |
object |
Obtient ou définit le résumé de l’adéquation cloud pour toutes les machines de l’évaluation. |
| properties.timeRange |
Intervalle de temps pour lequel les données d’utilisation historique doivent être prises en compte pour l’évaluation. |
|
| properties.updatedTimestamp |
string (date-time) |
Date et heure de la dernière mise à jour de l’évaluation. |
| properties.vmUptime |
Obtient ou définit la durée pendant laquelle les machines virtuelles sont à jour dans l’environnement local. |
|
| systemData |
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. |
|
| type |
string |
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » |
AssessmentListResult
Réponse d’une opération de liste d’évaluation.
| Nom | Type | Description |
|---|---|---|
| nextLink |
string (uri) |
Lien vers la page suivante des éléments |
| value |
Éléments d’évaluation de cette page |
AssessmentSizingCriterion
Critères de dimensionnement de l’évaluation.
| Valeur | Description |
|---|---|
| PerformanceBased |
Dimensionnement basé sur les données de performances. |
| AsOnPremises |
En tant que dimensionnement local ou statique des données. |
AssessmentStage
| Valeur | Description |
|---|---|
| InProgress | |
| UnderReview | |
| Approved |
AssessmentStatus
État de l’évaluation.
| Valeur | Description |
|---|---|
| Created |
L’évaluation est créée. |
| Updated |
L’évaluation est mise à jour. |
| Running |
L’évaluation est en cours d’exécution. |
| Completed |
L’évaluation est terminée ou prête. |
| Invalid |
L’évaluation a échoué, c’est-à-dire qu’elle n’est pas valide. |
| OutOfSync |
L’évaluation est hors synchronisation. |
| OutDated |
L’évaluation est obsolète. |
| Deleted |
L’évaluation est supprimée. |
AssessmentType
| Valeur | Description |
|---|---|
| Unknown | |
| MachineAssessment | |
| AvsAssessment | |
| SqlAssessment | |
| WebAppAssessment |
AzureCurrency
Devise pour Azure.
| Valeur | Description |
|---|---|
| Unknown | |
| USD | |
| DKK | |
| CAD | |
| IDR | |
| JPY | |
| KRW | |
| NZD | |
| NOK | |
| RUB | |
| SAR | |
| ZAR | |
| SEK | |
| TRY | |
| GBP | |
| MXN | |
| MYR | |
| INR | |
| HKD | |
| BRL | |
| TWD | |
| EUR | |
| CHF | |
| ARS | |
| AUD | |
| CNY |
AzureDiskType
| Valeur | Description |
|---|---|
| Unknown | |
| Standard | |
| StandardSSD | |
| Premium | |
| StandardOrPremium | |
| Ultra | |
| PremiumV2 |
AzureHybridUseBenefit
| Valeur | Description |
|---|---|
| Unknown | |
| Yes | |
| No |
AzureOfferCode
| Valeur | Description |
|---|---|
| Unknown | |
| MSAZR0003P | |
| MSAZR0044P | |
| MSAZR0059P | |
| MSAZR0060P | |
| MSAZR0062P | |
| MSAZR0063P | |
| MSAZR0064P | |
| MSAZR0029P | |
| MSAZR0022P | |
| MSAZR0023P | |
| MSAZR0148P | |
| MSAZR0025P | |
| MSAZR0036P | |
| MSAZR0120P | |
| MSAZR0121P | |
| MSAZR0122P | |
| MSAZR0123P | |
| MSAZR0124P | |
| MSAZR0125P | |
| MSAZR0126P | |
| MSAZR0127P | |
| MSAZR0128P | |
| MSAZR0129P | |
| MSAZR0130P | |
| MSAZR0111P | |
| MSAZR0144P | |
| MSAZR0149P | |
| MSMCAZR0044P | |
| MSMCAZR0059P | |
| MSMCAZR0060P | |
| MSMCAZR0063P | |
| MSMCAZR0120P | |
| MSMCAZR0121P | |
| MSMCAZR0125P | |
| MSMCAZR0128P | |
| MSAZRDE0003P | |
| MSAZRDE0044P | |
| MSAZRUSGOV0003P | |
| EA | |
| MSAZR0243P | |
| SavingsPlan1Year | |
| SavingsPlan3Year |
AzurePricingTier
| Valeur | Description |
|---|---|
| Standard | |
| Basic |
AzureReservedInstance
| Valeur | Description |
|---|---|
| None | |
| RI1Year | |
| RI3Year |
AzureStorageRedundancy
| Valeur | Description |
|---|---|
| Unknown | |
| LocallyRedundant | |
| ZoneRedundant | |
| GeoRedundant | |
| ReadAccessGeoRedundant |
AzureVmFamily
| Valeur | Description |
|---|---|
| Unknown | |
| Basic_A0_A4 | |
| Standard_A0_A7 | |
| Standard_A8_A11 | |
| Av2_series | |
| D_series | |
| Dv2_series | |
| DS_series | |
| DSv2_series | |
| F_series | |
| Fs_series | |
| G_series | |
| GS_series | |
| H_series | |
| Ls_series | |
| Dsv3_series | |
| Dv3_series | |
| Fsv2_series | |
| Ev3_series | |
| Esv3_series | |
| M_series | |
| DC_Series | |
| Lsv2_series | |
| Ev4_series | |
| Esv4_series | |
| Edv4_series | |
| Edsv4_series | |
| Dv4_series | |
| Dsv4_series | |
| Ddv4_series | |
| Ddsv4_series | |
| Easv4_series | |
| Dasv4_series | |
| Mv2_series | |
| Eav4_series | |
| Dav4_series | |
| Msv2_series | |
| Mdsv2_series | |
| Dv5_series | |
| Dsv5_series | |
| Ddv5_series | |
| Ddsv5_series | |
| Dasv5_series | |
| Dadsv5_series | |
| Ev5_series | |
| Esv5_series | |
| Edv5_series | |
| Edsv5_series | |
| Easv5_series | |
| Eadsv5_series | |
| Ebsv5_series | |
| Ebdsv5_series |
CostComponent
Classe pour représenter le composant du coût.
| Nom | Type | Description |
|---|---|---|
| description |
string |
Description textuelle du composant. |
| name |
Obtient le nom du composant. |
|
| value |
number (float) |
Valeur du composant. |
CostComponentName
Énumération pour représenter le nom du composant.
| Valeur | Description |
|---|---|
| Unknown |
Nom du composant coût par défaut représenté par Unknown. |
| MonthlyAzureHybridCostSavings |
Économies de coûts en raison de Windows Azure Hybrid tous les mois. |
| MonthlySecurityCost |
Coût de sécurité mensuel. |
| MonthlyPremiumV2StorageCost |
Coût mensuel du stockage PremiumV2. |
| MonthlyLinuxAzureHybridCostSavings |
Économies de coûts en raison d’Azure Hybrid Linux tous les mois. |
| MonthlyAvsNodeCost |
Coût mensuel du nœud AVS |
| MonthlyAvsExternalStorageCost |
Coût mensuel du stockage externe AVS |
| MonthlyAvsNetworkCost |
Coût mensuel du réseau AVS |
| MonthlyVcfByolCostDifference |
Différence de coût de calcul mensuelle entre les références SKU BYOL VCF et non VCF BYOL |
createdByType
Type d’identité qui a créé la ressource.
| Valeur | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
ErrorDetail
Détails de l’erreur
| Nom | Type | Description |
|---|---|---|
| code |
string |
Code d’erreur |
| message |
string |
Description de l’erreur s’est produite |
ErrorResponse
Réponse d’erreur
| Nom | Type | Description |
|---|---|---|
| error |
Objet d’erreur. |
GroupType
| Valeur | Description |
|---|---|
| Default | |
| Import |
Percentile
Centile pour les données de performances.
| Valeur | Description |
|---|---|
| Percentile50 |
Centile 50. |
| Percentile90 |
Centile 90. |
| Percentile95 |
Centile 95. |
| Percentile99 |
Centile 99. |
ProvisioningState
État de l’opération actuelle.
| Valeur | Description |
|---|---|
| Succeeded |
La ressource a été créée. |
| Failed |
Échec de la création de ressources. |
| Canceled |
La création de ressources a été annulée. |
| Provisioning |
La ressource est en cours d’approvisionnement. |
| Updating |
La ressource est mise à jour. |
| Deleting |
La ressource est supprimée. |
| Accepted |
La ressource est acceptée. |
systemData
Métadonnées relatives à la création et à la dernière modification de la ressource.
| Nom | Type | Description |
|---|---|---|
| createdAt |
string (date-time) |
Horodatage de la création de ressources (UTC). |
| createdBy |
string |
Identité qui a créé la ressource. |
| createdByType |
Type d’identité qui a créé la ressource. |
|
| lastModifiedAt |
string (date-time) |
Horodatage de la dernière modification de ressource (UTC) |
| lastModifiedBy |
string |
Identité qui a modifié la ressource pour la dernière fois. |
| lastModifiedByType |
Type d’identité qui a modifié la ressource pour la dernière fois. |
TimeRange
Intervalle de temps pour les données de performances.
| Valeur | Description |
|---|---|
| Day |
Quotidien. |
| Week |
Hebdomadaire. |
| Month |
Mensuel. |
| Custom |
Intervalle de temps personnalisé. |
VmUptime
Détails sur le temps d’activité total de la machine virtuelle.
| Nom | Type | Description |
|---|---|---|
| daysPerMonth |
integer (int32) |
Nombre de jours dans un mois pour la durée de fonctionnement de la machine virtuelle. |
| hoursPerDay |
integer (int32) |
Nombre d’heures par jour pour la durée de fonctionnement de la machine virtuelle. |