Udostępnij za pośrednictwem


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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
deviceName
path True

string

Nazwa urządzenia.

name
path True

string

Nazwa harmonogramu przepustowości.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

subscriptionId
path True

string

minLength: 1

Identyfikator subskrypcji docelowej.

api-version
query True

string

minLength: 1

Wersja interfejsu API do użycia dla tej operacji.

Treść żądania

Nazwa Wymagane Typ Opis
properties.days True

DayOfWeek[]

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

properties.rateInMbps True

integer (int32)

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

Nazwa Typ Opis
200 OK

BandwidthSchedule

Operacja aktualizacji zasobu "BandwidthSchedule" powiodła się

202 Accepted

Zaakceptowano operację zasobu.

Nagłówki

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

CloudError

Nieoczekiwana odpowiedź na błąd.

Zabezpieczenia

azure_auth

Przepływ OAuth2 w usłudze Azure Active Directory.

Typ: oauth2
Flow: implicit
Adres URL autoryzacji: https://login.microsoftonline.com/common/oauth2/authorize

Zakresy

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

BandwidthSchedulePut

Przykładowe żądanie

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

Przykładowa odpowiedź

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

Definicje

Nazwa Opis
BandwidthSchedule

Szczegóły harmonogramu przepustowości.

CloudError

Odpowiedź na błąd z usługi.

CloudErrorBody

Odpowiedź na błąd z usługi.

createdByType

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

DayOfWeek
systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

BandwidthSchedule

Szczegóły harmonogramu przepustowości.

Nazwa Typ Opis
id

string

W pełni kwalifikowany identyfikator zasobu dla zasobu. Przykład - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Nazwa zasobu

properties.days

DayOfWeek[]

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

properties.rateInMbps

integer (int32)

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

systemData

Metadane usługi Azure Resource Manager zawierające informacje „createdBy” i „modifiedBy”.

type

string

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts"

CloudError

Odpowiedź na błąd z usługi.

Nazwa Typ Opis
error

CloudErrorBody

Szczegóły błędu.

CloudErrorBody

Odpowiedź na błąd z usługi.

Nazwa Typ Opis
code

string

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

details

CloudErrorBody[]

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.

Wartość Opis
User
Application
ManagedIdentity
Key

DayOfWeek

Wartość Opis
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday

systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

Nazwa Typ Opis
createdAt

string (date-time)

Sygnatura czasowa tworzenia zasobu (UTC).

createdBy

string

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

createdByType

createdByType

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

lastModifiedAt

string (date-time)

Znacznik czasu ostatniej modyfikacji zasobu (UTC)

lastModifiedBy

string

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

lastModifiedByType

createdByType

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