Database interface
描述 Redis Enterprise 集群上的数据库
属性
| access |
此属性可以启用/禁用,以允许或拒绝使用当前访问密钥的访问。 即使在创建数据库后也可以更新。 |
| client |
指定 redis 客户端是否可以使用 TLS 加密协议或纯文本 redis 协议进行连接。 默认值为 TLS 加密。 |
| clustering |
群集策略 - 默认值为 OSSCluster。 仅当当前值为 NoCluster 时,才能更新此属性。 如果值为 OSSCluster 或 EnterpriseCluster,则不能在不删除数据库的情况下更新该值。 |
| defer |
发布最新版本时延迟升级的选项 - 默认值为 NotDeferred。 了解详细信息:https://aka.ms/redisversionupgrade |
| eviction |
Redis 逐出策略 - 默认值为 VolatileLRU |
| geo |
用于为此数据库配置异地复制的可选属性集。 |
| modules | 在此数据库中启用的可选 redis 模块集 - 只能在创建时添加模块。 |
| persistence | 持久性设置 |
| port | 数据库终结点的 TCP 端口。 在创建时指定。 默认为可用端口。 |
| provisioning |
数据库注意的当前预配状态:此属性不会序列化。 它只能由服务器填充。 |
| redis |
运行数据库的 Redis 版本,例如 '6.0'注意:此属性不会被序列化。 它只能由服务器填充。 |
| resource |
数据库注意的当前资源状态:此属性不会序列化。 它只能由服务器填充。 |
继承属性
| id | 资源的完全限定资源 ID。 Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注意:此属性不会序列化。 它只能由服务器填充。 |
| name | 资源说明的名称:此属性不会序列化。 它只能由服务器填充。 |
| system |
包含 createdBy 和 modifiedBy 信息的 Azure 资源管理器元数据。 注意:此属性不会序列化。 它只能由服务器填充。 |
| type | 资源的类型。 例如“Microsoft.Compute/virtualMachines”或“Microsoft.Storage/storageAccounts”注意:此属性不会序列化。 它只能由服务器填充。 |
属性详细信息
accessKeysAuthentication
此属性可以启用/禁用,以允许或拒绝使用当前访问密钥的访问。 即使在创建数据库后也可以更新。
accessKeysAuthentication?: string
属性值
string
clientProtocol
指定 redis 客户端是否可以使用 TLS 加密协议或纯文本 redis 协议进行连接。 默认值为 TLS 加密。
clientProtocol?: string
属性值
string
clusteringPolicy
群集策略 - 默认值为 OSSCluster。 仅当当前值为 NoCluster 时,才能更新此属性。 如果值为 OSSCluster 或 EnterpriseCluster,则不能在不删除数据库的情况下更新该值。
clusteringPolicy?: string
属性值
string
deferUpgrade
发布最新版本时延迟升级的选项 - 默认值为 NotDeferred。 了解详细信息:https://aka.ms/redisversionupgrade
deferUpgrade?: string
属性值
string
evictionPolicy
Redis 逐出策略 - 默认值为 VolatileLRU
evictionPolicy?: string
属性值
string
geoReplication
用于为此数据库配置异地复制的可选属性集。
geoReplication?: DatabaseCommonPropertiesGeoReplication
属性值
modules
persistence
port
数据库终结点的 TCP 端口。 在创建时指定。 默认为可用端口。
port?: number
属性值
number
provisioningState
数据库注意的当前预配状态:此属性不会序列化。 它只能由服务器填充。
provisioningState?: string
属性值
string
redisVersion
运行数据库的 Redis 版本,例如 '6.0'注意:此属性不会被序列化。 它只能由服务器填充。
redisVersion?: string
属性值
string
resourceState
数据库注意的当前资源状态:此属性不会序列化。 它只能由服务器填充。
resourceState?: string
属性值
string
继承属性详细信息
id
资源的完全限定资源 ID。 Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注意:此属性不会序列化。 它只能由服务器填充。
id?: string
属性值
string
name
systemData
包含 createdBy 和 modifiedBy 信息的 Azure 资源管理器元数据。 注意:此属性不会序列化。 它只能由服务器填充。
systemData?: SystemData
属性值
type
资源的类型。 例如“Microsoft.Compute/virtualMachines”或“Microsoft.Storage/storageAccounts”注意:此属性不会序列化。 它只能由服务器填充。
type?: string
属性值
string