다음을 통해 공유


Tenants - Create

Azure Sphere 테넌트를 만들기 위한 비동기 작업을 시작합니다.

POST https://prod.core.sphere.azure.net/v2/tenants/create

요청 본문

Name 형식 Description
DeviceId

string

이 테넌트 만들기에 권한을 부여하는 데 사용되는 디바이스의 ID입니다. 이 디바이스는 테넌트에 아직 클레임되지 않아야 합니다. 필수 필드입니다.

TenantFriendlyName

string

테넌트 이름 - 사용자에게 표시되며 여러 Azure Sphere 테넌트가 있는 사용자를 명확하게 구분하는 데 사용할 수 있습니다. 필수 필드입니다.

응답

Name 형식 Description
200 OK

Operation

작업을 성공적으로 시작했습니다.

정의

Name Description
ErrorResponse
Operation
TenantCreationRequest

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

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

TenantCreationRequest

Name 형식 Description
DeviceId

string

이 테넌트 만들기에 권한을 부여하는 데 사용되는 디바이스의 ID입니다. 이 디바이스는 테넌트에 아직 클레임되지 않아야 합니다. 필수 필드입니다.

TenantFriendlyName

string

테넌트 이름 - 사용자에게 표시되며 여러 Azure Sphere 테넌트가 있는 사용자를 명확하게 구분하는 데 사용할 수 있습니다. 필수 필드입니다.