File Uploads - Get

Ottenere la configurazione dell'account di archiviazione per il caricamento dei file.

GET https://{subdomain}.{baseDomain}/api/fileUploads?api-version=2022-07-31

Parametri dell'URI

Name In Required Type Description
baseDomain
path True
  • string

Dominio di base per tutte le richieste di servizio di Azure IoT Central.

subdomain
path True
  • string

Sottodominio dell'applicazione.

api-version
query True
  • string

Versione dell'API chiamata.

Risposte

Name Type Description
200 OK

Operazione riuscita

Other Status Codes

Risposta di errore ricevuta dal servizio IoT Central.

Headers

  • x-ms-error-code: string

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation rappresentare l'account utente

Esempio

Get file upload storage account configuration

Sample Request

GET https://appsubdomain.azureiotcentral.com/api/fileUploads?api-version=2022-07-31

Sample Response

{
  "account": "contoso-account",
  "connectionString": "DefaultEndpointsProtocol=https;AccountName=MyAccountName;AccountKey=*****;EndpointSuffix=core.windows.net",
  "container": "container",
  "state": "succeeded"
}

Definizioni

Error

Definizione dell'errore di risposta.

ErrorDetails

Informazioni dettagliate sull'errore.

FileUpload

Definizione di configurazione del caricamento file.

FileUploadState

Stato della configurazione di caricamento del file

Error

Definizione dell'errore di risposta.

Name Type Description
error

Dettagli dell'errore per la richiesta corrente.

ErrorDetails

Informazioni dettagliate sull'errore.

Name Type Description
code
  • string

Codice di errore.

message
  • string

Dettagli del messaggio di errore.

requestId
  • string

ID correlazione per la richiesta corrente.

time
  • string

Ora in cui la richiesta di errore non è riuscita.

FileUpload

Definizione di configurazione del caricamento file.

Name Type Description
account
  • string

Nome dell'account di archiviazione in cui caricare il file

connectionString
  • string

Stringa di connessione usata per configurare l'account di archiviazione

container
  • string

Nome del contenitore all'interno dell'account di archiviazione

etag
  • string

ETag usato per evitare conflitti con più caricamenti

sasTtl
  • string

Standard di durata ISO 8601, periodo di tempo in cui la richiesta del dispositivo di caricare un file è valida prima della scadenza.

state

Stato della configurazione di caricamento del file

FileUploadState

Stato della configurazione di caricamento del file

Name Type Description
deleting
  • string
failed
  • string
pending
  • string
succeeded
  • string
updating
  • string