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

IWithCreate 接口

定义

Redis 缓存定义,其中包含足够的输入以在云中创建新的 Redis 缓存,但公开其他可选输入以指定。

public interface IWithCreate : Microsoft.Azure.Management.Redis.Fluent.RedisCache.Definition.IWithCreateBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.Redis.Fluent.RedisCache.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Redis.Fluent.IRedisCache>
type IWithCreate = interface
    interface ICreatable<IRedisCache>
    interface IIndexable
    interface IDefinitionWithTags<IWithCreate>
    interface IWithCreateBeta
    interface IBeta
Public Interface IWithCreate
Implements IBeta, ICreatable(Of IRedisCache), IDefinitionWithTags(Of IWithCreate), IWithCreateBeta
派生
实现

属性

Key

Redis 缓存定义,其中包含足够的输入以在云中创建新的 Redis 缓存,但公开其他可选输入以指定。

(继承自 IIndexable)
Name

获取可创建资源的名称。

(继承自 ICreatable<T>)

方法

Create()

执行创建请求。

(继承自 ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

将请求放入队列,并允许 HTTP 客户端在系统资源可用时执行它。

(继承自 ICreatable<T>)
WithFirewallRule(IRedisFirewallRule)

创建 Redis 缓存防火墙规则,其中包含允许连接到缓存的 IP 地址范围。

(继承自 IWithCreateBeta)
WithFirewallRule(String, String, String)

创建 Redis 缓存防火墙规则,其中包含允许连接到缓存的 IP 地址范围。

(继承自 IWithCreateBeta)
WithMinimumTlsVersion(TlsVersion)

要求客户端使用指定的 TLS 版本 (或更高版本) 来连接 (,例如“1.0”、“1.1”、“1.2”) 。

(继承自 IWithCreateBeta)
WithNonSslPort()

启用非 ssl Redis 服务器端口 (6379) 。

WithPatchSchedule(DayOfWeek, Int32)

高级群集缓存上的修补计划。

WithPatchSchedule(DayOfWeek, Int32, TimeSpan)

高级群集缓存上的修补计划。

WithPatchSchedule(IList<ScheduleEntry>)

高级群集缓存上的修补计划。

WithPatchSchedule(ScheduleEntry)

高级群集缓存上的修补计划。

WithRedisConfiguration(IDictionary<String,String>)

所有 Redis 设置。 几个可能的密钥:rdb-backup-enabled、rdb-storage-connection-string、rdb-backup-frequency、maxmemory-delta、maxmemory-policy、 notify-keyspace-events、maxmemory-samples、slowlog-log-slow-slow-than、slowlog-max-len、list-max-ziplist-entries、list-max-ziplist-value、hash-max-ziplist-entries、hash-max-ziplist-value、set -max-intset-entries、zset-max-ziplist-entries、zset-max-ziplist-value 等。

WithRedisConfiguration(String, String)

指定 Redis 设置。 rdb-backup-enabled、rdb-storage-connection-string、rdb-backup-frequency、maxmemory-delta、maxmemory-policy、 notify-keyspace-events、maxmemory-samples、slowlog-log-slow-slow-than、slowlog-max-len、list-max-ziplist-entries、list-max-ziplist-value、hash-max-ziplist-entries、hash-max-ziplist-value、set -max-intset-entries、zset-max-ziplist-entries、zset-max-ziplist-value 等。

WithTag(String, String)

将标记添加到资源。

(继承自 IDefinitionWithTags<T>)
WithTags(IDictionary<String,String>)

将资源的标记指定为 {@link Map}。

(继承自 IDefinitionWithTags<T>)

适用于