File Uploads - Update

Atualizar a configuração da conta de armazenamento de upload de arquivo

PATCH https://{subdomain}.{baseDomain}/api/fileUploads?api-version=2022-06-30-preview

Parâmetros de URI

Name In Required Type Description
baseDomain
path True
  • string

O domínio base para todas as solicitações de serviço do Azure IoT Central.

subdomain
path True
  • string

O subdomínio do aplicativo.

api-version
query True
  • string

A versão da API que está sendo chamada.

Corpo da solicitação

Media Types: "application/json", "application/merge-patch+json"

Name Type Description
body
  • object

Corpo de configuração da conta de armazenamento de upload de arquivo.

Respostas

Name Type Description
200 OK

Sucesso

Other Status Codes

Uma resposta de erro recebida do Serviço Central de IoT.

Headers

  • x-ms-error-code: string

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory

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

Scopes

Name Description
user_impersonation representar sua conta de usuário

Exemplos

Update file upload storage account configuration

Sample Request

PATCH https://appsubdomain.azureiotcentral.com/api/fileUploads?api-version=2022-06-30-preview

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

Sample Response

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

Definições

Error

A definição de erro de resposta.

ErrorDetails

As informações detalhadas do erro.

FileUpload

A definição de configuração de upload de arquivo.

FileUploadState

O estado da configuração de upload de arquivo

Error

A definição de erro de resposta.

Name Type Description
error

Detalhes do erro da solicitação atual.

ErrorDetails

As informações detalhadas do erro.

Name Type Description
code
  • string

Código do erro.

message
  • string

Detalhes da mensagem de erro.

requestId
  • string

ID de correlação para a solicitação atual.

time
  • string

A hora em que a solicitação de erro falhou.

FileUpload

A definição de configuração de upload de arquivo.

Name Type Description
account
  • string

O nome da conta de armazenamento no qual carregar o arquivo

connectionString
  • string

A cadeia de conexão usada para configurar a conta de armazenamento

container
  • string

O nome do contêiner dentro da conta de armazenamento

etag
  • string

ETag usada para evitar conflitos com vários uploads

sasTtl
  • string

Padrão de duração ISO 8601, a quantidade de tempo que a solicitação do dispositivo para carregar um arquivo é válida antes de expirar.

state

O estado da configuração de upload de arquivo

FileUploadState

O estado da configuração de upload de arquivo

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