Edge Device Jobs - Get
Hämta ett EdgeDeviceJob
GET https://management.azure.com/{resourceUri}/providers/Microsoft.AzureStackHCI/edgeDevices/{edgeDeviceName}/jobs/{jobsName}?api-version=2024-09-01-preview
URI-parametrar
| Name | I | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
edge
|
path | True |
string pattern: ^[a-zA-Z0-9-]{3,24}$ |
Namnet på EdgeDevice |
|
jobs
|
path | True |
string pattern: ^[a-zA-Z0-9-]{3,24}$ |
Namn på EdgeDevice-jobb |
|
resource
|
path | True |
string |
Resursens fullständigt kvalificerade Azure Resource Manager-identifierare. |
|
api-version
|
query | True |
string minLength: 1 |
DEN API-version som ska användas för den här åtgärden. |
Svar
| Name | Typ | Description |
|---|---|---|
| 200 OK | EdgeDeviceJob: |
Azure-åtgärden har slutförts. |
| Other Status Codes |
Ett oväntat felsvar. |
Säkerhet
azure_auth
Azure Active Directory OAuth2-flöde.
Typ:
oauth2
Flow:
implicit
Auktoriseringswebbadress:
https://login.microsoftonline.com/common/oauth2/authorize
Omfattningar
| Name | Description |
|---|---|
| user_impersonation | personifiera ditt användarkonto |
Exempel
EdgeDeviceJobs_Get_RemoteSupport
Exempelbegäran
GET https://management.azure.com/subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/ArcInstance-rg/providers/Microsoft.HybridCompute/machines/Node-1/providers/Microsoft.AzureStackHCI/edgeDevices/-5M1G7G10OZ-o5b-HS3-c72/jobs/-oUxs?api-version=2024-09-01-preview
Exempelsvar
{
"properties": {
"jobType": "RemoteSupport",
"accessLevel": "Diagnostics",
"type": "Enable",
"expirationTimestamp": "2024-01-29T10:43:27.9471574Z"
},
"kind": "HCI",
"id": "/subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/ArcInstance-rg/providers/Microsoft.HybridCompute/machines/Node-1/providers/Microsoft.AzureStackHCI/edgeDevices/default/jobs/RemoteSupport",
"name": "collectLog",
"type": "Microsoft.AzureStackHCI/edgeDevices/jobs",
"systemData": {
"createdBy": "zsnvvvbj",
"createdByType": "User",
"createdAt": "2024-07-01T17:02:21.168Z",
"lastModifiedBy": "qxlrx",
"lastModifiedByType": "User",
"lastModifiedAt": "2024-07-01T17:02:21.168Z"
}
}
Definitioner
| Name | Description |
|---|---|
|
created |
Den typ av identitet som skapade resursen. |
|
Deployment |
Distributionsläge för att utlösa jobb. |
|
Deployment |
Steget i AzureStackHCI-kluster. |
|
Device |
Representerar status för en loggsamlingsåtgärd. |
|
Ece |
Ece-åtgärdsplanens distributionsstatus för AzureStackHCI-kluster. |
|
Edge |
Typ av edge-enhet. |
|
Error |
Ytterligare information om resurshanteringsfelet. |
|
Error |
Felinformationen. |
|
Error |
Felsvar |
|
Hci |
Representerar egenskaperna för ett HCI Collect Log-jobb. |
|
Hci |
Edge-enhetsjobb för Azure Stack HCI-lösning. |
|
Hci |
Jobbtyp stöds. |
|
Hci |
Representerar egenskaperna för ett fjärrstödsjobb för HCI. |
|
Job |
Representerar de olika statusar som ett jobb kan ha under hela livscykeln. |
|
Log |
Representerar en session för insamling av loggar från en gränsenhet. |
|
Log |
Representerar de rapporterade egenskaperna för ett logginsamlingsjobb. |
|
Provisioning |
Etableringstillståndet för en resurs. |
|
Remote |
Definierar nivån för beviljad fjärrsupportåtkomst. |
|
Remote |
Representerar inställningarna för en fjärrsupportnod. |
|
Remote |
Representerar de rapporterade egenskaperna för ett fjärrsupportjobb. |
|
Remote |
Representerar en fjärrsupportsession. |
|
Remote |
Definierar vilken typ av fjärrsupportåtgärd som ska utföras på en gränsenhet. |
|
system |
Metadata som rör skapande och senaste ändring av resursen. |
createdByType
Den typ av identitet som skapade resursen.
| Värde | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DeploymentMode
Distributionsläge för att utlösa jobb.
| Värde | Description |
|---|---|
| Validate |
Verifiera ECE-åtgärdsdistribution för ett kluster. |
| Deploy |
Distribuera ECE-åtgärdsdistribution för ett kluster. |
DeploymentStep
Steget i AzureStackHCI-kluster.
| Name | Typ | Description |
|---|---|---|
| description |
string |
Beskrivning av steg. |
| endTimeUtc |
string |
Sluttid för steg. |
| exception |
string[] |
Lista över undantag i Distribution av AzureStackHCI-kluster. |
| fullStepIndex |
string |
FullStepIndex i steg. |
| name |
string |
Namnet på steget. |
| startTimeUtc |
string |
Starttid för steg. |
| status |
string |
Status för steg. Tillåtna värden är "Error", "Success", "InProgress" |
| steps |
Lista över kapslade steg i Distribution av AzureStackHCI-kluster. |
DeviceLogCollectionStatus
Representerar status för en loggsamlingsåtgärd.
| Värde | Description |
|---|---|
| NotStarted |
Logginsamlingsåtgärden har inte initierats. |
| Running |
Anger att logginsamlingsåtgärden körs för närvarande. |
| Failed |
Anger att logginsamlingsåtgärden misslyckades. |
| Succeeded |
Anger att logginsamlingsåtgärden har slutförts. |
| Canceled |
Anger att logginsamlingsåtgärden har slutförts. |
EceActionStatus
Ece-åtgärdsplanens distributionsstatus för AzureStackHCI-kluster.
| Name | Typ | Description |
|---|---|---|
| status |
string |
Status för ECE-åtgärden AzureStackHCI-klusterdistribution. |
| steps |
Lista över steg i Distribution av AzureStackHCI-kluster. |
EdgeDeviceKind
Typ av edge-enhet.
| Värde | Description |
|---|---|
| HCI |
Arc-aktiverad gränsenhet med HCI OS. |
ErrorAdditionalInfo
Ytterligare information om resurshanteringsfelet.
| Name | Typ | Description |
|---|---|---|
| info |
object |
Ytterligare information. |
| type |
string |
Ytterligare informationstyp. |
ErrorDetail
Felinformationen.
| Name | Typ | Description |
|---|---|---|
| additionalInfo |
Ytterligare information om felet. |
|
| code |
string |
Felkoden. |
| details |
Felinformationen. |
|
| message |
string |
Felmeddelandet. |
| target |
string |
Felmålet. |
ErrorResponse
Felsvar
| Name | Typ | Description |
|---|---|---|
| error |
Felobjektet. |
HciCollectLogJobProperties
Representerar egenskaperna för ett HCI Collect Log-jobb.
| Name | Typ | Description |
|---|---|---|
| deploymentMode |
Distributionsläge för att utlösa jobb. |
|
| endTimeUtc |
string (date-time) |
UTC-datum och tid då jobbet slutfördes. |
| fromDate |
string (date-time) |
Från datum för logginsamling. |
| jobId |
string |
Unikt, oföränderligt jobb-ID. |
| jobType |
string:
Collect |
Jobbtyp för att stödja polymorfa resurser. |
| lastLogGenerated |
string (date-time) |
Hittills för logginsamling. |
| provisioningState |
Jobbetableringstillstånd |
|
| reportedProperties |
rapporterade egenskaper för logginsamlingsjobb. |
|
| startTimeUtc |
string (date-time) |
UTC-datum och tid då jobbet startades. |
| status |
Status för Edge-enhetsjobbet. |
|
| toDate |
string (date-time) |
Hittills för logginsamling. |
HciEdgeDeviceJob
Edge-enhetsjobb för Azure Stack HCI-lösning.
| Name | Typ | Standardvärde | Description |
|---|---|---|---|
| id |
string (arm-id) |
Fullständigt kvalificerat resurs-ID för resursen. Till exempel "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
|
| kind |
string:
HCI |
HCI |
Edge-lösningstyp för att stödja polymorfa resurser. |
| name |
string |
Namnet på resursen |
|
| properties | HciEdgeDeviceJobProperties: |
Egenskaper för HCI Edge-enhetsjobb |
|
| systemData |
Azure Resource Manager-metadata som innehåller createdBy och modifiedBy information. |
||
| type |
string |
Resurstypen. Till exempel "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts" |
HciEdgeDeviceJobType
Jobbtyp stöds.
| Värde | Description |
|---|---|
| CollectLog |
Jobb för att samla in loggar från enheten. |
| RemoteSupport |
Jobb för att tillhandahålla fjärrstöd till enheten. |
HciRemoteSupportJobProperties
Representerar egenskaperna för ett fjärrstödsjobb för HCI.
| Name | Typ | Description |
|---|---|---|
| accessLevel |
Åtkomstnivå för fjärrsupport. |
|
| deploymentMode |
Distributionsläge för att utlösa jobb. |
|
| endTimeUtc |
string (date-time) |
UTC-datum och tid då jobbet slutfördes. |
| expirationTimestamp |
string (date-time) |
Tidsstämpel för förfallotid för fjärrsupport. |
| jobId |
string |
Unikt, oföränderligt jobb-ID. |
| jobType |
string:
Remote |
Jobbtyp för att stödja polymorfa resurser. |
| provisioningState |
Jobbetableringstillstånd |
|
| reportedProperties |
rapporterade egenskaper för logginsamlingsjobb. |
|
| startTimeUtc |
string (date-time) |
UTC-datum och tid då jobbet startades. |
| status |
Status för Edge-enhetsjobbet. |
|
| type |
Fjärrsupporttyp. |
JobStatus
Representerar de olika statusar som ett jobb kan ha under hela livscykeln.
| Värde | Description |
|---|---|
| NotSpecified |
Jobbstatusen har inte angetts. |
| ValidationInProgress |
Jobbet genomgår för närvarande validering. |
| ValidationSuccess |
Jobbet har godkänts. |
| ValidationFailed |
Jobbet har misslyckats med valideringen. |
| DeploymentInProgress |
Jobbets distribution pågår för närvarande. |
| DeploymentFailed |
Jobbets distribution misslyckades. |
| DeploymentSuccess |
Jobbet har distribuerats. |
| Succeeded |
Jobbet har slutförts. |
| Failed |
Jobbet misslyckades. |
| Canceled |
Jobbet har avbrutits. |
| Paused |
Jobbet har pausats. |
| Scheduled |
Jobbet är schemalagt att köras. |
LogCollectionJobSession
Representerar en session för insamling av loggar från en gränsenhet.
| Name | Typ | Description |
|---|---|---|
| correlationId |
string |
En unik identifierare för att korrelera den här loggsamlingssessionen med andra åtgärder eller sessioner. |
| endTime |
string |
Tidsstämpeln när loggsamlingen avslutades, i ISO 8601-format. |
| logSize |
integer (int32) |
Storleken på de insamlade loggarna i byte. |
| startTime |
string |
Tidsstämpeln när loggsamlingen startade i ISO 8601-format. |
| status |
Status för loggsamlingssessionen. |
|
| timeCollected |
string |
Den totala tiden loggar samlades in för, i ISO 8601 varaktighet format. |
LogCollectionReportedProperties
Representerar de rapporterade egenskaperna för ett logginsamlingsjobb.
| Name | Typ | Description |
|---|---|---|
| deploymentStatus |
Distributionsstatus för jobbet. |
|
| logCollectionSessionDetails |
Information om loggsamlingssessionen. |
|
| percentComplete |
integer (int32) |
Procentandelen av jobbet som är slutfört. |
| validationStatus |
Valideringsstatus för jobbet. |
ProvisioningState
Etableringstillståndet för en resurs.
| Värde | Description |
|---|---|
| Succeeded |
Resursen har skapats. |
| Failed |
Det gick inte att skapa resurser. |
| Canceled |
Resursskapandet avbröts. |
| NotSpecified |
Resursetableringstillståndet har inte angetts |
| Provisioning |
Resursen etableras |
| Updating |
Resursen uppdateras |
| Deleting |
Resursen tas bort |
| Accepted |
Begäran om resursskapande har godkänts |
RemoteSupportAccessLevel
Definierar nivån för beviljad fjärrsupportåtkomst.
| Värde | Description |
|---|---|
| None |
Ingen fjärrsupportåtkomst beviljas. |
| Diagnostics |
Åtkomsten är endast begränsad till diagnostikinformation. |
| DiagnosticsAndRepair |
Åtkomsten innehåller diagnostikinformation och möjligheten att utföra reparationer. |
RemoteSupportJobNodeSettings
Representerar inställningarna för en fjärrsupportnod.
| Name | Typ | Description |
|---|---|---|
| connectionErrorMessage |
string |
Felmeddelandet, om det finns något, från det senaste anslutningsförsöket. |
| connectionStatus |
string |
Den aktuella anslutningsstatusen för fjärrsupportsessionen. |
| createdAt |
string (date-time) |
Tidsstämpeln när nodinställningarna skapades i UTC. |
| state |
string |
Tillståndet för fjärrsupportnoden. |
| updatedAt |
string (date-time) |
Tidsstämpeln när nodinställningarna senast uppdaterades, i UTC. |
RemoteSupportJobReportedProperties
Representerar de rapporterade egenskaperna för ett fjärrsupportjobb.
| Name | Typ | Description |
|---|---|---|
| deploymentStatus |
Distributionsstatus för jobbet. |
|
| nodeSettings |
Valfria inställningar för att konfigurera noden för fjärrstöd. |
|
| percentComplete |
integer (int32) |
Procentandelen av jobbet som är slutfört. |
| sessionDetails |
Information om fjärrsupportsessionen. |
|
| validationStatus |
Valideringsstatus för jobbet. |
RemoteSupportSession
Representerar en fjärrsupportsession.
| Name | Typ | Description |
|---|---|---|
| accessLevel |
Åtkomstnivån som beviljades under fjärrsupportsessionen. |
|
| sessionEndTime |
string (date-time) |
Sluttiden för fjärrsupportsessionen i UTC. |
| sessionId |
string |
Unikt sessions-ID. |
| sessionStartTime |
string (date-time) |
Starttiden för fjärrsupportsessionen i UTC. |
| transcriptLocation |
string |
Platsen där sessionsavskriften lagras. |
RemoteSupportType
Definierar vilken typ av fjärrsupportåtgärd som ska utföras på en gränsenhet.
| Värde | Description |
|---|---|
| Enable |
Aktiverar fjärrstöd för gränsenheten. |
| Revoke |
Återkallar tidigare beviljad fjärrsupportåtkomst för gränsenheten. |
systemData
Metadata som rör skapande och senaste ändring av resursen.
| Name | Typ | Description |
|---|---|---|
| createdAt |
string (date-time) |
Tidsstämpeln för resursskapande (UTC). |
| createdBy |
string |
Identiteten som skapade resursen. |
| createdByType |
Den typ av identitet som skapade resursen. |
|
| lastModifiedAt |
string (date-time) |
Tidsstämpeln för resursens senaste ändring (UTC) |
| lastModifiedBy |
string |
Identiteten som senast ändrade resursen. |
| lastModifiedByType |
Den typ av identitet som senast ändrade resursen. |