Définition de ressource Bicep
Le type de ressource assessmentProjects/groups/assessment peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Pour créer une ressource Microsoft.Migrate/assessmentProjects/groups/assessment, ajoutez le bicep suivant à votre modèle.
resource symbolicname 'Microsoft.Migrate/assessmentProjects/groups/assessments@2024-01-15' = {
parent: resourceSymbolicName
name: 'string'
properties: {
azureDiskTypes: [
'string'
]
azureHybridUseBenefit: 'string'
azureLocation: 'string'
azureOfferCode: 'string'
azurePricingTier: 'string'
azureStorageRedundancy: 'string'
azureVmFamilies: [
'string'
]
currency: 'string'
discountPercentage: int
eaSubscriptionId: 'string'
linuxAzureHybridUseBenefit: 'string'
percentile: 'string'
perfDataEndTime: 'string'
perfDataStartTime: 'string'
provisioningState: 'string'
reservedInstance: 'string'
scalingFactor: int
sizingCriterion: 'string'
timeRange: 'string'
vmUptime: {
daysPerMonth: int
hoursPerDay: int
}
}
}
Valeurs de propriété
Microsoft.Migrate/assessmentProjects/groups/assessment
Nom |
Descriptif |
Valeur |
nom |
Nom de la ressource |
chaîne
Contraintes: Modèle = ^[^<>&:\?/#]{1,260}$ (obligatoire) |
parent |
Dans Bicep, vous pouvez spécifier la ressource parente d’une ressource enfant. Vous devez uniquement ajouter cette propriété lorsque la ressource enfant est déclarée en dehors de la ressource parente.
Pour plus d’informations, consultez ressource enfant en dehors de la ressource parente. |
Nom symbolique de la ressource de type : assessmentProjects/groups |
Propriétés |
Propriétés spécifiques à la ressource pour cette ressource. |
MachineAssessmentProperties |
MachineAssessmentProperties
Nom |
Descriptif |
Valeur |
azureDiskTypes |
Obtient ou définit le type de stockage Azure. Premium, Standard, etc. |
Tableau de chaînes contenant l’un des éléments suivants : « Haut de gamme » 'PremiumV2' « Standard » 'StandardOrPremium' 'SSD standard' « Ultra » 'Inconnu' |
azureHybridUseBenefit |
Obtient ou définit le paramètre configurable par l’utilisateur pour afficher l’utilisation hybride Azure avantage. |
'Non' 'Inconnu' 'Oui' |
azureLocation |
Emplacement Azure ou région Azure vers laquelle les machines seront migrées. |
ficelle |
azureOfferCode |
Code de l’offre Azure. |
'EA' 'MSAZR0003P' 'MSAZR0022P' 'MSAZR0023P' 'MSAZR0025P' 'MSAZR0029P' 'MSAZR0036P' 'MSAZR0044P' 'MSAZR0059P' 'MSAZR0060P' 'MSAZR0062P' 'MSAZR0063P' 'MSAZR0064P' 'MSAZR0111P' 'MSAZR0120P' 'MSAZR0121P' 'MSAZR0122P' 'MSAZR0123P' 'MSAZR0124P' 'MSAZR0125P' 'MSAZR0126P' 'MSAZR0127P' 'MSAZR0128P' 'MSAZR0129P' 'MSAZR0130P' 'MSAZR0144P' 'MSAZR0148P' 'MSAZR0149P' 'MSAZR0243P' 'MSAZRDE0003P' 'MSAZRDE0044P' 'MSAZRUSGOV0003P' 'MSMCAZR0044P' 'MSMCAZR0059P' 'MSMCAZR0060P' 'MSMCAZR0063P' 'MSMCAZR0120P' 'MSMCAZR0121P' 'MSMCAZR0125P' 'MSMCAZR0128P' 'Plan d’Epargne1Year' 'Plan d’Epargne3Year' 'Inconnu' |
azurePricingTier |
Obtient ou définit le niveau tarifaire Azure - Gratuit, De base, etc. |
'De base' « Standard » |
azureStorageRedundancy |
Obtient ou définit la redondance du stockage Azure. Exemple : Stockage localement redondant. |
'Géoredondant' 'LocalRedundant' 'ReadAccessGeoRedundant' 'Inconnu' 'Zone redondante' |
azureVmFamilies |
Obtient ou définit les familles de machines virtuelles Azure. |
Tableau de chaînes contenant l’un des éléments suivants : 'Av2_series' 'Basic_A0_A4' 'Dadsv5_series' 'Dasv4_series' 'Dasv5_series' 'Dav4_series' 'DC_Series' 'Ddsv4_series' 'Ddsv5_series' 'Ddv4_series' 'Ddv5_series' 'DSv2_series' 'Dsv3_series' 'Dsv4_series' 'Dsv5_series' 'DS_series' 'Dv2_series' 'Dv3_series' 'Dv4_series' 'Dv5_series' 'D_series' 'Eadsv5_series' 'Easv4_series' 'Easv5_series' 'Eav4_series' 'Ebdsv5_series' 'Ebsv5_series' 'Edsv4_series' 'Edsv5_series' 'Edv4_series' 'Edv5_series' 'Esv3_series' 'Esv4_series' 'Esv5_series' 'Ev3_series' 'Ev4_series' 'Ev5_series' 'Fsv2_series' 'Fs_series' 'F_series' 'GS_series' 'G_series' 'H_series' 'Lsv2_series' 'Ls_series' 'Mdsv2_series' 'Msv2_series' 'Mv2_series' 'M_series' 'Standard_A0_A7' 'Standard_A8_A11' 'Inconnu' |
monnaie |
Devise dans laquelle les prix doivent être signalés. |
'ARS' 'AUD' 'BRL' 'CAD' « CHF » 'CNY' « DKK » « EUR » 'GBP' 'HKD' « IDR » 'INR' 'JPY' 'KRW' 'MXN' 'MYR' 'NOK' 'NZD' 'RUB' « SAR » 'SEK' 'ESSAYER' 'TWD' 'Inconnu' 'USD' 'ZAR' |
discountPourcentage |
Pourcentage de remise personnalisé. |
Int |
eaSubscriptionId |
Obtient ou définit l’ID d’abonnement contrat Entreprise. |
ficelle |
linuxAzureHybridUseBenefit |
Obtient ou définit le paramètre configurable par l’utilisateur pour afficher l’utilisation hybride d’Azure Linux avantage. |
'Non' 'Inconnu' 'Oui' |
Percentile |
Centile des valeurs de données d’utilisation à prendre en compte lors de l’évaluation machines. |
« Centile50 » « Centile90 » « Centile95 » 'Percentile99' |
perfDataEndTime |
Obtient ou définit l’heure de fin pour prendre en compte les données de performances pour l’évaluation. |
ficelle |
perfDataStartTime |
Obtient ou définit l’heure de début pour prendre en compte les données de performances pour l’évaluation. |
ficelle |
état de provisionnement |
État de la dernière opération. |
'Accepté' 'Annulé' 'Suppression' 'Échec' 'Approvisionnement' 'Réussi' 'Mise à jour' |
reservedInstance |
Obtient ou définit l’instance réservée Azure - 1 an, 3 ans. |
« Aucun » 'RI1Year' 'RI3Year' |
scaleFactor |
Pourcentage de mémoire tampon souhaitée par l’utilisateur sur les métriques de performances lors de la recommandation Tailles Azure. |
Int |
dimensionnementCriterion |
Critère de dimensionnement de l’évaluation. |
« AsOnPremises » « Basé sur la performance » |
Plage de temps |
Intervalle de temps pour lequel les données d’utilisation historique doivent être prises en compte évaluation. |
'Coutume' 'Jour' 'Mois' 'Semaine' |
vmUptime |
Obtient ou définit la durée pendant laquelle les machines virtuelles sont sur le site local environnement. |
VmUptime |
VmUptime
Nom |
Descriptif |
Valeur |
joursParMonth |
Nombre de jours dans un mois pour la durée de fonctionnement de la machine virtuelle. |
Int |
heuresPar jour |
Nombre d’heures par jour pour la durée de fonctionnement de la machine virtuelle. |
Int |
Définition de ressource de modèle ARM
Le type de ressource assessmentProjects/groups/assessment peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Pour créer une ressource Microsoft.Migrate/assessmentProjects/groups/assessment, ajoutez le code JSON suivant à votre modèle.
{
"type": "Microsoft.Migrate/assessmentProjects/groups/assessments",
"apiVersion": "2024-01-15",
"name": "string",
"properties": {
"azureDiskTypes": [ "string" ],
"azureHybridUseBenefit": "string",
"azureLocation": "string",
"azureOfferCode": "string",
"azurePricingTier": "string",
"azureStorageRedundancy": "string",
"azureVmFamilies": [ "string" ],
"currency": "string",
"discountPercentage": "int",
"eaSubscriptionId": "string",
"linuxAzureHybridUseBenefit": "string",
"percentile": "string",
"perfDataEndTime": "string",
"perfDataStartTime": "string",
"provisioningState": "string",
"reservedInstance": "string",
"scalingFactor": "int",
"sizingCriterion": "string",
"timeRange": "string",
"vmUptime": {
"daysPerMonth": "int",
"hoursPerDay": "int"
}
}
}
Valeurs de propriété
Microsoft.Migrate/assessmentProjects/groups/assessment
Nom |
Descriptif |
Valeur |
apiVersion |
Version de l’API |
'2024-01-15' |
nom |
Nom de la ressource |
chaîne
Contraintes: Modèle = ^[^<>&:\?/#]{1,260}$ (obligatoire) |
Propriétés |
Propriétés spécifiques à la ressource pour cette ressource. |
MachineAssessmentProperties |
type |
Type de ressource |
'Microsoft.Migrate/assessmentProjects/groups/assessment' |
MachineAssessmentProperties
Nom |
Descriptif |
Valeur |
azureDiskTypes |
Obtient ou définit le type de stockage Azure. Premium, Standard, etc. |
Tableau de chaînes contenant l’un des éléments suivants : « Haut de gamme » 'PremiumV2' « Standard » 'StandardOrPremium' 'SSD standard' « Ultra » 'Inconnu' |
azureHybridUseBenefit |
Obtient ou définit le paramètre configurable par l’utilisateur pour afficher l’utilisation hybride Azure avantage. |
'Non' 'Inconnu' 'Oui' |
azureLocation |
Emplacement Azure ou région Azure vers laquelle les machines seront migrées. |
ficelle |
azureOfferCode |
Code de l’offre Azure. |
'EA' 'MSAZR0003P' 'MSAZR0022P' 'MSAZR0023P' 'MSAZR0025P' 'MSAZR0029P' 'MSAZR0036P' 'MSAZR0044P' 'MSAZR0059P' 'MSAZR0060P' 'MSAZR0062P' 'MSAZR0063P' 'MSAZR0064P' 'MSAZR0111P' 'MSAZR0120P' 'MSAZR0121P' 'MSAZR0122P' 'MSAZR0123P' 'MSAZR0124P' 'MSAZR0125P' 'MSAZR0126P' 'MSAZR0127P' 'MSAZR0128P' 'MSAZR0129P' 'MSAZR0130P' 'MSAZR0144P' 'MSAZR0148P' 'MSAZR0149P' 'MSAZR0243P' 'MSAZRDE0003P' 'MSAZRDE0044P' 'MSAZRUSGOV0003P' 'MSMCAZR0044P' 'MSMCAZR0059P' 'MSMCAZR0060P' 'MSMCAZR0063P' 'MSMCAZR0120P' 'MSMCAZR0121P' 'MSMCAZR0125P' 'MSMCAZR0128P' 'Plan d’Epargne1Year' 'Plan d’Epargne3Year' 'Inconnu' |
azurePricingTier |
Obtient ou définit le niveau tarifaire Azure - Gratuit, De base, etc. |
'De base' « Standard » |
azureStorageRedundancy |
Obtient ou définit la redondance du stockage Azure. Exemple : Stockage localement redondant. |
'Géoredondant' 'LocalRedundant' 'ReadAccessGeoRedundant' 'Inconnu' 'Zone redondante' |
azureVmFamilies |
Obtient ou définit les familles de machines virtuelles Azure. |
Tableau de chaînes contenant l’un des éléments suivants : 'Av2_series' 'Basic_A0_A4' 'Dadsv5_series' 'Dasv4_series' 'Dasv5_series' 'Dav4_series' 'DC_Series' 'Ddsv4_series' 'Ddsv5_series' 'Ddv4_series' 'Ddv5_series' 'DSv2_series' 'Dsv3_series' 'Dsv4_series' 'Dsv5_series' 'DS_series' 'Dv2_series' 'Dv3_series' 'Dv4_series' 'Dv5_series' 'D_series' 'Eadsv5_series' 'Easv4_series' 'Easv5_series' 'Eav4_series' 'Ebdsv5_series' 'Ebsv5_series' 'Edsv4_series' 'Edsv5_series' 'Edv4_series' 'Edv5_series' 'Esv3_series' 'Esv4_series' 'Esv5_series' 'Ev3_series' 'Ev4_series' 'Ev5_series' 'Fsv2_series' 'Fs_series' 'F_series' 'GS_series' 'G_series' 'H_series' 'Lsv2_series' 'Ls_series' 'Mdsv2_series' 'Msv2_series' 'Mv2_series' 'M_series' 'Standard_A0_A7' 'Standard_A8_A11' 'Inconnu' |
monnaie |
Devise dans laquelle les prix doivent être signalés. |
'ARS' 'AUD' 'BRL' 'CAD' « CHF » 'CNY' « DKK » « EUR » 'GBP' 'HKD' « IDR » 'INR' 'JPY' 'KRW' 'MXN' 'MYR' 'NOK' 'NZD' 'RUB' « SAR » 'SEK' 'ESSAYER' 'TWD' 'Inconnu' 'USD' 'ZAR' |
discountPourcentage |
Pourcentage de remise personnalisé. |
Int |
eaSubscriptionId |
Obtient ou définit l’ID d’abonnement contrat Entreprise. |
ficelle |
linuxAzureHybridUseBenefit |
Obtient ou définit le paramètre configurable par l’utilisateur pour afficher l’utilisation hybride d’Azure Linux avantage. |
'Non' 'Inconnu' 'Oui' |
Percentile |
Centile des valeurs de données d’utilisation à prendre en compte lors de l’évaluation machines. |
« Centile50 » « Centile90 » « Centile95 » 'Percentile99' |
perfDataEndTime |
Obtient ou définit l’heure de fin pour prendre en compte les données de performances pour l’évaluation. |
ficelle |
perfDataStartTime |
Obtient ou définit l’heure de début pour prendre en compte les données de performances pour l’évaluation. |
ficelle |
état de provisionnement |
État de la dernière opération. |
'Accepté' 'Annulé' 'Suppression' 'Échec' 'Approvisionnement' 'Réussi' 'Mise à jour' |
reservedInstance |
Obtient ou définit l’instance réservée Azure - 1 an, 3 ans. |
« Aucun » 'RI1Year' 'RI3Year' |
scaleFactor |
Pourcentage de mémoire tampon souhaitée par l’utilisateur sur les métriques de performances lors de la recommandation Tailles Azure. |
Int |
dimensionnementCriterion |
Critère de dimensionnement de l’évaluation. |
« AsOnPremises » « Basé sur la performance » |
Plage de temps |
Intervalle de temps pour lequel les données d’utilisation historique doivent être prises en compte évaluation. |
'Coutume' 'Jour' 'Mois' 'Semaine' |
vmUptime |
Obtient ou définit la durée pendant laquelle les machines virtuelles sont sur le site local environnement. |
VmUptime |
VmUptime
Nom |
Descriptif |
Valeur |
joursParMonth |
Nombre de jours dans un mois pour la durée de fonctionnement de la machine virtuelle. |
Int |
heuresPar jour |
Nombre d’heures par jour pour la durée de fonctionnement de la machine virtuelle. |
Int |
Exemples d’utilisation
Le type de ressource assessmentProjects/groups/assessment peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Pour créer une ressource Microsoft.Migrate/assessmentProjects/groups/assessment, ajoutez le terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Migrate/assessmentProjects/groups/assessments@2024-01-15"
name = "string"
parent_id = "string"
body = {
properties = {
azureDiskTypes = [
"string"
]
azureHybridUseBenefit = "string"
azureLocation = "string"
azureOfferCode = "string"
azurePricingTier = "string"
azureStorageRedundancy = "string"
azureVmFamilies = [
"string"
]
currency = "string"
discountPercentage = int
eaSubscriptionId = "string"
linuxAzureHybridUseBenefit = "string"
percentile = "string"
perfDataEndTime = "string"
perfDataStartTime = "string"
provisioningState = "string"
reservedInstance = "string"
scalingFactor = int
sizingCriterion = "string"
timeRange = "string"
vmUptime = {
daysPerMonth = int
hoursPerDay = int
}
}
}
}
Valeurs de propriété
Microsoft.Migrate/assessmentProjects/groups/assessment
Nom |
Descriptif |
Valeur |
nom |
Nom de la ressource |
chaîne
Contraintes: Modèle = ^[^<>&:\?/#]{1,260}$ (obligatoire) |
parent_id |
ID de la ressource qui est le parent de cette ressource. |
ID de ressource de type : assessmentProjects/groups |
Propriétés |
Propriétés spécifiques à la ressource pour cette ressource. |
MachineAssessmentProperties |
type |
Type de ressource |
« Microsoft.Migrate/assessmentProjects/groups/assessments@2024-01-15 » |
MachineAssessmentProperties
Nom |
Descriptif |
Valeur |
azureDiskTypes |
Obtient ou définit le type de stockage Azure. Premium, Standard, etc. |
Tableau de chaînes contenant l’un des éléments suivants : « Haut de gamme » 'PremiumV2' « Standard » 'StandardOrPremium' 'SSD standard' « Ultra » 'Inconnu' |
azureHybridUseBenefit |
Obtient ou définit le paramètre configurable par l’utilisateur pour afficher l’utilisation hybride Azure avantage. |
'Non' 'Inconnu' 'Oui' |
azureLocation |
Emplacement Azure ou région Azure vers laquelle les machines seront migrées. |
ficelle |
azureOfferCode |
Code de l’offre Azure. |
'EA' 'MSAZR0003P' 'MSAZR0022P' 'MSAZR0023P' 'MSAZR0025P' 'MSAZR0029P' 'MSAZR0036P' 'MSAZR0044P' 'MSAZR0059P' 'MSAZR0060P' 'MSAZR0062P' 'MSAZR0063P' 'MSAZR0064P' 'MSAZR0111P' 'MSAZR0120P' 'MSAZR0121P' 'MSAZR0122P' 'MSAZR0123P' 'MSAZR0124P' 'MSAZR0125P' 'MSAZR0126P' 'MSAZR0127P' 'MSAZR0128P' 'MSAZR0129P' 'MSAZR0130P' 'MSAZR0144P' 'MSAZR0148P' 'MSAZR0149P' 'MSAZR0243P' 'MSAZRDE0003P' 'MSAZRDE0044P' 'MSAZRUSGOV0003P' 'MSMCAZR0044P' 'MSMCAZR0059P' 'MSMCAZR0060P' 'MSMCAZR0063P' 'MSMCAZR0120P' 'MSMCAZR0121P' 'MSMCAZR0125P' 'MSMCAZR0128P' 'Plan d’Epargne1Year' 'Plan d’Epargne3Year' 'Inconnu' |
azurePricingTier |
Obtient ou définit le niveau tarifaire Azure - Gratuit, De base, etc. |
'De base' « Standard » |
azureStorageRedundancy |
Obtient ou définit la redondance du stockage Azure. Exemple : Stockage localement redondant. |
'Géoredondant' 'LocalRedundant' 'ReadAccessGeoRedundant' 'Inconnu' 'Zone redondante' |
azureVmFamilies |
Obtient ou définit les familles de machines virtuelles Azure. |
Tableau de chaînes contenant l’un des éléments suivants : 'Av2_series' 'Basic_A0_A4' 'Dadsv5_series' 'Dasv4_series' 'Dasv5_series' 'Dav4_series' 'DC_Series' 'Ddsv4_series' 'Ddsv5_series' 'Ddv4_series' 'Ddv5_series' 'DSv2_series' 'Dsv3_series' 'Dsv4_series' 'Dsv5_series' 'DS_series' 'Dv2_series' 'Dv3_series' 'Dv4_series' 'Dv5_series' 'D_series' 'Eadsv5_series' 'Easv4_series' 'Easv5_series' 'Eav4_series' 'Ebdsv5_series' 'Ebsv5_series' 'Edsv4_series' 'Edsv5_series' 'Edv4_series' 'Edv5_series' 'Esv3_series' 'Esv4_series' 'Esv5_series' 'Ev3_series' 'Ev4_series' 'Ev5_series' 'Fsv2_series' 'Fs_series' 'F_series' 'GS_series' 'G_series' 'H_series' 'Lsv2_series' 'Ls_series' 'Mdsv2_series' 'Msv2_series' 'Mv2_series' 'M_series' 'Standard_A0_A7' 'Standard_A8_A11' 'Inconnu' |
monnaie |
Devise dans laquelle les prix doivent être signalés. |
'ARS' 'AUD' 'BRL' 'CAD' « CHF » 'CNY' « DKK » « EUR » 'GBP' 'HKD' « IDR » 'INR' 'JPY' 'KRW' 'MXN' 'MYR' 'NOK' 'NZD' 'RUB' « SAR » 'SEK' 'ESSAYER' 'TWD' 'Inconnu' 'USD' 'ZAR' |
discountPourcentage |
Pourcentage de remise personnalisé. |
Int |
eaSubscriptionId |
Obtient ou définit l’ID d’abonnement contrat Entreprise. |
ficelle |
linuxAzureHybridUseBenefit |
Obtient ou définit le paramètre configurable par l’utilisateur pour afficher l’utilisation hybride d’Azure Linux avantage. |
'Non' 'Inconnu' 'Oui' |
Percentile |
Centile des valeurs de données d’utilisation à prendre en compte lors de l’évaluation machines. |
« Centile50 » « Centile90 » « Centile95 » 'Percentile99' |
perfDataEndTime |
Obtient ou définit l’heure de fin pour prendre en compte les données de performances pour l’évaluation. |
ficelle |
perfDataStartTime |
Obtient ou définit l’heure de début pour prendre en compte les données de performances pour l’évaluation. |
ficelle |
état de provisionnement |
État de la dernière opération. |
'Accepté' 'Annulé' 'Suppression' 'Échec' 'Approvisionnement' 'Réussi' 'Mise à jour' |
reservedInstance |
Obtient ou définit l’instance réservée Azure - 1 an, 3 ans. |
« Aucun » 'RI1Year' 'RI3Year' |
scaleFactor |
Pourcentage de mémoire tampon souhaitée par l’utilisateur sur les métriques de performances lors de la recommandation Tailles Azure. |
Int |
dimensionnementCriterion |
Critère de dimensionnement de l’évaluation. |
« AsOnPremises » « Basé sur la performance » |
Plage de temps |
Intervalle de temps pour lequel les données d’utilisation historique doivent être prises en compte évaluation. |
'Coutume' 'Jour' 'Mois' 'Semaine' |
vmUptime |
Obtient ou définit la durée pendant laquelle les machines virtuelles sont sur le site local environnement. |
VmUptime |
VmUptime
Nom |
Descriptif |
Valeur |
joursParMonth |
Nombre de jours dans un mois pour la durée de fonctionnement de la machine virtuelle. |
Int |
heuresPar jour |
Nombre d’heures par jour pour la durée de fonctionnement de la machine virtuelle. |
Int |