다음을 통해 공유


Deployments - Get Create Deployment Details

디바이스 그룹에 배포 작업에 대한 세부 정보를 가져옵니다.

GET https://prod.core.sphere.azure.net/v2/tenants/{tenantId}/operationTypes/deploytodevicegroup/operations/{operationId}

URI 매개 변수

Name In(다음 안에) 필수 형식 Description
operationId
path True

string

uuid

작업의 고유 ID입니다.

tenantId
path True

string

uuid

작업을 소유하는 Azure Sphere 테넌트 ID입니다.

응답

Name 형식 Description
200 OK

Operation

만든 배포 ID가 있는 개체입니다.

400 Bad Request

PublicApiErrorDetails[]

오류 세부 정보의 컬렉션입니다.

404 Not Found

PublicApiErrorDetails[]

오류 세부 정보의 컬렉션입니다.

500 Internal Server Error

PublicApiErrorDetails[]

오류 세부 정보의 컬렉션입니다.

정의

Name Description
ErrorResponse
Operation
PublicApiErrorDetails

ErrorResponse

Name 형식 Description
Code enum:
  • 0 - OperationFailed
  • 1 - TenantInMigration
  • 2 - TenantMigrationRequired
  • 3 - ClientUpdateRequired
  • 4 - InternalServerError
  • 5 - BadRequest
  • 6 - Forbidden
  • 7 - Conflict
  • 8 - NotFound

코드를 가져옵니다.

Message

string

사람이 읽을 수 있는 오류 메시지를 가져옵니다.

Operation

Name 형식 Description
CompletedDateUTC

string

작업이 완료된 날짜를 UTC로 가져옵니다.

CreatedDateUTC

string

작업 생성 날짜를 UTC로 가져옵니다.

DetailsLocation

string

작업의 세부 정보를 가져오기 위한 위치를 가져옵니다.

Error

ErrorResponse

OperationId

string

고유 작업 식별자를 가져옵니다.

OperationType enum:
  • 0 - DeviceClaim
  • 1 - DeviceUnclaim
  • 10 - DeleteProduct
  • 11 - BulkDeviceClaim
  • 2 - DeviceUpdateDeviceGroup
  • 3 - MigrateTenant
  • 4 - CreateProduct
  • 5 - DeployToDeviceGroup
  • 6 - DeployToOSFeed
  • 7 - ImageUpload
  • 8 - TenantCreation
  • 9 - DeleteDeviceGroup

작업 유형 식별자를 가져옵니다.

ResourceLocation

string

작업을 실행하는 동안 생성된 리소스의 위치를 가져옵니다.

StartedDateUTC

string

작업이 처리를 시작한 날짜를 UTC로 가져옵니다.

State enum:
  • 0 - NotStarted
  • 1 - InProgress
  • 2 - Complete
  • 3 - Failed
  • 4 - CompleteWithErrors

작업의 상태를 가져옵니다.

TenantId

string

테넌트 식별자를 가져옵니다.

PublicApiErrorDetails

Name 형식 Description
Detail

string

이 문제 발생과 관련된 사람이 읽을 수 있는 설명입니다.

ErrorCode

string

오류를 정의하는 PublicApiErrorCode의 문자열 표현입니다.

Extensions

확장 멤버에 대한 사전을 가져옵니다. 문제 유형 정의는 추가 멤버를 사용하여 문제 세부 정보 개체를 확장할 수 있습니다. 확장 멤버는 문제 유형의 다른 멤버와 동일한 네임스페이스에 표시됩니다.

Instance

string

문제의 특정 발생을 식별하는 URI 참조입니다. 역참조하는 경우 시장은 추가 정보를 양보하지 않을 수 있습니다.

Status

integer

원본 서버에서 생성된 HTTP 상태 코드([RFC7231], 섹션 6)는 문제가 발생합니다.

Title

string

문제 유형에 대한 짧고 사람이 읽을 수 있는 요약입니다. 지역화의 목적(예: 사전 콘텐츠 협상 사용, [RFC7231], 섹션 3.4 참조)을 제외하고는 발생에서 문제 발생으로 변경해서는 안 됩니다.

Type

string

문제 유형을 식별하는 URI 참조 [RFC3986]입니다. 이 사양은 역참조 시 문제 유형(예: HTML [W3C 사용)에 대해 사람이 읽을 수 있는 설명서를 제공하는 것이 좋습니다. REC-html5-20141028]). 이 멤버가 없으면 해당 값은 비어 있는 것으로 간주됩니다.