Sdílet prostřednictvím


Catalogs - List Device Groups

Zobrazí seznam skupin zařízení pro katalog.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureSphere/catalogs/{catalogName}/listDeviceGroups?api-version=2024-04-01
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureSphere/catalogs/{catalogName}/listDeviceGroups?api-version=2024-04-01&$filter={$filter}&$top={$top}&$skip={$skip}&$maxpagesize={$maxpagesize}

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
catalogName
path True

string

pattern: ^[A-Za-z0-9_-]{1,50}$

Název katalogu

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

subscriptionId
path True

string

minLength: 1

ID cílového předplatného.

api-version
query True

string

minLength: 1

Verze rozhraní API, která se má použít pro tuto operaci.

$filter
query

string

Filtrování seznamu výsledků pomocí daného výrazu

$maxpagesize
query

integer (int32)

Maximální počet výsledků položek na stránku.

$skip
query

integer (int32)

Počet položek výsledků, které se mají přeskočit.

$top
query

integer (int32)

Počet výsledných položek, které se mají vrátit.

Text požadavku

Name Typ Description
deviceGroupName

string

Název skupiny zařízení

Odpovědi

Name Typ Description
200 OK

DeviceGroupListResult

Operace Azure byla úspěšně dokončena.

Other Status Codes

ErrorResponse

Neočekávaná chybová odpověď

Zabezpečení

azure_auth

Tok OAuth2 v Azure Active Directory

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

Catalogs_ListDeviceGroups

Ukázkový požadavek

POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyResourceGroup1/providers/Microsoft.AzureSphere/catalogs/MyCatalog1/listDeviceGroups?api-version=2024-04-01

{
  "deviceGroupName": "MyDeviceGroup1"
}

Ukázková odpověď

{
  "value": [
    {
      "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyResourceGroup1/providers/Microsoft.AzureSphere/catalogs/MyCatalog1/products/MyProduct1/devicegroups/MyDeviceGroup1",
      "name": "MyDeviceGroup1",
      "type": "microsoft.azureSphere/catalogs/products/devicegroups"
    },
    {
      "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyResourceGroup1/providers/Microsoft.AzureSphere/catalogs/MyCatalog1/products/MyProduct2/devicegroups/MyDeviceGroup2",
      "name": "MyDeviceGroup2",
      "type": "microsoft.azureSphere/catalogs/products/devicegroups"
    }
  ]
}

Definice

Name Description
AllowCrashDumpCollection

Povolte hodnoty výpisů stavu systému.

createdByType

Typ identity, která prostředek vytvořila.

DeviceGroup

Prostředek skupiny zařízení patřící k prostředku produktu.

DeviceGroupListResult

Odpověď operace seznamu DeviceGroup.

ErrorAdditionalInfo

Další informace o chybě správy prostředků

ErrorDetail

Podrobnosti o chybě.

ErrorResponse

Chybová odpověď

ListDeviceGroupsRequest

Žádost o akci pro výpis skupin zařízení pro katalog

OSFeedType

Hodnoty typu informačního kanálu operačního systému.

ProvisioningState

Stav zřizování prostředku

RegionalDataBoundary

Místní hodnoty hranic dat.

systemData

Metadata týkající se vytvoření a poslední změny prostředku.

UpdatePolicy

Aktualizujte hodnoty zásad.

AllowCrashDumpCollection

Povolte hodnoty výpisů stavu systému.

Hodnota Description
Enabled

Povolená kolekce výpisu stavu systému

Disabled

Kolekce výpisu stavu systému je zakázaná.

createdByType

Typ identity, která prostředek vytvořila.

Hodnota Description
User
Application
ManagedIdentity
Key

DeviceGroup

Prostředek skupiny zařízení patřící k prostředku produktu.

Name Typ Description
id

string

Plně kvalifikované ID prostředku pro prostředek. Příklad : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Název prostředku

properties.allowCrashDumpsCollection

AllowCrashDumpCollection

Příznak, který definuje, jestli uživatel umožňuje shromažďování výpisů stavu systému.

properties.description

string

Popis skupiny zařízení

properties.hasDeployment

boolean

Stav nasazení pro skupinu zařízení

properties.osFeedType

OSFeedType

Typ informačního kanálu operačního systému skupiny zařízení.

properties.provisioningState

ProvisioningState

Stav poslední operace.

properties.regionalDataBoundary

RegionalDataBoundary

Hranice místních dat pro skupinu zařízení.

properties.updatePolicy

UpdatePolicy

Aktualizujte zásady skupiny zařízení.

systemData

systemData

Metadata Azure Resource Manageru obsahující informace createdBy a modifiedBy

type

string

Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts

DeviceGroupListResult

Odpověď operace seznamu DeviceGroup.

Name Typ Description
nextLink

string (uri)

Odkaz na další stránku položek

value

DeviceGroup[]

Položky DeviceGroup na této stránce

ErrorAdditionalInfo

Další informace o chybě správy prostředků

Name Typ Description
info

object

Další informace.

type

string

Další typ informací.

ErrorDetail

Podrobnosti o chybě.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Další informace o chybě.

code

string

Kód chyby.

details

ErrorDetail[]

Podrobnosti o chybě.

message

string

Chybová zpráva.

target

string

Cíl chyby.

ErrorResponse

Chybová odpověď

Name Typ Description
error

ErrorDetail

Objekt chyby.

ListDeviceGroupsRequest

Žádost o akci pro výpis skupin zařízení pro katalog

Name Typ Description
deviceGroupName

string

Název skupiny zařízení

OSFeedType

Hodnoty typu informačního kanálu operačního systému.

Hodnota Description
Retail

Typ prodejního informačního kanálu operačního systému.

RetailEval

Typ informačního kanálu operačního systému pro hodnocení maloobchodního prodeje

ProvisioningState

Stav zřizování prostředku

Hodnota Description
Succeeded

Prostředek byl vytvořen.

Failed

Vytvoření prostředku se nezdařilo.

Canceled

Vytvoření prostředku bylo zrušeno.

Provisioning

Prostředek se zřizuje.

Updating

Prostředek se aktualizuje.

Deleting

Prostředek se odstraňuje.

Accepted

Žádost o vytvoření prostředku byla přijata.

RegionalDataBoundary

Místní hodnoty hranic dat.

Hodnota Description
None

Žádná hranice dat

EU

Hranice dat EU

systemData

Metadata týkající se vytvoření a poslední změny prostředku.

Name Typ Description
createdAt

string (date-time)

Časové razítko vytvoření prostředku (UTC).

createdBy

string

Identita, která prostředek vytvořila.

createdByType

createdByType

Typ identity, která prostředek vytvořila.

lastModifiedAt

string (date-time)

Časové razítko poslední změny zdroje (UTC)

lastModifiedBy

string

Identita, která naposledy změnila prostředek.

lastModifiedByType

createdByType

Typ identity, která naposledy změnila prostředek.

UpdatePolicy

Aktualizujte hodnoty zásad.

Hodnota Description
UpdateAll

Aktualizujte všechny zásady.

No3rdPartyAppUpdates

Žádné aktualizace zásad aplikací třetích stran.