Sdílet prostřednictvím


RedisEnterpriseCache Class

Definition

Low-level API implementation for the RedisEnterpriseCache service. REST API for managing Redis Enterprise resources in Azure.

public class RedisEnterpriseCache
type RedisEnterpriseCache = class
Public Class RedisEnterpriseCache
Inheritance
RedisEnterpriseCache

Constructors

RedisEnterpriseCache()

Methods

AccessPolicyAssignmentCreateUpdate(String, String, String, String, String, IAccessPolicyAssignment, Func<HttpResponseMessage,Task<IAccessPolicyAssignment>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Creates/Updates a particular access policy assignment for a database

AccessPolicyAssignmentCreateUpdateViaIdentity(String, IAccessPolicyAssignment, Func<HttpResponseMessage,Task<IAccessPolicyAssignment>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Creates/Updates a particular access policy assignment for a database

AccessPolicyAssignmentDelete(String, String, String, String, String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Deletes a single access policy assignment.

AccessPolicyAssignmentDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Deletes a single access policy assignment.

AccessPolicyAssignmentGet(String, String, String, String, String, Func<HttpResponseMessage,Task<IAccessPolicyAssignment>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Gets information about access policy assignment for database.

AccessPolicyAssignmentGetViaIdentity(String, Func<HttpResponseMessage, Task<IAccessPolicyAssignment>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Gets information about access policy assignment for database.

AccessPolicyAssignmentList(String, String, String, String, Func<HttpResponseMessage, Task<IAccessPolicyAssignmentList>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Gets all access policy assignments..

AccessPolicyAssignmentListViaIdentity(String, Func<HttpResponseMessage, Task<IAccessPolicyAssignmentList>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Gets all access policy assignments..

DatabasesCreate(String, String, String, String, IDatabase, Func<HttpResponseMessage, Task<IDatabase>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Creates a database

DatabasesCreateViaIdentity(String, IDatabase, Func<HttpResponseMessage, Task<IDatabase>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Creates a database

DatabasesDelete(String, String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Deletes a single database

DatabasesDeleteViaIdentity(String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Deletes a single database

DatabasesExport(String, String, String, String, IExportClusterParameters, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Exports a database file from target database.

DatabasesExportViaIdentity(String, IExportClusterParameters, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Exports a database file from target database.

DatabasesFlush(String, String, String, String, IFlushParameters, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Flushes all the keys in this database and also from its linked databases.

DatabasesFlushViaIdentity(String, IFlushParameters, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Flushes all the keys in this database and also from its linked databases.

DatabasesForceLinkToReplicationGroup(String, String, String, String, IForceLinkParameters, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Forcibly recreates an existing database on the specified cluster, and rejoins it to an existing replication group. IMPORTANT NOTE: All data in this database will be discarded, and the database will temporarily be unavailable while rejoining the replication group.

DatabasesForceLinkToReplicationGroupViaIdentity(String, IForceLinkParameters, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Forcibly recreates an existing database on the specified cluster, and rejoins it to an existing replication group. IMPORTANT NOTE: All data in this database will be discarded, and the database will temporarily be unavailable while rejoining the replication group.

DatabasesForceUnlink(String, String, String, String, IForceUnlinkParameters, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Forcibly removes the link to the specified database resource.

DatabasesForceUnlinkViaIdentity(String, IForceUnlinkParameters, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Forcibly removes the link to the specified database resource.

DatabasesGet(String, String, String, String, Func<HttpResponseMessage, Task<IDatabase>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Gets information about a database in a Redis Enterprise cluster.

DatabasesGetViaIdentity(String, Func<HttpResponseMessage,Task<IDatabase>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Gets information about a database in a Redis Enterprise cluster.

DatabasesImport(String, String, String, String, IImportClusterParameters, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Imports database files to target database.

DatabasesImportViaIdentity(String, IImportClusterParameters, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Imports database files to target database.

DatabasesListByCluster(String, String, String, Func<HttpResponseMessage, Task<IDatabaseList>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Gets all databases in the specified Redis Enterprise cluster.

DatabasesListByClusterViaIdentity(String, Func<HttpResponseMessage, Task<IDatabaseList>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Gets all databases in the specified Redis Enterprise cluster.

DatabasesListKeys(String, String, String, String, Func<HttpResponseMessage, Task<IAccessKeys>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Retrieves the access keys for the Redis Enterprise database.

DatabasesListKeysViaIdentity(String, Func<HttpResponseMessage, Task<IAccessKeys>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Retrieves the access keys for the Redis Enterprise database.

DatabasesRegenerateKey(String, String, String, String, IRegenerateKeyParameters, Func<HttpResponseMessage,Task<IAccessKeys>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Regenerates the Redis Enterprise database's access keys.

DatabasesRegenerateKeyViaIdentity(String, IRegenerateKeyParameters, Func<HttpResponseMessage,Task<IAccessKeys>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Regenerates the Redis Enterprise database's access keys.

DatabasesUpdate(String, String, String, String, IDatabaseUpdate, Func<HttpResponseMessage,Task<IDatabase>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Updates a database

DatabasesUpdateViaIdentity(String, IDatabaseUpdate, Func<HttpResponseMessage, Task<IDatabase>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Updates a database

DatabasesUpgradeDbRedisVersion(String, String, String, String, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Upgrades the database Redis version to the latest available.

DatabasesUpgradeDbRedisVersionViaIdentity(String, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Upgrades the database Redis version to the latest available.

OperationsList(Func<HttpResponseMessage,Task<IOperationListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Lists all of the available REST API operations of the Microsoft.Cache provider.

OperationsListViaIdentity(String, Func<HttpResponseMessage,Task<IOperationListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Lists all of the available REST API operations of the Microsoft.Cache provider.

OperationsStatusGet(String, String, String, Func<HttpResponseMessage, Task<IOperationStatus>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Gets the status of operation.

OperationsStatusGetViaIdentity(String, Func<HttpResponseMessage, Task<IOperationStatus>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Gets the status of operation.

PrivateEndpointConnectionsDelete(String, String, String, String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Deletes the specified private endpoint connection associated with the Redis Enterprise cluster.

PrivateEndpointConnectionsDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Deletes the specified private endpoint connection associated with the Redis Enterprise cluster.

PrivateEndpointConnectionsGet(String, String, String, String, Func<HttpResponseMessage,Task<IPrivateEndpointConnection>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Gets the specified private endpoint connection associated with the Redis Enterprise cluster.

PrivateEndpointConnectionsGetViaIdentity(String, Func<HttpResponseMessage, Task<IPrivateEndpointConnection>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Gets the specified private endpoint connection associated with the Redis Enterprise cluster.

PrivateEndpointConnectionsList(String, String, String, Func<HttpResponseMessage, Task<IPrivateEndpointConnectionListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Lists all the private endpoint connections associated with the Redis Enterprise cluster.

PrivateEndpointConnectionsListViaIdentity(String, Func<HttpResponseMessage, Task<IPrivateEndpointConnectionListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Lists all the private endpoint connections associated with the Redis Enterprise cluster.

PrivateEndpointConnectionsPut(String, String, String, String, IPrivateEndpointConnection, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Updates the state of the specified private endpoint connection associated with the Redis Enterprise cluster.

PrivateEndpointConnectionsPutViaIdentity(String, IPrivateEndpointConnection, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Updates the state of the specified private endpoint connection associated with the Redis Enterprise cluster.

PrivateLinkResourcesListByCluster(String, String, String, Func<HttpResponseMessage, Task<IPrivateLinkResourceListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Gets the private link resources that need to be created for a Redis Enterprise cluster.

PrivateLinkResourcesListByClusterViaIdentity(String, Func<HttpResponseMessage, Task<IPrivateLinkResourceListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Gets the private link resources that need to be created for a Redis Enterprise cluster.

RedisEnterpriseCreate(String, String, String, ICluster, Func<HttpResponseMessage, Task<ICluster>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

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

RedisEnterpriseCreateViaIdentity(String, ICluster, Func<HttpResponseMessage, Task<ICluster>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

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

RedisEnterpriseDelete(String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Deletes a Redis Enterprise cache cluster.

RedisEnterpriseDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Deletes a Redis Enterprise cache cluster.

RedisEnterpriseGet(String, String, String, Func<HttpResponseMessage, Task<ICluster>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Gets information about a Redis Enterprise cluster

RedisEnterpriseGetViaIdentity(String, Func<HttpResponseMessage, Task<ICluster>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Gets information about a Redis Enterprise cluster

RedisEnterpriseList(String, Func<HttpResponseMessage,Task<IClusterList>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Lists all Redis Enterprise clusters in the specified subscription.

RedisEnterpriseListByResourceGroup(String, String, Func<HttpResponseMessage, Task<IClusterList>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Lists all Redis Enterprise clusters in a resource group.

RedisEnterpriseListByResourceGroupViaIdentity(String, Func<HttpResponseMessage, Task<IClusterList>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Lists all Redis Enterprise clusters in a resource group.

RedisEnterpriseListViaIdentity(String, Func<HttpResponseMessage, Task<IClusterList>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Lists all Redis Enterprise clusters in the specified subscription.

RedisEnterpriseUpdate(String, String, String, IClusterUpdate, Func<HttpResponseMessage,Task<ICluster>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Updates an existing Redis Enterprise cluster

RedisEnterpriseUpdateViaIdentity(String, IClusterUpdate, Func<HttpResponseMessage, Task<ICluster>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Updates an existing Redis Enterprise cluster

Applies to