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=2021-02-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 la 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 lorsque cette planification est applicable.

properties.rateInMbps True
  • integer

Débit de bande passante en Mbits/s.

properties.start True
  • string

Heure de début de la planification en UTC.

properties.stop True
  • string

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

Réponses

Name Type Description
200 OK

Création ou mise à jour réussie de la planification de la bande passante.

202 Accepted

Accepté la demande de création ou de mise à jour de la planification de la 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 Flow OAuth2

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

Scopes

Name Description
user_impersonation emprunt d’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=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"
}

Définitions

BandwidthSchedule

Détails de la planification de la bande passante.

CloudError

Réponse d’erreur du service.

CloudErrorBody

Réponse d’erreur du service.

createdByType

Type d’identité qui a créé la ressource.

SystemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

BandwidthSchedule

Détails de la planification de la bande passante.

Name Type Description
id
  • string

ID de chemin d’accès qui identifie de manière unique l’objet.

name
  • string

Nom de l'objet.

properties.days
  • string[]

Jours de la semaine lorsque cette planification est applicable.

properties.rateInMbps
  • integer

Débit de bande passante en Mbits/s.

properties.start
  • string

Heure de début de la planification en UTC.

properties.stop
  • string

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

systemData

Objet de bande passante lié à la ressource ASE

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 des détails supplémentaires sur l’erreur.

message
  • string

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

createdByType

Type d’identité qui a créé la ressource.

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

SystemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

Name Type Description
createdAt
  • string

Horodatage de la création de ressources (UTC).

createdBy
  • string

Identité qui a créé la ressource.

createdByType

Type d’identité qui a créé la ressource.

lastModifiedAt
  • string

Type d’identité qui a modifié la ressource pour la dernière fois.

lastModifiedBy
  • string

Identité qui a modifié la ressource pour la dernière fois.

lastModifiedByType

Type d’identité qui a modifié la ressource pour la dernière fois.