Bandwidth Schedules - Create Or Update

Crée ou met à jour une planification de bande passante.

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

Paramètres URI

Name In Required Type Description
deviceName
path True
  • string

Le nom de l'appareil.

name
path True
  • string

Nom de la planification de bande passante qui doit être ajouté/mis à jour.

resourceGroupName
path True
  • string

Nom du groupe de ressources.

subscriptionId
path True
  • string

L'ID de l'abonnement.

api-version
query True
  • string

Version de l'API.

Corps de la demande

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

Jours de la semaine où cette planification est applicable.

properties.rateInMbps True
  • integer

Taux de bande passante en Mbits/s.

properties.start True
  • string

Heure de début de la planification en heure UTC.

properties.stop True
  • string

Heure d’arrêt de la planification en heure UTC.

Réponses

Name Type Description
200 OK

La planification de la bande passante a été créée ou mise à jour.

202 Accepted

A accepté la demande de création ou de mise à jour de la planification de bande passante.

Other Status Codes

Réponse d’erreur décrivant la raison de l’échec de l’opération.

Sécurité

azure_auth

Azure Active Directory le Flow OAuth2.

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

Scopes

Name Description
user_impersonation emprunter l’identité de votre compte d’utilisateur.

Exemples

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=2019-08-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"
}

Définitions

BandwidthSchedule

Détails de la planification de bande passante.

CloudError

Réponse d’erreur du service.

CloudErrorBody

Réponse d’erreur du service.

BandwidthSchedule

Détails de la planification de bande passante.

Name Type Description
id
  • string

ID de chemin d’accès qui identifie l’objet de façon unique.

name
  • string

Nom de l'objet.

properties.days
  • string[]

Jours de la semaine où cette planification est applicable.

properties.rateInMbps
  • integer

Taux de bande passante en Mbits/s.

properties.start
  • string

Heure de début de la planification en heure UTC.

properties.stop
  • string

Heure d’arrêt de la planification en heure UTC.

type
  • string

Type hiérarchique de l’objet.

CloudError

Réponse d’erreur du service.

Name Type Description
error

Détails de l’erreur.

CloudErrorBody

Réponse d’erreur du service.

Name Type Description
code
  • string

Identificateur de l'erreur. Les codes sont invariants et sont destinés à être consommés par programmation.

details

Liste de détails supplémentaires sur l’erreur.

message
  • string

Message décrivant l’erreur, destiné à être adapté à l’affichage dans une interface utilisateur.