HorizonDbClustersOperations interface

Interface representing a HorizonDbClusters operations.

Properties

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
beginUpdate
beginUpdateAndWait
createOrUpdate

Creates a new HorizonDb cluster or updates an existing cluster.

delete
get

Gets information about a HorizonDb cluster.

listByResourceGroup

Lists all HorizonDb clusters in a resource group.

listBySubscription

Lists all HorizonDb clusters in a subscription.

update

Updates an existing HorizonDb cluster (e.g., tags, virtual cores, replica count).

Property Details

beginCreateOrUpdate

Warning

This API is now deprecated.

use createOrUpdate instead

beginCreateOrUpdate: (resourceGroupName: string, clusterName: string, resource: HorizonDbCluster, options?: HorizonDbClustersCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<HorizonDbCluster>, HorizonDbCluster>>

Property Value

(resourceGroupName: string, clusterName: string, resource: HorizonDbCluster, options?: HorizonDbClustersCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<HorizonDbCluster>, HorizonDbCluster>>

beginCreateOrUpdateAndWait

Warning

This API is now deprecated.

use createOrUpdate instead

beginCreateOrUpdateAndWait: (resourceGroupName: string, clusterName: string, resource: HorizonDbCluster, options?: HorizonDbClustersCreateOrUpdateOptionalParams) => Promise<HorizonDbCluster>

Property Value

(resourceGroupName: string, clusterName: string, resource: HorizonDbCluster, options?: HorizonDbClustersCreateOrUpdateOptionalParams) => Promise<HorizonDbCluster>

beginDelete

Warning

This API is now deprecated.

use delete instead

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

Property Value

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

beginDeleteAndWait

Warning

This API is now deprecated.

use delete instead

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

Property Value

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

beginUpdate

Warning

This API is now deprecated.

use update instead

beginUpdate: (resourceGroupName: string, clusterName: string, properties: HorizonDbClusterForPatchUpdate, options?: HorizonDbClustersUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<HorizonDbCluster>, HorizonDbCluster>>

Property Value

(resourceGroupName: string, clusterName: string, properties: HorizonDbClusterForPatchUpdate, options?: HorizonDbClustersUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<HorizonDbCluster>, HorizonDbCluster>>

beginUpdateAndWait

Warning

This API is now deprecated.

use update instead

beginUpdateAndWait: (resourceGroupName: string, clusterName: string, properties: HorizonDbClusterForPatchUpdate, options?: HorizonDbClustersUpdateOptionalParams) => Promise<HorizonDbCluster>

Property Value

(resourceGroupName: string, clusterName: string, properties: HorizonDbClusterForPatchUpdate, options?: HorizonDbClustersUpdateOptionalParams) => Promise<HorizonDbCluster>

createOrUpdate

Creates a new HorizonDb cluster or updates an existing cluster.

createOrUpdate: (resourceGroupName: string, clusterName: string, resource: HorizonDbCluster, options?: HorizonDbClustersCreateOrUpdateOptionalParams) => PollerLike<OperationState<HorizonDbCluster>, HorizonDbCluster>

Property Value

(resourceGroupName: string, clusterName: string, resource: HorizonDbCluster, options?: HorizonDbClustersCreateOrUpdateOptionalParams) => PollerLike<OperationState<HorizonDbCluster>, HorizonDbCluster>

delete

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

Property Value

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

get

Gets information about a HorizonDb cluster.

get: (resourceGroupName: string, clusterName: string, options?: HorizonDbClustersGetOptionalParams) => Promise<HorizonDbCluster>

Property Value

(resourceGroupName: string, clusterName: string, options?: HorizonDbClustersGetOptionalParams) => Promise<HorizonDbCluster>

listByResourceGroup

Lists all HorizonDb clusters in a resource group.

listByResourceGroup: (resourceGroupName: string, options?: HorizonDbClustersListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<HorizonDbCluster, HorizonDbCluster[], PageSettings>

Property Value

(resourceGroupName: string, options?: HorizonDbClustersListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<HorizonDbCluster, HorizonDbCluster[], PageSettings>

listBySubscription

Lists all HorizonDb clusters in a subscription.

listBySubscription: (options?: HorizonDbClustersListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<HorizonDbCluster, HorizonDbCluster[], PageSettings>

Property Value

(options?: HorizonDbClustersListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<HorizonDbCluster, HorizonDbCluster[], PageSettings>

update

Updates an existing HorizonDb cluster (e.g., tags, virtual cores, replica count).

update: (resourceGroupName: string, clusterName: string, properties: HorizonDbClusterForPatchUpdate, options?: HorizonDbClustersUpdateOptionalParams) => PollerLike<OperationState<HorizonDbCluster>, HorizonDbCluster>

Property Value

(resourceGroupName: string, clusterName: string, properties: HorizonDbClusterForPatchUpdate, options?: HorizonDbClustersUpdateOptionalParams) => PollerLike<OperationState<HorizonDbCluster>, HorizonDbCluster>