Udostępnij za pośrednictwem


Kusto Pools - List By Workspace

Wyświetlanie listy pul kusto
Wyświetlanie listy wszystkich pul usługi Kusto

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Synapse/workspaces/{workspaceName}/kustoPools?api-version=2021-06-01-preview

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
resourceGroupName
path True

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

subscriptionId
path True

string

Identyfikator subskrypcji docelowej.

workspaceName
path True

string

Nazwa obszaru roboczego.

api-version
query True

string

Wersja interfejsu API do użycia dla tej operacji.

Odpowiedzi

Nazwa Typ Opis
200 OK

KustoPoolListResult

Lista pul usługi Kusto w obszarze Obszar roboczy.

Other Status Codes

ErrorResponse

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

Przykłady

List Kusto pools in a workspace

Przykładowe żądanie

GET https://management.azure.com/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Synapse/workspaces/kustorptest/kustoPools?api-version=2021-06-01-preview

Przykładowa odpowiedź

{
  "value": [
    {
      "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Synapse/workspaces/kustorptest/kustopools/KustoClusterRPTest4",
      "name": "KustoClusterRPTest4",
      "type": "Microsoft.Synapse/workspaces/kustopools",
      "location": "westus",
      "properties": {
        "provisioningState": "Succeeded"
      },
      "sku": {
        "name": "Storage optimized",
        "size": "Medium",
        "capacity": 2
      },
      "etag": "abcd123"
    },
    {
      "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Synapse/workspaces/kustorptest/kustopools/KustoClusterRPTest3",
      "name": "KustoClusterRPTest3",
      "type": "Microsoft.Synapse/workspaces/kustopools",
      "location": "westus",
      "properties": {
        "provisioningState": "Succeeded"
      },
      "sku": {
        "name": "Compute optimized",
        "size": "Small",
        "capacity": 2
      },
      "etag": "abcd123"
    }
  ]
}

Definicje

Nazwa Opis
AzureSku

Definicja jednostki SKU platformy Azure.

createdByType

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

ErrorAdditionalInfo

Dodatkowe informacje o błędzie zarządzania zasobami.

ErrorDetail

Szczegóły błędu.

ErrorResponse

Odpowiedź na błąd

KustoPool

Klasa reprezentująca pulę kusto Kusto.

KustoPoolListResult

Odpowiedź operacji pul kusto listy.

LanguageExtension

Obiekt rozszerzenia języka.

languageExtensionName

Nazwa rozszerzenia języka.

LanguageExtensionsList

Lista obiektów rozszerzenia języka.

OptimizedAutoscale

Klasa zawierająca zoptymalizowaną definicję automatycznego skalowania.

ResourceProvisioningState

Aprowizowany stan zasobu.

SkuName

Nazwa jednostki SKU.

SkuSize

Rozmiar jednostki SKU.

State

Stan zasobu.

systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

AzureSku

Definicja jednostki SKU platformy Azure.

Nazwa Typ Opis
capacity

integer

Liczba wystąpień klastra.

name

SkuName

Nazwa jednostki SKU.

size

SkuSize

Rozmiar jednostki SKU.

createdByType

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

Nazwa Typ Opis
Application

string

Key

string

ManagedIdentity

string

User

string

ErrorAdditionalInfo

Dodatkowe informacje o błędzie zarządzania zasobami.

Nazwa Typ Opis
info

object

Dodatkowe informacje.

type

string

Dodatkowy typ informacji.

ErrorDetail

Szczegóły błędu.

Nazwa Typ Opis
additionalInfo

ErrorAdditionalInfo[]

Dodatkowe informacje o błędzie.

code

string

Kod błędu.

details

ErrorDetail[]

Szczegóły błędu.

message

string

Komunikat o błędzie.

target

string

Element docelowy błędu.

ErrorResponse

Odpowiedź na błąd

Nazwa Typ Opis
error

ErrorDetail

Obiekt error.

KustoPool

Klasa reprezentująca pulę kusto Kusto.

Nazwa Typ Domyślna wartość Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

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

location

string

Lokalizacja geograficzna, w której znajduje się zasób

name

string

Nazwa zasobu

properties.dataIngestionUri

string

Identyfikator URI pozyskiwania danych puli Kusto.

properties.enablePurge

boolean

False

Wartość logiczna wskazująca, czy operacje przeczyszczania są włączone.

properties.enableStreamingIngest

boolean

False

Wartość logiczna wskazująca, czy pozyskiwanie przesyłania strumieniowego jest włączone.

properties.languageExtensions

LanguageExtensionsList

Lista rozszerzeń języka puli Kusto.

properties.optimizedAutoscale

OptimizedAutoscale

Zoptymalizowana definicja skalowania automatycznego.

properties.provisioningState

ResourceProvisioningState

Aprowizowany stan zasobu.

properties.state

State

Stan zasobu.

properties.stateReason

string

Przyczyna bieżącego stanu puli Kusto.

properties.uri

string

Identyfikator URI puli Kusto.

properties.workspaceUID

string

Unikatowy identyfikator obszaru roboczego.

sku

AzureSku

Jednostka SKU puli kusto.

systemData

systemData

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

tags

object

Tagi zasobów.

type

string

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

KustoPoolListResult

Odpowiedź operacji pul kusto listy.

Nazwa Typ Opis
value

KustoPool[]

Lista pul Kusto.

LanguageExtension

Obiekt rozszerzenia języka.

Nazwa Typ Opis
languageExtensionName

languageExtensionName

Nazwa rozszerzenia języka.

languageExtensionName

Nazwa rozszerzenia języka.

Nazwa Typ Opis
PYTHON

string

R

string

LanguageExtensionsList

Lista obiektów rozszerzenia języka.

Nazwa Typ Opis
value

LanguageExtension[]

Lista rozszerzeń językowych.

OptimizedAutoscale

Klasa zawierająca zoptymalizowaną definicję automatycznego skalowania.

Nazwa Typ Opis
isEnabled

boolean

Wartość logiczna wskazująca, czy zoptymalizowana funkcja automatycznego skalowania jest włączona, czy nie.

maximum

integer

Maksymalna dozwolona liczba wystąpień.

minimum

integer

Minimalna dozwolona liczba wystąpień.

version

integer

Zdefiniowana wersja szablonu, na przykład 1.

ResourceProvisioningState

Aprowizowany stan zasobu.

Nazwa Typ Opis
Canceled

string

Creating

string

Deleting

string

Failed

string

Moving

string

Running

string

Succeeded

string

SkuName

Nazwa jednostki SKU.

Nazwa Typ Opis
Compute optimized

string

Storage optimized

string

SkuSize

Rozmiar jednostki SKU.

Nazwa Typ Opis
Extra small

string

Large

string

Medium

string

Small

string

State

Stan zasobu.

Nazwa Typ Opis
Creating

string

Deleted

string

Deleting

string

Running

string

Starting

string

Stopped

string

Stopping

string

Unavailable

string

Updating

string

systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

Nazwa Typ Opis
createdAt

string

Sygnatura czasowa tworzenia zasobów (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

Sygnatura czasowa 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.