Bandwidth Schedules - Create Or Update

Tworzy lub aktualizuje harmonogram przepustowości.

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

Parametry identyfikatora URI

Name In Required Type Description
deviceName
path True
  • string

Nazwa urządzenia.

name
path True
  • string

Nazwa harmonogramu przepustowości, która musi zostać dodana/zaktualizowana.

resourceGroupName
path True
  • string

Nazwa grupy zasobów.

subscriptionId
path True
  • string

Identyfikator subskrypcji.

api-version
query True
  • string

Wersja interfejsu API.

Treść żądania

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

Dni tygodnia, w których ten harmonogram ma zastosowanie.

properties.rateInMbps True
  • integer

Szybkość przepustowości w mb/s.

properties.start True
  • string

Godzina rozpoczęcia harmonogramu w formacie UTC.

properties.stop True
  • string

Godzina zatrzymania harmonogramu w formacie UTC.

Odpowiedzi

Name Type Description
200 OK

Pomyślnie utworzono lub zaktualizowano harmonogram przepustowości.

202 Accepted

Zaakceptowano żądanie utworzenia lub zaktualizowania harmonogramu przepustowości.

Other Status Codes

Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się.

Zabezpieczenia

azure_auth

Azure Active Directory OAuth2 Flow

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

Scopes

Name Description
user_impersonation personifikacja konta użytkownika

Przykłady

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

Definicje

BandwidthSchedule

Szczegóły harmonogramu przepustowości.

CloudError

Odpowiedź błędu z usługi.

CloudErrorBody

Odpowiedź błędu z usługi.

createdByType

Typ tożsamości, która utworzyła zasób.

SystemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

BandwidthSchedule

Szczegóły harmonogramu przepustowości.

Name Type Description
id
  • string

Identyfikator ścieżki, który jednoznacznie identyfikuje obiekt.

name
  • string

Nazwa obiektu.

properties.days
  • string[]

Dni tygodnia, w których ten harmonogram ma zastosowanie.

properties.rateInMbps
  • integer

Szybkość przepustowości w mb/s.

properties.start
  • string

Godzina rozpoczęcia harmonogramu w formacie UTC.

properties.stop
  • string

Godzina zatrzymania harmonogramu w formacie UTC.

systemData

Obiekt przepustowości związany z zasobem środowiska ASE

type
  • string

Hierarchiczny typ obiektu.

CloudError

Odpowiedź błędu z usługi.

Name Type Description
error

Szczegóły błędu.

CloudErrorBody

Odpowiedź błędu z usługi.

Name Type Description
code
  • string

Identyfikator błędu. Kody są niezmienne i mają być używane programowo.

details

Lista dodatkowych szczegółów dotyczących błędu.

message
  • string

Komunikat opisujący błąd, który ma być odpowiedni do wyświetlania w interfejsie użytkownika.

createdByType

Typ tożsamości, która utworzyła zasób.

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

SystemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

Name Type Description
createdAt
  • string

Sygnatura czasowa tworzenia zasobu (UTC).

createdBy
  • string

Tożsamość, która utworzyła zasób.

createdByType

Typ tożsamości, która utworzyła zasób.

lastModifiedAt
  • string

Typ tożsamości, która ostatnio zmodyfikowała zasób.

lastModifiedBy
  • string

Tożsamość, która ostatnio zmodyfikowała zasób.

lastModifiedByType

Typ tożsamości, która ostatnio zmodyfikowała zasób.