Machines - List By Resource Group
Wyświetla listę wszystkich maszyn hybrydowych w określonej grupie zasobów.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridCompute/machines?api-version=2020-08-02
Parametry identyfikatora URI
Name | In | Required | Type | Description |
---|---|---|---|---|
resource
|
path | True |
|
Nazwa grupy zasobów. |
subscription
|
path | True |
|
Poświadczenia subskrypcji, które jednoznacznie identyfikują subskrypcję Microsoft Azure. Identyfikator subskrypcji stanowi część identyfikatora URI dla każdego wywołania usługi. |
api-version
|
query | True |
|
Wersja interfejsu API klienta. |
Odpowiedzi
Name | Type | Description |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
Odpowiedź na błąd z opisem przyczyny niepowodzenia operacji. |
Zabezpieczenia
azure_auth
Azure Active Directory przepływ OAuth2
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Description |
---|---|
user_impersonation | Personifikuj konto użytkownika |
Przykłady
List Machines by resource group
Sample Request
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.HybridCompute/machines?api-version=2020-08-02
Sample Response
{
"value": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.HybridCompute/machines/myMachine",
"name": "myMachine",
"location": "eastus2euap",
"tags": null,
"identity": {
"type": "SystemAssigned",
"principalId": "f7a068cc-b0b8-46e8-a203-22f301a62a8f",
"tenantId": "c4098cc-91b8-46c2-a205-d82ab1a62a8f"
},
"type": "Microsoft.HybridCompute/machines",
"properties": {
"provisioningState": "Succeeded",
"agentVersion": null,
"status": null,
"lastStatusChange": null,
"errorDetails": null,
"displayName": null,
"machineFqdn": null,
"vmUuid": null,
"osSku": null,
"domainName": null,
"adFqdn": null,
"dnsFqdn": null,
"osName": null,
"osVersion": null,
"osProfile": {
"computerName": null
},
"vmId": "b7a098cc-b0b8-46e8-a205-62f301a62a8f",
"locationData": {
"name": "Redmond"
},
"clientPublicKey": "string"
}
},
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.HybridCompute/machines/myMachine2",
"name": "myMachine2",
"location": "westus2",
"tags": null,
"identity": {
"type": "SystemAssigned",
"principalId": "e7a068cc-b0b8-46e8-a203-22f301a62a8f",
"tenantId": "c4098cc-91b8-46c2-a205-d82ab1a62a8f"
},
"type": "Microsoft.HybridCompute/machines",
"properties": {
"provisioningState": "Succeeded",
"agentVersion": null,
"status": null,
"lastStatusChange": null,
"errorDetails": null,
"displayName": null,
"machineFqdn": null,
"osName": null,
"osVersion": null,
"osProfile": {
"computerName": null
},
"vmId": "a4a098cc-b0b8-46e8-a205-62f301a62a8f",
"locationData": {
"name": "Redmond"
},
"clientPublicKey": "string"
}
}
],
"nextLink": null
}
Definicje
Error |
Szczegóły błędu. |
Error |
Odpowiedź na błąd. |
Identity |
Tożsamość zarządzana. |
location |
Metadane odnoszące się do lokalizacji geograficznej zasobu. |
Machine |
Opisuje maszynę hybrydową. |
Machine |
Opisuje widok wystąpienia rozszerzenia maszyny. |
Machine |
Odpowiedź na listę operacji maszyny hybrydowej. |
Os |
Określa ustawienia systemu operacyjnego dla maszyny hybrydowej. |
Status |
Stan widoku wystąpienia. |
Status |
Kod poziomu. |
Status |
Stan agenta maszyny hybrydowej. |
ErrorDetail
Szczegóły błędu.
Name | Type | Description |
---|---|---|
code |
|
Kod błędu. |
details |
Dodatkowe szczegóły błędu. |
|
message |
|
Komunikat o błędzie możliwy do odczytania przez człowieka. |
target |
|
Wskazuje, która Właściwość żądania jest odpowiedzialna za błąd. |
ErrorResponse
Odpowiedź na błąd.
Name | Type | Description |
---|---|---|
error |
Szczegóły błędu. |
Identity
Tożsamość zarządzana.
Name | Type | Description |
---|---|---|
principalId |
|
Identyfikator podmiotu zabezpieczeń tożsamości. |
tenantId |
|
Identyfikator dzierżawy tożsamości. |
type |
|
Typ tożsamości. |
locationData
Metadane odnoszące się do lokalizacji geograficznej zasobu.
Name | Type | Description |
---|---|---|
city |
|
Miasto lub miejscowość, w której znajduje się zasób. |
countryOrRegion |
|
Kraj lub region, w którym znajduje się zasób |
district |
|
Region, stan lub Prowincja, w której znajduje się zasób. |
name |
|
Nazwa kanoniczna lokalizacji geograficznej lub fizycznej. |
Machine
Opisuje maszynę hybrydową.
Name | Type | Description |
---|---|---|
id |
|
W pełni kwalifikowany identyfikator zasobu dla zasobu. /Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
identity | ||
location |
|
Lokalizacja geograficzna, w której przebywa zasób |
name |
|
Nazwa zasobu |
properties.adFqdn |
|
Określa w pełni kwalifikowaną nazwę wyświetlaną usługi AD. |
properties.agentVersion |
|
Pełna wersja agenta maszyny hybrydowej. |
properties.clientPublicKey |
|
Klucz publiczny, który ma być używany przez klienta podczas początkowego dołączania do zasobów |
properties.displayName |
|
Określa nazwę wyświetlaną maszyny hybrydowej. |
properties.dnsFqdn |
|
Określa w pełni kwalifikowaną nazwę wyświetlaną DNS. |
properties.domainName |
|
Określa nazwę domeny systemu Windows. |
properties.errorDetails |
Szczegóły dotyczące stanu błędu. |
|
properties.extensions |
Informacje o rozszerzeniach maszyn |
|
properties.lastStatusChange |
|
Godzina ostatniej zmiany stanu. |
properties.locationData |
Metadane odnoszące się do lokalizacji geograficznej zasobu. |
|
properties.machineFqdn |
|
Określa nazwę FQDN maszyny hybrydowej. |
properties.osName |
|
System operacyjny działający na maszynie hybrydowej. |
properties.osProfile |
Określa ustawienia systemu operacyjnego dla maszyny hybrydowej. |
|
properties.osSku |
|
Określa jednostkę SKU produktu systemu operacyjnego. |
properties.osVersion |
|
Wersja systemu operacyjnego działającego na maszynie hybrydowej. |
properties.provisioningState |
|
Stan aprowizacji, który pojawia się tylko w odpowiedzi. |
properties.status |
Stan agenta maszyny hybrydowej. |
|
properties.vmId |
|
Określa unikatowy identyfikator maszyny hybrydowej. |
properties.vmUuid |
|
Określa unikatowy identyfikator SMBIOS maszyny Arc |
tags |
|
Tagi zasobów. |
type |
|
Typ zasobu. Na przykład "Microsoft. COMPUTE/virtualMachines" lub "Microsoft. Storage/storageAccounts" |
MachineExtensionInstanceView
Opisuje widok wystąpienia rozszerzenia maszyny.
Name | Type | Description |
---|---|---|
name |
|
Nazwa rozszerzenia maszyny. |
status |
Stan widoku wystąpienia. |
|
type |
|
Określa typ rozszerzenia; Przykładem jest "CustomScriptExtension". |
typeHandlerVersion |
|
Określa wersję programu obsługi skryptów. |
MachineListResult
Odpowiedź na listę operacji maszyny hybrydowej.
Name | Type | Description |
---|---|---|
nextLink |
|
Identyfikator URI umożliwiający pobranie następnej strony maszyn. Wywołaj ListNext () przy użyciu tego identyfikatora URI, aby pobrać następną stronę maszyn hybrydowych. |
value |
|
Lista maszyn hybrydowych. |
OsProfile
Określa ustawienia systemu operacyjnego dla maszyny hybrydowej.
Name | Type | Description |
---|---|---|
computerName |
|
Określa nazwę systemu operacyjnego hosta maszyny hybrydowej. |
Status
Stan widoku wystąpienia.
Name | Type | Description |
---|---|---|
code |
|
Kod stanu. |
displayStatus |
|
Krótka lokalizowalna etykieta dla stanu. |
level |
Kod poziomu. |
|
message |
|
Szczegółowy komunikat o stanie, w tym dotyczące alertów i komunikatów o błędach. |
time |
|
Godzina stanu. |
StatusLevelTypes
Kod poziomu.
Name | Type | Description |
---|---|---|
Error |
|
|
Info |
|
|
Warning |
|
StatusTypes
Stan agenta maszyny hybrydowej.
Name | Type | Description |
---|---|---|
Connected |
|
|
Disconnected |
|
|
Error |
|