Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Definicja zasobu Bicep
Typ zasobu assessmentProjects/aksAssessments można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.Migrate/assessmentProjects/aksAssessments, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.Migrate/assessmentProjects/aksAssessments@2024-03-03-preview' = {
parent: resourceSymbolicName
name: 'string'
properties: {
details: {}
scope: {
azureResourceGraphQuery: 'string'
scopeType: 'string'
serverGroupId: 'string'
}
settings: {
azureLocation: 'string'
billingSettings: {
licensingProgram: 'string'
subscriptionId: 'string'
}
category: 'string'
consolidation: 'string'
currency: 'string'
discountPercentage: int
environmentType: 'string'
performanceData: {
percentile: 'string'
perfDataEndTime: 'string'
perfDataStartTime: 'string'
timeRange: 'string'
}
pricingTier: 'string'
savingsSettings: {
azureOfferCode: 'string'
savingsOptions: 'string'
}
scalingFactor: int
sizingCriterion: 'string'
}
}
}
Wartości właściwości
Microsoft.Migrate/assessmentProjects/aksAssessments
Nazwa | Opis | Wartość |
---|---|---|
nazwa | Nazwa zasobu | struna Ograniczenia: Wzorzec = ^[^<>&:\?/#]{1,260}$ (wymagane) |
rodzic | W Bicep można określić zasób nadrzędny dla zasobu podrzędnego. Tę właściwość należy dodać tylko wtedy, gdy zasób podrzędny jest zadeklarowany poza zasobem nadrzędnym. Aby uzyskać więcej informacji, zobacz Zasób podrzędny poza zasobem nadrzędnym. |
Nazwa symboliczna zasobu typu: assessmentProjects |
właściwości | Właściwości specyficzne dla zasobu dla tego zasobu. | AKSAssessmentProperties |
AKSAssessmentProperties
Nazwa | Opis | Wartość |
---|---|---|
Szczegóły | Pobiera lub ustawia szczegóły oceny. | Szczegóły oceny |
zakres | Pobiera lub ustawia zakres oceny. | Zakres |
ustawienia | Pobiera lub ustawia ustawienia oceny. | AKSAssessmentSettings |
AKSAssessmentSettings
Nazwa | Opis | Wartość |
---|---|---|
azureLocation (lokalizacja platformy Azure) | Lokalizacja platformy Azure lub region świadczenia usługi Azure, w którym zostaną zmigrowane maszyny. | sznurek |
billingSettings (ustawienia rozliczeń) | Pobiera lub ustawia ustawienia rozliczeń. | Ustawienia rozliczeń |
kategoria | Pobiera lub ustawia kategorię maszyny wirtualnej platformy Azure. | "Wszystko" "ComputeOptimized" "OgólnePurpose" "GpuOptimized" "HighPerformanceCompute" "Izolowany" "MemoryOptimized" "StorageOptimized" (wymagane) |
konsolidacja | Pobiera lub ustawia typ konsolidacji. | "AsOnSource" "Pełny" (wymagany) |
waluta | Waluta, w której należy zgłaszać ceny. | "ARS" "AUD" "BRL" "CAD" "PLN" "CNY" "DKK" "EUR" "GB" "HKD" "IDR" "INR" "JPY" "KRW" "MXN" "MYR" "NOK" "NZD" "RUB" "SAR" "SEK" "TRY" "TWD" "Nieznany" "USD" "ZAR" |
discountPercentage (procent) | Procent rabatu niestandardowego. | int (integer) |
environmentType (typ środowiska) | Pobiera lub ustawia konfigurowalne ustawienie użytkownika w celu wyświetlenia typu środowiska. | "DevTest" "Produkcja" "Nieznany" |
performanceData (dane wydajności) | Pobiera lub ustawia dane wydajności. | Dane o wydajności |
cennikPoziom | Pobiera lub ustawia warstwę cenową. | "Bezpłatna" "Standardowa" (wymagana) |
oszczędnościUstawienia | Pobiera lub ustawia ustawienia oszczędności. | OszczędnościUstawienia |
skalingFactor (współczynnik skalowania) | Procent buforu, którego użytkownik chce metryki wydajności podczas rekomendowania Rozmiary platformy Azure. |
int (integer) |
ustalanie rozmiaruCriterion | Kryterium ustalania rozmiaru oceny. | "AsOnPremises" "PerformanceBased" |
Szczegóły oceny
Nazwa | Opis | Wartość |
---|
Ustawienia rozliczeń
Nazwa | Opis | Wartość |
---|---|---|
licencjonowanieProgram | Pobiera lub ustawia program licencjonowania. | "EA" "MCA" "Sprzedaż detaliczna" "Nieznany" |
Identyfikator subskrypcji | Pobiera lub ustawia identyfikator subskrypcji dla wybranego programu licencjonowania. | sznurek |
Dane o wydajności
Nazwa | Opis | Wartość |
---|---|---|
percentyl | Percentyl wartości danych użycia, które mają być brane pod uwagę podczas oceny Maszyny. |
"Percentyl50" "Percentyl90" "Percentyl95" "Percentyl99" "PercentileUnknown" |
perfDataEndTime (czas końca) | Pobiera lub ustawia godzinę zakończenia, aby wziąć pod uwagę dane wydajności na potrzeby oceny. | sznurek |
perfDataStartTime | Pobiera lub ustawia godzinę rozpoczęcia, aby wziąć pod uwagę dane wydajności na potrzeby oceny. | sznurek |
timeRange (zakres czasu) | Zakres czasu, dla którego należy wziąć pod uwagę dane historycznego wykorzystania ocena. |
"Niestandardowy" "Dzień" "Miesiąc" "Tydzień" |
OszczędnościUstawienia
Nazwa | Opis | Wartość |
---|---|---|
azureOfferCode (kod oferty) | Pobiera lub ustawia kod oferty platformy Azure. | "EA" "MSAZR0003P" "MSAZR0023P" "MSAZRUSGOV0003P" "MSMCAZR0044P" "MSMCAZR0059P" "MSMCAZR0060P" "MSMCAZR0063P" "SavingsPlan1Year" "SavingsPlan3Year" "Nieznany" |
oszczędnościOpcje | Pobiera lub ustawia opcje oszczędności. | "CustomAzureOfferCode" "Brak" "RI1Year" "RI3Year" "SavingsPlan1Year" "SavingsPlan3Year" |
Zakres
Nazwa | Opis | Wartość |
---|---|---|
azureResourceGraphQuery | Zapytanie ARG. | sznurek |
scopeType (typ zasięgu) | Typ zakresu | "AzureResourceGraphQuery" "ServerGroupId" |
serverGroupId (identyfikator grupyserwera) | Identyfikator arm grupy serwerów. | sznurek |
Definicja zasobu szablonu usługi ARM
Typ zasobu assessmentProjects/aksAssessments można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.Migrate/assessmentProjects/aksAssessments, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.Migrate/assessmentProjects/aksAssessments",
"apiVersion": "2024-03-03-preview",
"name": "string",
"properties": {
"details": {
},
"scope": {
"azureResourceGraphQuery": "string",
"scopeType": "string",
"serverGroupId": "string"
},
"settings": {
"azureLocation": "string",
"billingSettings": {
"licensingProgram": "string",
"subscriptionId": "string"
},
"category": "string",
"consolidation": "string",
"currency": "string",
"discountPercentage": "int",
"environmentType": "string",
"performanceData": {
"percentile": "string",
"perfDataEndTime": "string",
"perfDataStartTime": "string",
"timeRange": "string"
},
"pricingTier": "string",
"savingsSettings": {
"azureOfferCode": "string",
"savingsOptions": "string"
},
"scalingFactor": "int",
"sizingCriterion": "string"
}
}
}
Wartości właściwości
Microsoft.Migrate/assessmentProjects/aksAssessments
Nazwa | Opis | Wartość |
---|---|---|
apiVersion (wersja interfejsu api) | Wersja interfejsu API | "2024-03-03-preview" |
nazwa | Nazwa zasobu | struna Ograniczenia: Wzorzec = ^[^<>&:\?/#]{1,260}$ (wymagane) |
właściwości | Właściwości specyficzne dla zasobu dla tego zasobu. | AKSAssessmentProperties |
rodzaj | Typ zasobu | "Microsoft.Migrate/assessmentProjects/aksAssessments" |
AKSAssessmentProperties
Nazwa | Opis | Wartość |
---|---|---|
Szczegóły | Pobiera lub ustawia szczegóły oceny. | Szczegóły oceny |
zakres | Pobiera lub ustawia zakres oceny. | Zakres |
ustawienia | Pobiera lub ustawia ustawienia oceny. | AKSAssessmentSettings |
AKSAssessmentSettings
Nazwa | Opis | Wartość |
---|---|---|
azureLocation (lokalizacja platformy Azure) | Lokalizacja platformy Azure lub region świadczenia usługi Azure, w którym zostaną zmigrowane maszyny. | sznurek |
billingSettings (ustawienia rozliczeń) | Pobiera lub ustawia ustawienia rozliczeń. | Ustawienia rozliczeń |
kategoria | Pobiera lub ustawia kategorię maszyny wirtualnej platformy Azure. | "Wszystko" "ComputeOptimized" "OgólnePurpose" "GpuOptimized" "HighPerformanceCompute" "Izolowany" "MemoryOptimized" "StorageOptimized" (wymagane) |
konsolidacja | Pobiera lub ustawia typ konsolidacji. | "AsOnSource" "Pełny" (wymagany) |
waluta | Waluta, w której należy zgłaszać ceny. | "ARS" "AUD" "BRL" "CAD" "PLN" "CNY" "DKK" "EUR" "GB" "HKD" "IDR" "INR" "JPY" "KRW" "MXN" "MYR" "NOK" "NZD" "RUB" "SAR" "SEK" "TRY" "TWD" "Nieznany" "USD" "ZAR" |
discountPercentage (procent) | Procent rabatu niestandardowego. | int (integer) |
environmentType (typ środowiska) | Pobiera lub ustawia konfigurowalne ustawienie użytkownika w celu wyświetlenia typu środowiska. | "DevTest" "Produkcja" "Nieznany" |
performanceData (dane wydajności) | Pobiera lub ustawia dane wydajności. | Dane o wydajności |
cennikPoziom | Pobiera lub ustawia warstwę cenową. | "Bezpłatna" "Standardowa" (wymagana) |
oszczędnościUstawienia | Pobiera lub ustawia ustawienia oszczędności. | OszczędnościUstawienia |
skalingFactor (współczynnik skalowania) | Procent buforu, którego użytkownik chce metryki wydajności podczas rekomendowania Rozmiary platformy Azure. |
int (integer) |
ustalanie rozmiaruCriterion | Kryterium ustalania rozmiaru oceny. | "AsOnPremises" "PerformanceBased" |
Szczegóły oceny
Nazwa | Opis | Wartość |
---|
Ustawienia rozliczeń
Nazwa | Opis | Wartość |
---|---|---|
licencjonowanieProgram | Pobiera lub ustawia program licencjonowania. | "EA" "MCA" "Sprzedaż detaliczna" "Nieznany" |
Identyfikator subskrypcji | Pobiera lub ustawia identyfikator subskrypcji dla wybranego programu licencjonowania. | sznurek |
Dane o wydajności
Nazwa | Opis | Wartość |
---|---|---|
percentyl | Percentyl wartości danych użycia, które mają być brane pod uwagę podczas oceny Maszyny. |
"Percentyl50" "Percentyl90" "Percentyl95" "Percentyl99" "PercentileUnknown" |
perfDataEndTime (czas końca) | Pobiera lub ustawia godzinę zakończenia, aby wziąć pod uwagę dane wydajności na potrzeby oceny. | sznurek |
perfDataStartTime | Pobiera lub ustawia godzinę rozpoczęcia, aby wziąć pod uwagę dane wydajności na potrzeby oceny. | sznurek |
timeRange (zakres czasu) | Zakres czasu, dla którego należy wziąć pod uwagę dane historycznego wykorzystania ocena. |
"Niestandardowy" "Dzień" "Miesiąc" "Tydzień" |
OszczędnościUstawienia
Nazwa | Opis | Wartość |
---|---|---|
azureOfferCode (kod oferty) | Pobiera lub ustawia kod oferty platformy Azure. | "EA" "MSAZR0003P" "MSAZR0023P" "MSAZRUSGOV0003P" "MSMCAZR0044P" "MSMCAZR0059P" "MSMCAZR0060P" "MSMCAZR0063P" "SavingsPlan1Year" "SavingsPlan3Year" "Nieznany" |
oszczędnościOpcje | Pobiera lub ustawia opcje oszczędności. | "CustomAzureOfferCode" "Brak" "RI1Year" "RI3Year" "SavingsPlan1Year" "SavingsPlan3Year" |
Zakres
Nazwa | Opis | Wartość |
---|---|---|
azureResourceGraphQuery | Zapytanie ARG. | sznurek |
scopeType (typ zasięgu) | Typ zakresu | "AzureResourceGraphQuery" "ServerGroupId" |
serverGroupId (identyfikator grupyserwera) | Identyfikator arm grupy serwerów. | sznurek |
Przykłady użycia
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu assessmentProjects/aksAssessments można wdrożyć przy użyciu operacji docelowych:
- Grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.Migrate/assessmentProjects/aksAssessments, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Migrate/assessmentProjects/aksAssessments@2024-03-03-preview"
name = "string"
parent_id = "string"
body = {
properties = {
details = {
}
scope = {
azureResourceGraphQuery = "string"
scopeType = "string"
serverGroupId = "string"
}
settings = {
azureLocation = "string"
billingSettings = {
licensingProgram = "string"
subscriptionId = "string"
}
category = "string"
consolidation = "string"
currency = "string"
discountPercentage = int
environmentType = "string"
performanceData = {
percentile = "string"
perfDataEndTime = "string"
perfDataStartTime = "string"
timeRange = "string"
}
pricingTier = "string"
savingsSettings = {
azureOfferCode = "string"
savingsOptions = "string"
}
scalingFactor = int
sizingCriterion = "string"
}
}
}
}
Wartości właściwości
Microsoft.Migrate/assessmentProjects/aksAssessments
Nazwa | Opis | Wartość |
---|---|---|
nazwa | Nazwa zasobu | struna Ograniczenia: Wzorzec = ^[^<>&:\?/#]{1,260}$ (wymagane) |
parent_id (identyfikator rodzica) | Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. | Identyfikator zasobu typu: assessmentProjects |
właściwości | Właściwości specyficzne dla zasobu dla tego zasobu. | AKSAssessmentProperties |
rodzaj | Typ zasobu | "Microsoft.Migrate/assessmentProjects/aksAssessments@2024-03-03-preview" |
AKSAssessmentProperties
Nazwa | Opis | Wartość |
---|---|---|
Szczegóły | Pobiera lub ustawia szczegóły oceny. | Szczegóły oceny |
zakres | Pobiera lub ustawia zakres oceny. | Zakres |
ustawienia | Pobiera lub ustawia ustawienia oceny. | AKSAssessmentSettings |
AKSAssessmentSettings
Nazwa | Opis | Wartość |
---|---|---|
azureLocation (lokalizacja platformy Azure) | Lokalizacja platformy Azure lub region świadczenia usługi Azure, w którym zostaną zmigrowane maszyny. | sznurek |
billingSettings (ustawienia rozliczeń) | Pobiera lub ustawia ustawienia rozliczeń. | Ustawienia rozliczeń |
kategoria | Pobiera lub ustawia kategorię maszyny wirtualnej platformy Azure. | "Wszystko" "ComputeOptimized" "OgólnePurpose" "GpuOptimized" "HighPerformanceCompute" "Izolowany" "MemoryOptimized" "StorageOptimized" (wymagane) |
konsolidacja | Pobiera lub ustawia typ konsolidacji. | "AsOnSource" "Pełny" (wymagany) |
waluta | Waluta, w której należy zgłaszać ceny. | "ARS" "AUD" "BRL" "CAD" "PLN" "CNY" "DKK" "EUR" "GB" "HKD" "IDR" "INR" "JPY" "KRW" "MXN" "MYR" "NOK" "NZD" "RUB" "SAR" "SEK" "TRY" "TWD" "Nieznany" "USD" "ZAR" |
discountPercentage (procent) | Procent rabatu niestandardowego. | int (integer) |
environmentType (typ środowiska) | Pobiera lub ustawia konfigurowalne ustawienie użytkownika w celu wyświetlenia typu środowiska. | "DevTest" "Produkcja" "Nieznany" |
performanceData (dane wydajności) | Pobiera lub ustawia dane wydajności. | Dane o wydajności |
cennikPoziom | Pobiera lub ustawia warstwę cenową. | "Bezpłatna" "Standardowa" (wymagana) |
oszczędnościUstawienia | Pobiera lub ustawia ustawienia oszczędności. | OszczędnościUstawienia |
skalingFactor (współczynnik skalowania) | Procent buforu, którego użytkownik chce metryki wydajności podczas rekomendowania Rozmiary platformy Azure. |
int (integer) |
ustalanie rozmiaruCriterion | Kryterium ustalania rozmiaru oceny. | "AsOnPremises" "PerformanceBased" |
Szczegóły oceny
Nazwa | Opis | Wartość |
---|
Ustawienia rozliczeń
Nazwa | Opis | Wartość |
---|---|---|
licencjonowanieProgram | Pobiera lub ustawia program licencjonowania. | "EA" "MCA" "Sprzedaż detaliczna" "Nieznany" |
Identyfikator subskrypcji | Pobiera lub ustawia identyfikator subskrypcji dla wybranego programu licencjonowania. | sznurek |
Dane o wydajności
Nazwa | Opis | Wartość |
---|---|---|
percentyl | Percentyl wartości danych użycia, które mają być brane pod uwagę podczas oceny Maszyny. |
"Percentyl50" "Percentyl90" "Percentyl95" "Percentyl99" "PercentileUnknown" |
perfDataEndTime (czas końca) | Pobiera lub ustawia godzinę zakończenia, aby wziąć pod uwagę dane wydajności na potrzeby oceny. | sznurek |
perfDataStartTime | Pobiera lub ustawia godzinę rozpoczęcia, aby wziąć pod uwagę dane wydajności na potrzeby oceny. | sznurek |
timeRange (zakres czasu) | Zakres czasu, dla którego należy wziąć pod uwagę dane historycznego wykorzystania ocena. |
"Niestandardowy" "Dzień" "Miesiąc" "Tydzień" |
OszczędnościUstawienia
Nazwa | Opis | Wartość |
---|---|---|
azureOfferCode (kod oferty) | Pobiera lub ustawia kod oferty platformy Azure. | "EA" "MSAZR0003P" "MSAZR0023P" "MSAZRUSGOV0003P" "MSMCAZR0044P" "MSMCAZR0059P" "MSMCAZR0060P" "MSMCAZR0063P" "SavingsPlan1Year" "SavingsPlan3Year" "Nieznany" |
oszczędnościOpcje | Pobiera lub ustawia opcje oszczędności. | "CustomAzureOfferCode" "Brak" "RI1Year" "RI3Year" "SavingsPlan1Year" "SavingsPlan3Year" |
Zakres
Nazwa | Opis | Wartość |
---|---|---|
azureResourceGraphQuery | Zapytanie ARG. | sznurek |
scopeType (typ zasięgu) | Typ zakresu | "AzureResourceGraphQuery" "ServerGroupId" |
serverGroupId (identyfikator grupyserwera) | Identyfikator arm grupy serwerów. | sznurek |