Bandwidth Schedules - Create Or Update

Erstellt oder aktualisiert einen Bandbreitenzeitplan.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
deviceName
path True

string

Den Gerätenamen.

name
path True

string

Der Name des Bandbreitenzeitplans, der hinzugefügt/aktualisiert werden muss.

resourceGroupName
path True

string

Der Name der Ressourcengruppe.

subscriptionId
path True

string

Die Abonnement-ID.

api-version
query True

string

Die API-Version.

Anforderungstext

Name Erforderlich Typ Beschreibung
properties.days True

DayOfWeek[]

Die Wochentage, an denen dieser Zeitplan anwendbar ist.

properties.rateInMbps True

integer

Die Bandbreitenrate in MBit/s.

properties.start True

string

Die Startzeit des Zeitplans in UTC.

properties.stop True

string

Die Stoppzeit des Zeitplans in UTC.

Antworten

Name Typ Beschreibung
200 OK

BandwidthSchedule

Der Bandbreitenzeitplan wurde erfolgreich erstellt oder aktualisiert.

202 Accepted

Die Anforderung zum Erstellen oder Aktualisieren des Bandbreitenzeitplans wurde akzeptiert.

Other Status Codes

CloudError

Fehlerantwort mit Beschreibung des Grunds für den Fehler.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Flow

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

Scopes

Name Beschreibung
user_impersonation Annehmen der Identität Ihres Benutzerkontos

Beispiele

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

Definitionen

Name Beschreibung
BandwidthSchedule

Details zum Bandbreitenzeitplan.

CloudError

Eine Fehlerantwort vom Dienst.

CloudErrorBody

Eine Fehlerantwort vom Dienst.

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

DayOfWeek

Die Wochentage, an denen dieser Zeitplan anwendbar ist.

SystemData

Metadaten, die sich auf die Erstellung und letzte Änderung der Ressource beziehen.

BandwidthSchedule

Details zum Bandbreitenzeitplan.

Name Typ Beschreibung
id

string

Die Pfad-ID, die das Objekt eindeutig identifiziert.

name

string

Der Name des Objekts.

properties.days

DayOfWeek[]

Die Wochentage, an denen dieser Zeitplan anwendbar ist.

properties.rateInMbps

integer

Die Bandbreitenrate in MBit/s.

properties.start

string

Die Startzeit des Zeitplans in UTC.

properties.stop

string

Die Stoppzeit des Zeitplans in UTC.

systemData

SystemData

Bandbreitenobjekt im Zusammenhang mit der ASE-Ressource

type

string

Der hierarchische Typ des Objekts.

CloudError

Eine Fehlerantwort vom Dienst.

Name Typ Beschreibung
error

CloudErrorBody

Die Fehlerdetails.

CloudErrorBody

Eine Fehlerantwort vom Dienst.

Name Typ Beschreibung
code

string

Ein Bezeichner für den Fehler. Codes sind unveränderlich und sollten programmgesteuert verwendet werden.

details

CloudErrorBody[]

Eine Liste mit zusätzlichen Details zum Fehler.

message

string

Eine Meldung, die den Fehler beschreibt, die für die Anzeige in einer Benutzeroberfläche geeignet sein soll.

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

Name Typ Beschreibung
Application

string

Key

string

ManagedIdentity

string

User

string

DayOfWeek

Die Wochentage, an denen dieser Zeitplan anwendbar ist.

Name Typ Beschreibung
Friday

string

Monday

string

Saturday

string

Sunday

string

Thursday

string

Tuesday

string

Wednesday

string

SystemData

Metadaten, die sich auf die Erstellung und letzte Änderung der Ressource beziehen.

Name Typ Beschreibung
createdAt

string

Der Zeitstempel der Ressourcenerstellung (UTC).

createdBy

string

Die Identität, die die Ressource erstellt hat.

createdByType

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

lastModifiedAt

string

Der Identitätstyp, der die Ressource zuletzt geändert hat.

lastModifiedBy

string

Die Identität, die die Ressource zuletzt geändert hat.

lastModifiedByType

createdByType

Der Identitätstyp, der die Ressource zuletzt geändert hat.