Partager via


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

Nom Dans Obligatoire 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

Nom Obligatoire Type Description
properties.days True

DayOfWeek[]

Jours de la semaine où 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

Nom Type Description
200 OK

BandwidthSchedule

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 bande passante.

Other Status Codes

CloudError

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

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

Nom Description
user_impersonation Emprunter l’identité de votre compte d’utilisateur

Exemples

BandwidthSchedulePut

Exemple de requête

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"
    ]
  }
}

Exemple de réponse

{
  "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

Nom Description
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.

DayOfWeek

Jours de la semaine où cette planification est applicable.

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.

Nom Type Description
id

string

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

name

string

Nom de l'objet.

properties.days

DayOfWeek[]

Jours de la semaine où 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

SystemData

Objet bandwidth lié à la ressource ASE

type

string

Type hiérarchique de l’objet.

CloudError

Réponse d’erreur du service.

Nom Type Description
error

CloudErrorBody

Détails de l’erreur.

CloudErrorBody

Réponse d’erreur du service.

Nom Type Description
code

string

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

details

CloudErrorBody[]

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

message

string

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

createdByType

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

Nom Type Description
Application

string

Key

string

ManagedIdentity

string

User

string

DayOfWeek

Jours de la semaine où cette planification est applicable.

Nom Type Description
Friday

string

Monday

string

Saturday

string

Sunday

string

Thursday

string

Tuesday

string

Wednesday

string

SystemData

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

Nom Type Description
createdAt

string

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

createdBy

string

Identité qui a créé la ressource.

createdByType

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

createdByType

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