Bandwidth Schedules - Create Or Update

Cria ou atualiza um agendamento de largura de banda.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/bandwidthSchedules/{name}?api-version=2021-02-01

Parâmetros de URI

Name In Required Type Description
deviceName
path True
  • string

O nome do dispositivo.

name
path True
  • string

O nome do agendamento de largura de banda que precisa ser adicionado/atualizado.

resourceGroupName
path True
  • string

O nome do grupo de recursos.

subscriptionId
path True
  • string

A ID da assinatura.

api-version
query True
  • string

A versão da API.

Corpo da solicitação

Name Required Type Description
properties.days True
  • string[]

Os dias da semana em que esse agendamento é aplicável.

properties.rateInMbps True
  • integer

A taxa de largura de banda em Mbps.

properties.start True
  • string

A hora de início do agendamento em UTC.

properties.stop True
  • string

A hora de parada do agendamento em UTC.

Respostas

Name Type Description
200 OK

Criou ou atualizou com êxito o agendamento de largura de banda.

202 Accepted

Aceitou a solicitação para criar ou atualizar o agendamento de largura de banda.

Other Status Codes

Resposta de erro que descreve por que a operação falhou.

Segurança

azure_auth

Flow Azure Active Directory OAuth2

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

BandwidthSchedulePut

Sample Request

PUT https://management.azure.com/subscriptions/4385cf00-2d3a-425a-832f-f4285b1c9dce/resourceGroups/GroupForEdgeAutomation/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/testedgedevice/bandwidthSchedules/bandwidth-1?api-version=2021-02-01

{
  "properties": {
    "start": "0:0:0",
    "stop": "13:59:0",
    "rateInMbps": 100,
    "days": [
      "Sunday",
      "Monday"
    ]
  }
}

Sample Response

{
  "properties": {
    "start": "00:00:00",
    "stop": "13:59:00",
    "rateInMbps": 100,
    "days": [
      "Sunday",
      "Monday"
    ]
  },
  "id": "/subscriptions/4385cf00-2d3a-425a-832f-f4285b1c9dce/resourceGroups/GroupForEdgeAutomation/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/testedgedevice/bandwidthSchedules/bandwidth-1",
  "name": "bandwidth-1",
  "type": "dataBoxEdgeDevices/bandwidthSchedules"
}

Definições

BandwidthSchedule

Os detalhes do agendamento de largura de banda.

CloudError

Uma resposta de erro do serviço.

CloudErrorBody

Uma resposta de erro do serviço.

createdByType

O tipo de identidade que criou o recurso.

SystemData

Metadados relativos à criação e última modificação do recurso.

BandwidthSchedule

Os detalhes do agendamento de largura de banda.

Name Type Description
id
  • string

A ID do caminho que identifica exclusivamente o objeto.

name
  • string

O nome do objeto.

properties.days
  • string[]

Os dias da semana em que esse agendamento é aplicável.

properties.rateInMbps
  • integer

A taxa de largura de banda em Mbps.

properties.start
  • string

A hora de início do agendamento em UTC.

properties.stop
  • string

A hora de parada do agendamento em UTC.

systemData

Objeto de largura de banda relacionado ao recurso ASE

type
  • string

O tipo hierárquico do objeto.

CloudError

Uma resposta de erro do serviço.

Name Type Description
error

Os detalhes do erro.

CloudErrorBody

Uma resposta de erro do serviço.

Name Type Description
code
  • string

Um identificador para o erro. Os códigos são invariáveis e devem ser consumidos programaticamente.

details

Uma lista de detalhes adicionais sobre o erro.

message
  • string

Uma mensagem que descreve o erro, destinada a ser adequada para exibição em uma interface do usuário.

createdByType

O tipo de identidade que criou o recurso.

Name Type Description
Application
  • string
Key
  • string
ManagedIdentity
  • string
User
  • string

SystemData

Metadados relativos à criação e última modificação do recurso.

Name Type Description
createdAt
  • string

O carimbo de data/hora da criação de recursos (UTC).

createdBy
  • string

A identidade que criou o recurso.

createdByType

O tipo de identidade que criou o recurso.

lastModifiedAt
  • string

O tipo de identidade que modificou o recurso pela última vez.

lastModifiedBy
  • string

A identidade que modificou o recurso pela última vez.

lastModifiedByType

O tipo de identidade que modificou o recurso pela última vez.