你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

IRedisCachePremium 接口

定义

使用高级 SKU 的 Azure Redis 缓存的不可变客户端表示形式。

public interface IRedisCachePremium : Microsoft.Azure.Management.Redis.Fluent.IRedisCache, Microsoft.Azure.Management.Redis.Fluent.IRedisCachePremiumBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.Redis.Fluent.IRedisManager,Microsoft.Azure.Management.Redis.Fluent.Models.RedisResourceInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Redis.Fluent.Models.RedisResourceInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Redis.Fluent.IRedisManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Redis.Fluent.IRedisCache>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Redis.Fluent.RedisCache.Update.IUpdate>
type IRedisCachePremium = interface
    interface IRedisCache
    interface IGroupableResource<IRedisManager, RedisResourceInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IHasManager<IRedisManager>
    interface IHasInner<RedisResourceInner>
    interface IRefreshable<IRedisCache>
    interface IUpdatable<IUpdate>
    interface IRedisCacheBeta
    interface IBeta
    interface IRedisCachePremiumBeta
Public Interface IRedisCachePremium
Implements IBeta, IGroupableResource(Of IRedisManager, RedisResourceInner), IHasInner(Of RedisResourceInner), IHasManager(Of IRedisManager), IRedisCache, IRedisCachePremiumBeta, IRefreshable(Of IRedisCache), IUpdatable(Of IUpdate)
实现

属性

FirewallRules

获取 Redis 缓存中的防火墙规则,按名称编制索引。

(继承自 IRedisCacheBeta)
HostName

获取 hostName 值。

(继承自 IRedisCache)
Id

获取资源 ID 字符串

(继承自 IHasId)
Inner

使用高级 SKU 的 Azure Redis 缓存的不可变客户端表示形式。

(继承自 IHasInner<T>)
IsPremium

如果当前 Redis 缓存实例具有高级 SKU,则返回 true。

(继承自 IRedisCache)
Key

使用高级 SKU 的 Azure Redis 缓存的不可变客户端表示形式。

(继承自 IIndexable)
Keys

获取 Redis 缓存的访问密钥。 此操作需要缓存资源的写入权限。

(继承自 IRedisCache)
Manager

获取此资源类型的管理器客户端类型。

(继承自 IHasManager<ManagerT>)
MinimumTlsVersion

获取客户端需要使用的最低 TLS 版本 (或更高版本) 。

(继承自 IRedisCacheBeta)
Name

获取资源的名称

(继承自 IHasName)
NonSslPort

如果启用非 SSL 端口,则为 true;否则为 false。

(继承自 IRedisCache)
PatchSchedules

获取当前 Redis 缓存的修补程序计划列表。

(继承自 IRedisCacheBeta)
Port

获取端口值。

(继承自 IRedisCache)
ProvisioningState

获取 provisioningState 值。

(继承自 IRedisCache)
RedisConfiguration

获取 Redis 配置值。

(继承自 IRedisCache)
RedisVersion

获取 Redis 版本值。

(继承自 IRedisCache)
Region

使用高级 SKU 的 Azure Redis 缓存的不可变客户端表示形式。

(继承自 IResource)
RegionName

使用高级 SKU 的 Azure Redis 缓存的不可变客户端表示形式。

(继承自 IResource)
ResourceGroupName

使用高级 SKU 的 Azure Redis 缓存的不可变客户端表示形式。

(继承自 IHasResourceGroup)
ShardCount

获取 shardCount 值。

(继承自 IRedisCache)
Sku

获取 SKU 值。

(继承自 IRedisCache)
SslPort

获取 sslPort 值。

(继承自 IRedisCache)
StaticIP

获取 staticIP 值。

(继承自 IRedisCache)
SubnetId

获取 subnetId 值。

(继承自 IRedisCache)
Tags

使用高级 SKU 的 Azure Redis 缓存的不可变客户端表示形式。

(继承自 IResource)
Type

使用高级 SKU 的 Azure Redis 缓存的不可变客户端表示形式。

(继承自 IResource)

方法

AddLinkedServer(String, String, ReplicationRole)

将链接服务器添加到当前 Redis 缓存实例。

(继承自 IRedisCachePremiumBeta)
AddLinkedServerAsync(String, String, ReplicationRole, CancellationToken)

将链接服务器添加到当前 Redis 缓存实例。

(继承自 IRedisCachePremiumBeta)
AsPremium()

使用高级 SKU 的 Azure Redis 缓存的不可变客户端表示形式。

(继承自 IRedisCache)
DeletePatchSchedule()

删除 Redis 缓存的修补计划。

ExportData(String, String)

从 Redis 缓存导出数据。

ExportData(String, String, String)

从 Redis 缓存导出数据。

ForceReboot(String)

重新启动指定的 Redis 节点 () 。 此操作需要缓存资源的写入权限。 可能会丢失数据。

(继承自 IRedisCache)
ForceReboot(String, Int32)

重新启动指定的 Redis 节点 () 。 此操作需要缓存资源的写入权限。 可能会丢失数据。

GetKeys()

使用高级 SKU 的 Azure Redis 缓存的不可变客户端表示形式。

(继承自 IRedisCache)
GetLinkedServerRole(String)

获取当前 Redis 缓存实例的链接服务器的角色。

(继承自 IRedisCachePremiumBeta)
GetLinkedServerRoleAsync(String, CancellationToken)

获取当前 Redis 缓存实例的链接服务器的角色。

(继承自 IRedisCachePremiumBeta)
ImportData(IList<String>)

将数据导入 Redis 缓存。

ImportData(IList<String>, String)

将数据导入 Redis 缓存。

ListLinkedServers()

获取与此 redis 缓存关联的链接服务器的列表。

(继承自 IRedisCachePremiumBeta)
ListLinkedServersAsync(CancellationToken)

获取与此 redis 缓存关联的链接服务器的列表。

(继承自 IRedisCachePremiumBeta)
ListPatchSchedules()

获取 Redis 缓存的修补计划。

Refresh()

刷新资源以与 Azure 同步。

(继承自 IRefreshable<T>)
RefreshAsync(CancellationToken)

刷新资源以与 Azure 同步。

(继承自 IRefreshable<T>)
RefreshKeys()

从 Azure 获取此 Redis 缓存的最新访问密钥。

(继承自 IRedisCache)
RegenerateKey(RedisKeyType)

为此 Redis 缓存重新生成访问密钥。

(继承自 IRedisCache)
RemoveLinkedServer(String)

从当前 Redis 缓存实例中删除链接服务器。

(继承自 IRedisCachePremiumBeta)
RemoveLinkedServerAsync(String, CancellationToken)

从当前 Redis 缓存实例中删除链接服务器。

(继承自 IRedisCachePremiumBeta)
Update()

使用高级 SKU 的 Azure Redis 缓存的不可变客户端表示形式。

(继承自 IUpdatable<T>)

适用于