Devices - Update

Poprawia urządzenie.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}?api-version=2017-06-01

Parametry identyfikatora URI

Name In Required Type Description
deviceName
path True
  • string

Nazwa urządzenia

managerName
path True
  • string

Nazwa menedżera

resourceGroupName
path True
  • string

Nazwa grupy zasobów

subscriptionId
path True
  • string

Identyfikator subskrypcji

api-version
query True
  • string

Wersja api

Treść żądania

Name Type Description
properties.deviceDescription
  • string

Krótki opis urządzenia

Odpowiedzi

Name Type Description
200 OK

Pomyślnie załatał urządzenie.

Zabezpieczenia

azure_auth

Przepływ usługi Azure Active Directory OAuth2

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

Scopes

Name Description
user_impersonation podszywanie się pod konto użytkownika

Przykłady

DevicesUpdate

Sample Request

PATCH https://management.azure.com/subscriptions/4385cf00-2d3a-425a-832f-f4285b1c9dce/resourceGroups/ResourceGroupForSDKTest/providers/Microsoft.StorSimple/managers/ManagerForSDKTest1/devices/Device001ForSDKTest?api-version=2017-06-01
{
  "properties": {
    "deviceDescription": "updated device description"
  }
}

Sample Response

{
  "properties": {
    "friendlyName": "Device001ForSDKTest",
    "activationTime": "2017-06-22T09:36:20.9632051Z",
    "culture": "en-US",
    "deviceDescription": "updated device description",
    "deviceSoftwareVersion": "6.3.9600.17802",
    "deviceConfigurationStatus": "Complete",
    "targetIqn": "iqn.1991-05.com.microsoft:storsimple100-123456789-target",
    "modelDescription": "100",
    "status": "Online",
    "serialNumber": "123456789",
    "deviceType": "Series8000PhysicalAppliance",
    "activeController": "Controller0",
    "friendlySoftwareVersion": "StorSimple 8000 Series Update 4.0",
    "availableLocalStorageInBytes": 43980464128,
    "availableTieredStorageInBytes": 1099511627776,
    "provisionedTieredStorageInBytes": 0,
    "provisionedLocalStorageInBytes": 0,
    "provisionedVolumeSizeInBytes": 0,
    "usingStorageInBytes": 0,
    "totalTieredStorageInBytes": 1099511627776,
    "agentGroupVersion": 7,
    "networkInterfaceCardCount": 6
  },
  "id": "/subscriptions/4385cf00-2d3a-425a-832f-f4285b1c9dce/resourceGroups/ResourceGroupForSDKTest/providers/Microsoft.StorSimple/managers/ManagerForSDKTest1/devices/Device001ForSDKTest",
  "name": "Device001ForSDKTest",
  "type": "Microsoft.StorSimple/managers/devices",
  "kind": "Series8000"
}

Definicje

AuthorizationEligibility

Stan uprawnień urządzenia do przerzucania klucza szyfrowania danych usługi.

AuthorizationStatus

Stan autoryzacji urządzenia do przerzucania klucza szyfrowania danych usługi.

ControllerId

Aktywny kontroler, który oczekuje żądania na urządzeniu.

Device

Urządzenie StorSimple.

DeviceConfigurationStatus

Bieżący stan konfiguracji urządzenia.

DeviceDetails

Dodatkowe szczegóły urządzenia dotyczące liczby punktów końcowych i liczby kontenerów woluminów.

DevicePatch

Łatka urządzenia.

DeviceRolloverDetails

Dodatkowe szczegóły urządzenia do przerzucenia klucza szyfrowania danych usługi.

DeviceStatus

Bieżący stan urządzenia.

DeviceType

Typ urządzenia.

InEligibilityCategory

Powodem niekwalifikowalności urządzenia, w przypadku, gdy nie kwalifikuje się do przekazywania klucza szyfrowania danych usługi.

Kind

Rodzaj obiektu. Obecnie obsługiwane są tylko series8000

VirtualMachineApiType

Typ interfejsu API maszyny wirtualnej.

AuthorizationEligibility

Stan uprawnień urządzenia do przerzucania klucza szyfrowania danych usługi.

Name Type Description
Eligible
  • string
InEligible
  • string

AuthorizationStatus

Stan autoryzacji urządzenia do przerzucania klucza szyfrowania danych usługi.

Name Type Description
Disabled
  • string
Enabled
  • string

ControllerId

Aktywny kontroler, który oczekuje żądania na urządzeniu.

Name Type Description
Controller0
  • string
Controller1
  • string
None
  • string
Unknown
  • string

Device

Urządzenie StorSimple.

Name Type Description
id
  • string

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

kind

Rodzaj obiektu. Obecnie obsługiwane są tylko series8000

name
  • string

Nazwa obiektu.

properties.activationTime
  • string

Czas UTC, w którym urządzenie zostało aktywowane

properties.activeController

Identyfikator aktywnego kontrolera urządzenia.

properties.agentGroupVersion
  • integer

Wersja grupy agentów urządzenia.

properties.availableLocalStorageInBytes
  • integer

Magazyn w bajtach, który jest dostępny lokalnie na urządzeniu.

properties.availableTieredStorageInBytes
  • integer

Magazyn w bajtach, który jest dostępny na urządzeniu dla woluminów warstwowych.

properties.culture
  • string

Ustawienie kultury języka na urządzeniu. Na przykład: "en-US"

properties.details

Dodatkowe szczegóły urządzenia dotyczące liczby punktów końcowych i liczby kontenerów woluminów.

properties.deviceConfigurationStatus

Bieżący stan konfiguracji urządzenia.

properties.deviceDescription
  • string

Opis urządzenia.

properties.deviceLocation
  • string

Lokalizacja urządzenia wirtualnego.

properties.deviceSoftwareVersion
  • string

Numer wersji oprogramowania uruchomionego na urządzeniu.

properties.deviceType

Typ urządzenia.

properties.friendlyName
  • string

Przyjazna nazwa urządzenia.

properties.friendlySoftwareName
  • string

Przyjazna nazwa oprogramowania uruchomionego na urządzeniu.

properties.friendlySoftwareVersion
  • string

Wersja oprogramowania przyjazna dla urządzenia.

properties.modelDescription
  • string

Model urządzenia.

properties.networkInterfaceCardCount
  • integer

Liczba kart interfejsu sieciowego

properties.provisionedLocalStorageInBytes
  • integer

Magazyn w bajtach używanych do lokalnie przypiętych woluminów na urządzeniu (w tym dodatkowej rezerwacji lokalnej).

properties.provisionedTieredStorageInBytes
  • integer

Magazyn w bajtach, który został aprowidywnie na urządzeniu dla woluminów warstwowych.

properties.provisionedVolumeSizeInBytes
  • integer

Całkowita pojemność w bajtach woluminów warstwowych i przypiętych lokalnie na urządzeniu

properties.rolloverDetails

Dodatkowe szczegóły urządzenia do przerzucenia klucza szyfrowania danych usługi.

properties.serialNumber
  • string

Numer seryjny.

properties.status

Bieżący stan urządzenia.

properties.targetIqn
  • string

Docelowa liczba IQN.

properties.totalTieredStorageInBytes
  • integer

Całkowita warstwowa pamięć masowa dostępna na urządzeniu w bajtach.

properties.usingStorageInBytes
  • integer

Magazyn w bajtach, który jest obecnie używany na urządzeniu, w tym zarówno lokalne, jak i w chmurze.

properties.virtualMachineApiType

Typ interfejsu API maszyny wirtualnej.

type
  • string

Typ hierarchiczny obiektu.

DeviceConfigurationStatus

Bieżący stan konfiguracji urządzenia.

Name Type Description
Complete
  • string
Pending
  • string

DeviceDetails

Dodatkowe szczegóły urządzenia dotyczące liczby punktów końcowych i liczby kontenerów woluminów.

Name Type Description
endpointCount
  • integer

Całkowita liczba punktów końcowych, które są obecnie na urządzeniu ( tj. liczba woluminów).

volumeContainerCount
  • integer

Całkowita liczba kontenerów woluminów na urządzeniu.

DevicePatch

Łatka urządzenia.

Name Type Description
properties.deviceDescription
  • string

Krótki opis urządzenia

DeviceRolloverDetails

Dodatkowe szczegóły urządzenia do przerzucenia klucza szyfrowania danych usługi.

Name Type Description
authorizationEligibility

Stan uprawnień urządzenia do przerzucania klucza szyfrowania danych usługi.

authorizationStatus

Stan autoryzacji urządzenia do przerzucania klucza szyfrowania danych usługi.

inEligibilityReason

Powodem niekwalifikowalności urządzenia, w przypadku, gdy nie kwalifikuje się do przekazywania klucza szyfrowania danych usługi.

DeviceStatus

Bieżący stan urządzenia.

Name Type Description
Creating
  • string
Deactivated
  • string
Deactivating
  • string
Deleted
  • string
MaintenanceMode
  • string
Offline
  • string
Online
  • string
Provisioning
  • string
ReadyToSetup
  • string
RequiresAttention
  • string
Unknown
  • string

DeviceType

Typ urządzenia.

Name Type Description
Invalid
  • string
Series8000PhysicalAppliance
  • string
Series8000VirtualAppliance
  • string

InEligibilityCategory

Powodem niekwalifikowalności urządzenia, w przypadku, gdy nie kwalifikuje się do przekazywania klucza szyfrowania danych usługi.

Name Type Description
DeviceNotOnline
  • string
NotSupportedAppliance
  • string
RolloverPending
  • string

Kind

Rodzaj obiektu. Obecnie obsługiwane są tylko series8000

Name Type Description
Series8000
  • string

VirtualMachineApiType

Typ interfejsu API maszyny wirtualnej.

Name Type Description
Arm
  • string
Classic
  • string