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=2023-12-01

Paramètres URI

Nom Dans Obligatoire Type Description
deviceName
path True

string

Nom de l’appareil.

name
path True

string

Nom de la planification de la bande passante.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nom du groupe de ressources. Le nom ne respecte pas la casse.

subscriptionId
path True

string

minLength: 1

ID de l’abonnement cible.

api-version
query True

string

minLength: 1

Version de l’API à utiliser pour cette opération.

Corps de la demande

Nom Obligatoire Type Description
properties.days True

DayOfWeek[]

Jours de la semaine où cette planification s’applique.

properties.rateInMbps True

integer (int32)

Débit de bande passante en Mbits/s.

properties.start True

string

Heure de début de la planification au format UTC.

properties.stop True

string

Heure d’arrêt de la planification au format UTC.

Réponses

Nom Type Description
200 OK

BandwidthSchedule

Réussite de l’opération de mise à jour de la ressource 'BandwidthSchedule'

202 Accepted

Opération de ressource acceptée.

En-têtes

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

CloudError

Réponse d’erreur inattendue.

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=2023-12-01

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

Exemple de réponse

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

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
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 ressource complet pour la ressource. ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Nom de la ressource

properties.days

DayOfWeek[]

Jours de la semaine où cette planification s’applique.

properties.rateInMbps

integer (int32)

Débit de bande passante en Mbits/s.

properties.start

string

Heure de début de la planification au format UTC.

properties.stop

string

Heure d’arrêt de la planification au format UTC.

systemData

systemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.

type

string

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »

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 programme.

details

CloudErrorBody[]

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.

Valeur Description
User
Application
ManagedIdentity
Key

DayOfWeek

Valeur Description
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday

systemData

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

Nom Type Description
createdAt

string (date-time)

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 (date-time)

Horodatage de la dernière modification de ressource (UTC)

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.