Bandwidth Schedules - Create Or Update

Cria ou atualiza um horário 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 do URI

Name In Required Type Description
deviceName
path True
  • string

O nome do dispositivo.

name
path True
  • string

O nome do calendário da largura de banda que precisa de ser adicionado/atualizado.

resourceGroupName
path True
  • string

O nome do grupo de recursos.

subscriptionId
path True
  • string

O ID da assinatura.

api-version
query True
  • string

A versão API.

Corpo do Pedido

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

Os dias da semana em que este horário é aplicável.

properties.rateInMbps True
  • integer

A taxa de largura de banda em Mbps.

properties.start True
  • string

A hora de início da programação na UTC.

properties.stop True
  • string

A hora de paragem do horário na UTC.

Respostas

Name Type Description
200 OK

Criou ou atualizou com sucesso o calendário de largura de banda.

202 Accepted

Aceitei o pedido para criar ou atualizar o calendário de largura de banda.

Other Status Codes

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

Segurança

azure_auth

Flow de Azure Ative Directory OAuth2

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

Scopes

Name Description
user_impersonation personificar a sua conta de utilizador

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 da 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 da largura de banda.

Name Type Description
id
  • string

A identificação do caminho que identifica o objeto de forma única.

name
  • string

O nome do objeto.

properties.days
  • string[]

Os dias da semana em que este horário é aplicável.

properties.rateInMbps
  • integer

A taxa de largura de banda em Mbps.

properties.start
  • string

A hora de início da programação na UTC.

properties.stop
  • string

A hora de paragem do horário na UTC.

systemData

Objeto de largura de banda relacionado com 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 do erro. Os códigos são invariantes e destinam-se a ser consumidos programáticamente.

details

Uma lista de detalhes adicionais sobre o erro.

message
  • string

Uma mensagem que descreve o erro, destinada a ser exibida numa interface de utilizador.

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 calendário 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.