AttachedDatabaseConfigurationsOperations interface

Interface representing a AttachedDatabaseConfigurations operations.

Properties

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
checkNameAvailability

Checks that the attached database configuration resource name is valid and is not already in use.

createOrUpdate

Creates or updates an attached database configuration.

delete

Deletes the attached database configuration with the given name.

get

Returns an attached database configuration.

listByCluster

Returns the list of attached database configurations of the given Kusto cluster.

Property Details

beginCreateOrUpdate

Warning

This API is now deprecated.

use createOrUpdate instead

beginCreateOrUpdate: (resourceGroupName: string, clusterName: string, attachedDatabaseConfigurationName: string, parameters: AttachedDatabaseConfiguration, options?: AttachedDatabaseConfigurationsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<AttachedDatabaseConfiguration>, AttachedDatabaseConfiguration>>

Property Value

(resourceGroupName: string, clusterName: string, attachedDatabaseConfigurationName: string, parameters: AttachedDatabaseConfiguration, options?: AttachedDatabaseConfigurationsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<AttachedDatabaseConfiguration>, AttachedDatabaseConfiguration>>

beginCreateOrUpdateAndWait

Warning

This API is now deprecated.

use createOrUpdate instead

beginCreateOrUpdateAndWait: (resourceGroupName: string, clusterName: string, attachedDatabaseConfigurationName: string, parameters: AttachedDatabaseConfiguration, options?: AttachedDatabaseConfigurationsCreateOrUpdateOptionalParams) => Promise<AttachedDatabaseConfiguration>

Property Value

(resourceGroupName: string, clusterName: string, attachedDatabaseConfigurationName: string, parameters: AttachedDatabaseConfiguration, options?: AttachedDatabaseConfigurationsCreateOrUpdateOptionalParams) => Promise<AttachedDatabaseConfiguration>

beginDelete

Warning

This API is now deprecated.

use delete instead

beginDelete: (resourceGroupName: string, clusterName: string, attachedDatabaseConfigurationName: string, options?: AttachedDatabaseConfigurationsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, clusterName: string, attachedDatabaseConfigurationName: string, options?: AttachedDatabaseConfigurationsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Warning

This API is now deprecated.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, clusterName: string, attachedDatabaseConfigurationName: string, options?: AttachedDatabaseConfigurationsDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, clusterName: string, attachedDatabaseConfigurationName: string, options?: AttachedDatabaseConfigurationsDeleteOptionalParams) => Promise<void>

checkNameAvailability

Checks that the attached database configuration resource name is valid and is not already in use.

checkNameAvailability: (resourceGroupName: string, clusterName: string, resourceName: AttachedDatabaseConfigurationsCheckNameRequest, options?: AttachedDatabaseConfigurationsCheckNameAvailabilityOptionalParams) => Promise<CheckNameResult>

Property Value

(resourceGroupName: string, clusterName: string, resourceName: AttachedDatabaseConfigurationsCheckNameRequest, options?: AttachedDatabaseConfigurationsCheckNameAvailabilityOptionalParams) => Promise<CheckNameResult>

createOrUpdate

Creates or updates an attached database configuration.

createOrUpdate: (resourceGroupName: string, clusterName: string, attachedDatabaseConfigurationName: string, parameters: AttachedDatabaseConfiguration, options?: AttachedDatabaseConfigurationsCreateOrUpdateOptionalParams) => PollerLike<OperationState<AttachedDatabaseConfiguration>, AttachedDatabaseConfiguration>

Property Value

(resourceGroupName: string, clusterName: string, attachedDatabaseConfigurationName: string, parameters: AttachedDatabaseConfiguration, options?: AttachedDatabaseConfigurationsCreateOrUpdateOptionalParams) => PollerLike<OperationState<AttachedDatabaseConfiguration>, AttachedDatabaseConfiguration>

delete

Deletes the attached database configuration with the given name.

delete: (resourceGroupName: string, clusterName: string, attachedDatabaseConfigurationName: string, options?: AttachedDatabaseConfigurationsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, clusterName: string, attachedDatabaseConfigurationName: string, options?: AttachedDatabaseConfigurationsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Returns an attached database configuration.

get: (resourceGroupName: string, clusterName: string, attachedDatabaseConfigurationName: string, options?: AttachedDatabaseConfigurationsGetOptionalParams) => Promise<AttachedDatabaseConfiguration>

Property Value

(resourceGroupName: string, clusterName: string, attachedDatabaseConfigurationName: string, options?: AttachedDatabaseConfigurationsGetOptionalParams) => Promise<AttachedDatabaseConfiguration>

listByCluster

Returns the list of attached database configurations of the given Kusto cluster.

listByCluster: (resourceGroupName: string, clusterName: string, options?: AttachedDatabaseConfigurationsListByClusterOptionalParams) => PagedAsyncIterableIterator<AttachedDatabaseConfiguration, AttachedDatabaseConfiguration[], PageSettings>

Property Value

(resourceGroupName: string, clusterName: string, options?: AttachedDatabaseConfigurationsListByClusterOptionalParams) => PagedAsyncIterableIterator<AttachedDatabaseConfiguration, AttachedDatabaseConfiguration[], PageSettings>