KustoPools interface
Interfaz que representa kustoPools.
Métodos
Detalles del método
beginAddLanguageExtensions(string, string, string, LanguageExtensionsList, KustoPoolsAddLanguageExtensionsOptionalParams)
Agregue una lista de extensiones de lenguaje que se pueden ejecutar en consultas KQL.
function beginAddLanguageExtensions(workspaceName: string, kustoPoolName: string, resourceGroupName: string, languageExtensionsToAdd: LanguageExtensionsList, options?: KustoPoolsAddLanguageExtensionsOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
Parámetros
- workspaceName
-
string
Nombre del área de trabajo.
- kustoPoolName
-
string
Nombre del grupo de Kusto.
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- languageExtensionsToAdd
- LanguageExtensionsList
Extensiones de lenguaje que se van a agregar.
Parámetros de opciones.
Devoluciones
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginAddLanguageExtensionsAndWait(string, string, string, LanguageExtensionsList, KustoPoolsAddLanguageExtensionsOptionalParams)
Agregue una lista de extensiones de lenguaje que se pueden ejecutar en consultas KQL.
function beginAddLanguageExtensionsAndWait(workspaceName: string, kustoPoolName: string, resourceGroupName: string, languageExtensionsToAdd: LanguageExtensionsList, options?: KustoPoolsAddLanguageExtensionsOptionalParams): Promise<void>
Parámetros
- workspaceName
-
string
Nombre del área de trabajo.
- kustoPoolName
-
string
Nombre del grupo de Kusto.
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- languageExtensionsToAdd
- LanguageExtensionsList
Extensiones de lenguaje que se van a agregar.
Parámetros de opciones.
Devoluciones
Promise<void>
beginCreateOrUpdate(string, string, string, KustoPool, KustoPoolsCreateOrUpdateOptionalParams)
Cree o actualice un grupo de Kusto.
function beginCreateOrUpdate(workspaceName: string, resourceGroupName: string, kustoPoolName: string, parameters: KustoPool, options?: KustoPoolsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<KustoPool>, KustoPool>>
Parámetros
- workspaceName
-
string
Nombre del área de trabajo.
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- kustoPoolName
-
string
Nombre del grupo de Kusto.
- parameters
- KustoPool
Los parámetros del grupo de Kusto proporcionados a la operación CreateOrUpdate.
Parámetros de opciones.
Devoluciones
Promise<PollerLike<@azure/core-lro.PollOperationState<KustoPool>, KustoPool>>
beginCreateOrUpdateAndWait(string, string, string, KustoPool, KustoPoolsCreateOrUpdateOptionalParams)
Cree o actualice un grupo de Kusto.
function beginCreateOrUpdateAndWait(workspaceName: string, resourceGroupName: string, kustoPoolName: string, parameters: KustoPool, options?: KustoPoolsCreateOrUpdateOptionalParams): Promise<KustoPool>
Parámetros
- workspaceName
-
string
Nombre del área de trabajo.
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- kustoPoolName
-
string
Nombre del grupo de Kusto.
- parameters
- KustoPool
Los parámetros del grupo de Kusto proporcionados a la operación CreateOrUpdate.
Parámetros de opciones.
Devoluciones
Promise<KustoPool>
beginDelete(string, string, string, KustoPoolsDeleteOptionalParams)
Elimina un grupo de Kusto.
function beginDelete(workspaceName: string, resourceGroupName: string, kustoPoolName: string, options?: KustoPoolsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
Parámetros
- workspaceName
-
string
Nombre del área de trabajo.
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- kustoPoolName
-
string
Nombre del grupo de Kusto.
- options
- KustoPoolsDeleteOptionalParams
Parámetros de opciones.
Devoluciones
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginDeleteAndWait(string, string, string, KustoPoolsDeleteOptionalParams)
Elimina un grupo de Kusto.
function beginDeleteAndWait(workspaceName: string, resourceGroupName: string, kustoPoolName: string, options?: KustoPoolsDeleteOptionalParams): Promise<void>
Parámetros
- workspaceName
-
string
Nombre del área de trabajo.
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- kustoPoolName
-
string
Nombre del grupo de Kusto.
- options
- KustoPoolsDeleteOptionalParams
Parámetros de opciones.
Devoluciones
Promise<void>
beginDetachFollowerDatabases(string, string, string, FollowerDatabaseDefinition, KustoPoolsDetachFollowerDatabasesOptionalParams)
Separa todos los seguidores de una base de datos propiedad de este grupo de Kusto.
function beginDetachFollowerDatabases(workspaceName: string, kustoPoolName: string, resourceGroupName: string, followerDatabaseToRemove: FollowerDatabaseDefinition, options?: KustoPoolsDetachFollowerDatabasesOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
Parámetros
- workspaceName
-
string
Nombre del área de trabajo.
- kustoPoolName
-
string
Nombre del grupo de Kusto.
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- followerDatabaseToRemove
- FollowerDatabaseDefinition
Propiedades de las bases de datos del seguidor que se van a quitar.
Parámetros de opciones.
Devoluciones
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginDetachFollowerDatabasesAndWait(string, string, string, FollowerDatabaseDefinition, KustoPoolsDetachFollowerDatabasesOptionalParams)
Separa todos los seguidores de una base de datos propiedad de este grupo de Kusto.
function beginDetachFollowerDatabasesAndWait(workspaceName: string, kustoPoolName: string, resourceGroupName: string, followerDatabaseToRemove: FollowerDatabaseDefinition, options?: KustoPoolsDetachFollowerDatabasesOptionalParams): Promise<void>
Parámetros
- workspaceName
-
string
Nombre del área de trabajo.
- kustoPoolName
-
string
Nombre del grupo de Kusto.
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- followerDatabaseToRemove
- FollowerDatabaseDefinition
Propiedades de las bases de datos del seguidor que se van a quitar.
Parámetros de opciones.
Devoluciones
Promise<void>
beginRemoveLanguageExtensions(string, string, string, LanguageExtensionsList, KustoPoolsRemoveLanguageExtensionsOptionalParams)
Quite una lista de extensiones de lenguaje que se pueden ejecutar en consultas KQL.
function beginRemoveLanguageExtensions(workspaceName: string, kustoPoolName: string, resourceGroupName: string, languageExtensionsToRemove: LanguageExtensionsList, options?: KustoPoolsRemoveLanguageExtensionsOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
Parámetros
- workspaceName
-
string
Nombre del área de trabajo.
- kustoPoolName
-
string
Nombre del grupo de Kusto.
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- languageExtensionsToRemove
- LanguageExtensionsList
Extensiones de lenguaje que se van a quitar.
Parámetros de opciones.
Devoluciones
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginRemoveLanguageExtensionsAndWait(string, string, string, LanguageExtensionsList, KustoPoolsRemoveLanguageExtensionsOptionalParams)
Quite una lista de extensiones de lenguaje que se pueden ejecutar en consultas KQL.
function beginRemoveLanguageExtensionsAndWait(workspaceName: string, kustoPoolName: string, resourceGroupName: string, languageExtensionsToRemove: LanguageExtensionsList, options?: KustoPoolsRemoveLanguageExtensionsOptionalParams): Promise<void>
Parámetros
- workspaceName
-
string
Nombre del área de trabajo.
- kustoPoolName
-
string
Nombre del grupo de Kusto.
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- languageExtensionsToRemove
- LanguageExtensionsList
Extensiones de lenguaje que se van a quitar.
Parámetros de opciones.
Devoluciones
Promise<void>
beginStart(string, string, string, KustoPoolsStartOptionalParams)
Inicia un grupo de Kusto.
function beginStart(workspaceName: string, kustoPoolName: string, resourceGroupName: string, options?: KustoPoolsStartOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
Parámetros
- workspaceName
-
string
Nombre del área de trabajo.
- kustoPoolName
-
string
Nombre del grupo de Kusto.
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- options
- KustoPoolsStartOptionalParams
Parámetros de opciones.
Devoluciones
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginStartAndWait(string, string, string, KustoPoolsStartOptionalParams)
Inicia un grupo de Kusto.
function beginStartAndWait(workspaceName: string, kustoPoolName: string, resourceGroupName: string, options?: KustoPoolsStartOptionalParams): Promise<void>
Parámetros
- workspaceName
-
string
Nombre del área de trabajo.
- kustoPoolName
-
string
Nombre del grupo de Kusto.
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- options
- KustoPoolsStartOptionalParams
Parámetros de opciones.
Devoluciones
Promise<void>
beginStop(string, string, string, KustoPoolsStopOptionalParams)
Detiene un grupo de Kusto.
function beginStop(workspaceName: string, kustoPoolName: string, resourceGroupName: string, options?: KustoPoolsStopOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
Parámetros
- workspaceName
-
string
Nombre del área de trabajo.
- kustoPoolName
-
string
Nombre del grupo de Kusto.
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- options
- KustoPoolsStopOptionalParams
Parámetros de opciones.
Devoluciones
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginStopAndWait(string, string, string, KustoPoolsStopOptionalParams)
Detiene un grupo de Kusto.
function beginStopAndWait(workspaceName: string, kustoPoolName: string, resourceGroupName: string, options?: KustoPoolsStopOptionalParams): Promise<void>
Parámetros
- workspaceName
-
string
Nombre del área de trabajo.
- kustoPoolName
-
string
Nombre del grupo de Kusto.
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- options
- KustoPoolsStopOptionalParams
Parámetros de opciones.
Devoluciones
Promise<void>
beginUpdate(string, string, string, KustoPoolUpdate, KustoPoolsUpdateOptionalParams)
Actualice un grupo de Kusto Kusto.
function beginUpdate(workspaceName: string, resourceGroupName: string, kustoPoolName: string, parameters: KustoPoolUpdate, options?: KustoPoolsUpdateOptionalParams): Promise<PollerLike<PollOperationState<KustoPool>, KustoPool>>
Parámetros
- workspaceName
-
string
Nombre del área de trabajo.
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- kustoPoolName
-
string
Nombre del grupo de Kusto.
- parameters
- KustoPoolUpdate
Los parámetros del grupo de Kusto proporcionados a la operación de actualización.
- options
- KustoPoolsUpdateOptionalParams
Parámetros de opciones.
Devoluciones
Promise<PollerLike<@azure/core-lro.PollOperationState<KustoPool>, KustoPool>>
beginUpdateAndWait(string, string, string, KustoPoolUpdate, KustoPoolsUpdateOptionalParams)
Actualice un grupo de Kusto Kusto.
function beginUpdateAndWait(workspaceName: string, resourceGroupName: string, kustoPoolName: string, parameters: KustoPoolUpdate, options?: KustoPoolsUpdateOptionalParams): Promise<KustoPool>
Parámetros
- workspaceName
-
string
Nombre del área de trabajo.
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- kustoPoolName
-
string
Nombre del grupo de Kusto.
- parameters
- KustoPoolUpdate
Los parámetros del grupo de Kusto proporcionados a la operación de actualización.
- options
- KustoPoolsUpdateOptionalParams
Parámetros de opciones.
Devoluciones
Promise<KustoPool>
checkNameAvailability(string, KustoPoolCheckNameRequest, KustoPoolsCheckNameAvailabilityOptionalParams)
Comprueba que el nombre del grupo de kusto es válido y que aún no está en uso.
function checkNameAvailability(location: string, kustoPoolName: KustoPoolCheckNameRequest, options?: KustoPoolsCheckNameAvailabilityOptionalParams): Promise<CheckNameResult>
Parámetros
- location
-
string
Nombre de la región de Azure.
- kustoPoolName
- KustoPoolCheckNameRequest
Nombre del clúster.
Parámetros de opciones.
Devoluciones
Promise<CheckNameResult>
get(string, string, string, KustoPoolsGetOptionalParams)
Obtiene un grupo de Kusto.
function get(workspaceName: string, kustoPoolName: string, resourceGroupName: string, options?: KustoPoolsGetOptionalParams): Promise<KustoPool>
Parámetros
- workspaceName
-
string
Nombre del área de trabajo.
- kustoPoolName
-
string
Nombre del grupo de Kusto.
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- options
- KustoPoolsGetOptionalParams
Parámetros de opciones.
Devoluciones
Promise<KustoPool>
listByWorkspace(string, string, KustoPoolsListByWorkspaceOptionalParams)
Enumeración de todos los grupos de Kusto
function listByWorkspace(resourceGroupName: string, workspaceName: string, options?: KustoPoolsListByWorkspaceOptionalParams): Promise<KustoPoolListResult>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- workspaceName
-
string
Nombre del área de trabajo.
Parámetros de opciones.
Devoluciones
Promise<KustoPoolListResult>
listFollowerDatabases(string, string, string, KustoPoolsListFollowerDatabasesOptionalParams)
Devuelve una lista de bases de datos que pertenecen a este grupo de Kusto y que fueron seguidas por otro grupo de Kusto.
function listFollowerDatabases(workspaceName: string, kustoPoolName: string, resourceGroupName: string, options?: KustoPoolsListFollowerDatabasesOptionalParams): PagedAsyncIterableIterator<FollowerDatabaseDefinition, FollowerDatabaseDefinition[], PageSettings>
Parámetros
- workspaceName
-
string
Nombre del área de trabajo.
- kustoPoolName
-
string
Nombre del grupo de Kusto.
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
Parámetros de opciones.
Devoluciones
listLanguageExtensions(string, string, string, KustoPoolsListLanguageExtensionsOptionalParams)
Devuelve una lista de extensiones de lenguaje que se pueden ejecutar en consultas KQL.
function listLanguageExtensions(workspaceName: string, kustoPoolName: string, resourceGroupName: string, options?: KustoPoolsListLanguageExtensionsOptionalParams): PagedAsyncIterableIterator<LanguageExtension, LanguageExtension[], PageSettings>
Parámetros
- workspaceName
-
string
Nombre del área de trabajo.
- kustoPoolName
-
string
Nombre del grupo de Kusto.
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
Parámetros de opciones.
Devoluciones
listSkus(KustoPoolsListSkusOptionalParams)
Enumera las SKU aptas para el recurso de grupo de Kusto.
function listSkus(options?: KustoPoolsListSkusOptionalParams): PagedAsyncIterableIterator<SkuDescription, SkuDescription[], PageSettings>
Parámetros
- options
- KustoPoolsListSkusOptionalParams
Parámetros de opciones.
Devoluciones
listSkusByResource(string, string, string, KustoPoolsListSkusByResourceOptionalParams)
Devuelve las SKU disponibles para el recurso proporcionado.
function listSkusByResource(workspaceName: string, kustoPoolName: string, resourceGroupName: string, options?: KustoPoolsListSkusByResourceOptionalParams): PagedAsyncIterableIterator<AzureResourceSku, AzureResourceSku[], PageSettings>
Parámetros
- workspaceName
-
string
Nombre del área de trabajo.
- kustoPoolName
-
string
Nombre del grupo de Kusto.
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
Parámetros de opciones.