Compartir a través de


Tenants - Create

Inicia una operación asincrónica para crear un inquilino de Azure Sphere.

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

Cuerpo de la solicitud

Nombre Tipo Description
DeviceId

string

Identificador del dispositivo que se usa para autorizar la creación de este inquilino. Este dispositivo aún no debe reclamarse en ningún inquilino. Se trata de un campo obligatorio.

TenantFriendlyName

string

Nombre del inquilino: se mostrará a los usuarios y se puede usar para eliminar la ambigüedad de los usuarios que tienen varios inquilinos de Azure Sphere. Se trata de un campo obligatorio.

Respuestas

Nombre Tipo Description
200 OK

Operation

Se inició correctamente la operación.

Definiciones

Nombre Description
ErrorResponse
Operation
TenantCreationRequest

ErrorResponse

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

Obtiene el código.

Message

string

Obtiene el mensaje de error legible para personas.

Operation

Nombre Tipo Description
CompletedDateUTC

string

Obtiene la fecha en UTC que se completó la operación.

CreatedDateUTC

string

Obtiene la fecha de creación de la operación en UTC.

DetailsLocation

string

Obtiene la ubicación para obtener detalles de la operación.

Error

ErrorResponse

OperationId

string

Obtiene el identificador de operación único.

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

Obtiene el identificador de tipo de operación.

ResourceLocation

string

Obtiene la ubicación de los recursos creados durante la ejecución de la operación.

StartedDateUTC

string

Obtiene la fecha en UTC en la que se inició el procesamiento de la operación.

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

Obtiene el estado de la operación.

TenantId

string

Obtiene el identificador de inquilino.

TenantCreationRequest

Nombre Tipo Description
DeviceId

string

Identificador del dispositivo que se usa para autorizar la creación de este inquilino. Este dispositivo aún no debe reclamarse en ningún inquilino. Se trata de un campo obligatorio.

TenantFriendlyName

string

Nombre del inquilino: se mostrará a los usuarios y se puede usar para eliminar la ambigüedad de los usuarios que tienen varios inquilinos de Azure Sphere. Se trata de un campo obligatorio.