RedisEnterpriseOperations interface

Interface representing a RedisEnterprise operations.

Properties

beginCreate
beginCreateAndWait
beginDelete
beginDeleteAndWait
beginUpdate
beginUpdateAndWait
create

Creates or updates an existing (overwrite/recreate, with potential downtime) cache cluster

delete

Deletes a Redis Enterprise cache cluster.

get

Gets information about a Redis Enterprise cluster

list

Lists all Redis Enterprise clusters in the specified subscription.

listByResourceGroup

Lists all Redis Enterprise clusters in a resource group.

listSkusForScaling

Lists the available SKUs for scaling the Redis Enterprise cluster.

update

Updates an existing Redis Enterprise cluster

Property Details

beginCreate

Warning

This API is now deprecated.

use create instead

beginCreate: (resourceGroupName: string, clusterName: string, parameters: Cluster, options?: RedisEnterpriseCreateOptionalParams) => Promise<SimplePollerLike<OperationState<Cluster>, Cluster>>

Property Value

(resourceGroupName: string, clusterName: string, parameters: Cluster, options?: RedisEnterpriseCreateOptionalParams) => Promise<SimplePollerLike<OperationState<Cluster>, Cluster>>

beginCreateAndWait

Warning

This API is now deprecated.

use create instead

beginCreateAndWait: (resourceGroupName: string, clusterName: string, parameters: Cluster, options?: RedisEnterpriseCreateOptionalParams) => Promise<Cluster>

Property Value

(resourceGroupName: string, clusterName: string, parameters: Cluster, options?: RedisEnterpriseCreateOptionalParams) => Promise<Cluster>

beginDelete

Warning

This API is now deprecated.

use delete instead

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

Property Value

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

beginDeleteAndWait

Warning

This API is now deprecated.

use delete instead

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

Property Value

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

beginUpdate

Warning

This API is now deprecated.

use update instead

beginUpdate: (resourceGroupName: string, clusterName: string, parameters: ClusterUpdate, options?: RedisEnterpriseUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<Cluster>, Cluster>>

Property Value

(resourceGroupName: string, clusterName: string, parameters: ClusterUpdate, options?: RedisEnterpriseUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<Cluster>, Cluster>>

beginUpdateAndWait

Warning

This API is now deprecated.

use update instead

beginUpdateAndWait: (resourceGroupName: string, clusterName: string, parameters: ClusterUpdate, options?: RedisEnterpriseUpdateOptionalParams) => Promise<Cluster>

Property Value

(resourceGroupName: string, clusterName: string, parameters: ClusterUpdate, options?: RedisEnterpriseUpdateOptionalParams) => Promise<Cluster>

create

Creates or updates an existing (overwrite/recreate, with potential downtime) cache cluster

create: (resourceGroupName: string, clusterName: string, parameters: Cluster, options?: RedisEnterpriseCreateOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>

Property Value

(resourceGroupName: string, clusterName: string, parameters: Cluster, options?: RedisEnterpriseCreateOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>

delete

Deletes a Redis Enterprise cache cluster.

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

Property Value

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

get

Gets information about a Redis Enterprise cluster

get: (resourceGroupName: string, clusterName: string, options?: RedisEnterpriseGetOptionalParams) => Promise<Cluster>

Property Value

(resourceGroupName: string, clusterName: string, options?: RedisEnterpriseGetOptionalParams) => Promise<Cluster>

list

Lists all Redis Enterprise clusters in the specified subscription.

list: (options?: RedisEnterpriseListOptionalParams) => PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>

Property Value

(options?: RedisEnterpriseListOptionalParams) => PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>

listByResourceGroup

Lists all Redis Enterprise clusters in a resource group.

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

Property Value

(resourceGroupName: string, options?: RedisEnterpriseListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>

listSkusForScaling

Lists the available SKUs for scaling the Redis Enterprise cluster.

listSkusForScaling: (resourceGroupName: string, clusterName: string, options?: RedisEnterpriseListSkusForScalingOptionalParams) => Promise<SkuDetailsList>

Property Value

(resourceGroupName: string, clusterName: string, options?: RedisEnterpriseListSkusForScalingOptionalParams) => Promise<SkuDetailsList>

update

Updates an existing Redis Enterprise cluster

update: (resourceGroupName: string, clusterName: string, parameters: ClusterUpdate, options?: RedisEnterpriseUpdateOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>

Property Value

(resourceGroupName: string, clusterName: string, parameters: ClusterUpdate, options?: RedisEnterpriseUpdateOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>