Partilhar via


Bandwidth Schedules - Create Or Update

Cria ou atualiza uma agenda de largura de banda.

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

Parâmetros do URI

Name Em Necessário Tipo Description
deviceName
path True

string

O nome do dispositivo.

name
path True

string

O nome da agenda de largura de banda.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

subscriptionId
path True

string

minLength: 1

A ID da assinatura de destino.

api-version
query True

string

minLength: 1

A versão da API a utilizar para esta operação.

Corpo do Pedido

Name Necessário Tipo Description
properties.days True

DayOfWeek[]

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

properties.rateInMbps True

integer (int32)

A taxa de largura de banda em Mbps.

properties.start True

string

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

properties.stop True

string

A hora de paragem do horário em UTC.

Respostas

Name Tipo Description
200 OK

BandwidthSchedule

Operação de atualização do recurso 'BandwidthSchedule' bem-sucedida

202 Accepted

Operação de recurso aceita.

Cabeçalhos

  • Location: string
  • Retry-After: integer
Other Status Codes

CloudError

Uma resposta de erro inesperada.

Segurança

azure_auth

Fluxo OAuth2 do Azure Ative Directory.

Tipo: oauth2
Fluxo: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Âmbitos

Name Description
user_impersonation personificar a sua conta de utilizador

Exemplos

BandwidthSchedulePut

Pedido de amostra

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

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

Resposta da amostra

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

Definições

Name Description
BandwidthSchedule

Os detalhes da programação 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.

DayOfWeek
systemData

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

BandwidthSchedule

Os detalhes da programação de largura de banda.

Name Tipo Description
id

string

ID de recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

O nome do recurso

properties.days

DayOfWeek[]

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

properties.rateInMbps

integer (int32)

A taxa de largura de banda em Mbps.

properties.start

string

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

properties.stop

string

A hora de paragem do horário em UTC.

systemData

systemData

Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy.

type

string

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

CloudError

Uma resposta de erro do serviço.

Name Tipo Description
error

CloudErrorBody

Os detalhes do erro.

CloudErrorBody

Uma resposta de erro do serviço.

Name Tipo Description
code

string

Um identificador para o erro. Os códigos são invariantes e destinam-se a ser consumidos programaticamente.

details

CloudErrorBody[]

Uma lista de detalhes adicionais sobre o erro.

message

string

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

createdByType

O tipo de identidade que criou o recurso.

Valor Description
User
Application
ManagedIdentity
Key

DayOfWeek

Valor Description
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday

systemData

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

Name Tipo Description
createdAt

string (date-time)

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

createdBy

string

A identidade que criou o recurso.

createdByType

createdByType

O tipo de identidade que criou o recurso.

lastModifiedAt

string (date-time)

O carimbo de data/hora da última modificação do recurso (UTC)

lastModifiedBy

string

A identidade que modificou o recurso pela última vez.

lastModifiedByType

createdByType

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