Aracılığıyla paylaş


Tenants - Create

Azure Sphere kiracısı oluşturmak için zaman uyumsuz bir işlem başlatır.

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

İstek Gövdesi

Name Tür Description
DeviceId

string

Bu kiracı oluşturmayı yetkilendirmek için kullanılan cihazın kimliği. Bu cihaz zaten herhangi bir kiracıda talep edilmemelidir. Bu gerekli bir alandır.

TenantFriendlyName

string

Kiracının adı : Bu, kullanıcılara görüntülenir ve birden çok Azure Sphere kiracısı olan kullanıcılar için belirsizliği çözmek için kullanılabilir. Bu gerekli bir alandır.

Yanıtlar

Name Tür Description
200 OK

Operation

İşlem başarıyla başlatıldı.

Tanımlar

Name Description
ErrorResponse
Operation
TenantCreationRequest

ErrorResponse

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

Kodu alır.

Message

string

okunabilir hata iletisini alır.

Operation

Name Tür Description
CompletedDateUTC

string

İşlemin tamamlandığı tarihi UTC olarak alır.

CreatedDateUTC

string

İşlem oluşturma tarihini UTC olarak alır.

DetailsLocation

string

İşlemin ayrıntılarını almak için konumu alır.

Error

ErrorResponse

OperationId

string

Benzersiz işlem tanımlayıcısını alır.

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

İşlem türü tanımlayıcısını alır.

ResourceLocation

string

İşlemin yürütülmesi sırasında oluşturulan kaynakların konumunu alır.

StartedDateUTC

string

İşlemin işlemeye başladığı UTC tarihini alır.

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

İşlemin durumunu alır.

TenantId

string

Kiracı tanımlayıcısını alır.

TenantCreationRequest

Name Tür Description
DeviceId

string

Bu kiracı oluşturmayı yetkilendirmek için kullanılan cihazın kimliği. Bu cihaz zaten herhangi bir kiracıda talep edilmemelidir. Bu gerekli bir alandır.

TenantFriendlyName

string

Kiracının adı : Bu, kullanıcılara görüntülenir ve birden çok Azure Sphere kiracısı olan kullanıcılar için belirsizliği çözmek için kullanılabilir. Bu gerekli bir alandır.