RedisCommonPropertiesRedisConfiguration Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
RedisCommonPropertiesRedisConfiguration() |
Initializes a new instance of the RedisCommonPropertiesRedisConfiguration class. |
RedisCommonPropertiesRedisConfiguration(IDictionary<String,Object>, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) | |
RedisCommonPropertiesRedisConfiguration(IDictionary<String,Object>, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) |
Initializes a new instance of the RedisCommonPropertiesRedisConfiguration class. |
RedisCommonPropertiesRedisConfiguration()
Initializes a new instance of the RedisCommonPropertiesRedisConfiguration class.
public RedisCommonPropertiesRedisConfiguration ();
Public Sub New ()
Applies to
RedisCommonPropertiesRedisConfiguration(IDictionary<String,Object>, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String)
public RedisCommonPropertiesRedisConfiguration (System.Collections.Generic.IDictionary<string,object> additionalProperties = default, string rdbBackupEnabled = default, string rdbBackupFrequency = default, string rdbBackupMaxSnapshotCount = default, string rdbStorageConnectionString = default, string aofBackupEnabled = default, string aofStorageConnectionString0 = default, string aofStorageConnectionString1 = default, string maxfragmentationmemoryReserved = default, string maxmemoryPolicy = default, string maxmemoryReserved = default, string maxmemoryDelta = default, string maxclients = default, string preferredDataArchiveAuthMethod = default, string preferredDataPersistenceAuthMethod = default, string zonalConfiguration = default, string authnotrequired = default, string storageSubscriptionId = default, string aadEnabled = default);
new Microsoft.Azure.Management.RedisCache.Models.RedisCommonPropertiesRedisConfiguration : System.Collections.Generic.IDictionary<string, obj> * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string -> Microsoft.Azure.Management.RedisCache.Models.RedisCommonPropertiesRedisConfiguration
Public Sub New (Optional additionalProperties As IDictionary(Of String, Object) = Nothing, Optional rdbBackupEnabled As String = Nothing, Optional rdbBackupFrequency As String = Nothing, Optional rdbBackupMaxSnapshotCount As String = Nothing, Optional rdbStorageConnectionString As String = Nothing, Optional aofBackupEnabled As String = Nothing, Optional aofStorageConnectionString0 As String = Nothing, Optional aofStorageConnectionString1 As String = Nothing, Optional maxfragmentationmemoryReserved As String = Nothing, Optional maxmemoryPolicy As String = Nothing, Optional maxmemoryReserved As String = Nothing, Optional maxmemoryDelta As String = Nothing, Optional maxclients As String = Nothing, Optional preferredDataArchiveAuthMethod As String = Nothing, Optional preferredDataPersistenceAuthMethod As String = Nothing, Optional zonalConfiguration As String = Nothing, Optional authnotrequired As String = Nothing, Optional storageSubscriptionId As String = Nothing, Optional aadEnabled As String = Nothing)
Parameters
- additionalProperties
- IDictionary<String,Object>
- rdbBackupEnabled
- String
- rdbBackupFrequency
- String
- rdbBackupMaxSnapshotCount
- String
- rdbStorageConnectionString
- String
- aofBackupEnabled
- String
- aofStorageConnectionString0
- String
- aofStorageConnectionString1
- String
- maxfragmentationmemoryReserved
- String
- maxmemoryPolicy
- String
- maxmemoryReserved
- String
- maxmemoryDelta
- String
- maxclients
- String
- preferredDataArchiveAuthMethod
- String
- preferredDataPersistenceAuthMethod
- String
- zonalConfiguration
- String
- authnotrequired
- String
- storageSubscriptionId
- String
- aadEnabled
- String
Applies to
RedisCommonPropertiesRedisConfiguration(IDictionary<String,Object>, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String)
Initializes a new instance of the RedisCommonPropertiesRedisConfiguration class.
public RedisCommonPropertiesRedisConfiguration (System.Collections.Generic.IDictionary<string,object> additionalProperties = default, string rdbBackupEnabled = default, string rdbBackupFrequency = default, string rdbBackupMaxSnapshotCount = default, string rdbStorageConnectionString = default, string aofBackupEnabled = default, string aofStorageConnectionString0 = default, string aofStorageConnectionString1 = default, string maxfragmentationmemoryReserved = default, string maxmemoryPolicy = default, string maxmemoryReserved = default, string maxmemoryDelta = default, string maxclients = default, string notifyKeyspaceEvents = default, string preferredDataArchiveAuthMethod = default, string preferredDataPersistenceAuthMethod = default, string zonalConfiguration = default, string authnotrequired = default, string storageSubscriptionId = default, string aadEnabled = default);
new Microsoft.Azure.Management.RedisCache.Models.RedisCommonPropertiesRedisConfiguration : System.Collections.Generic.IDictionary<string, obj> * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string -> Microsoft.Azure.Management.RedisCache.Models.RedisCommonPropertiesRedisConfiguration
Public Sub New (Optional additionalProperties As IDictionary(Of String, Object) = Nothing, Optional rdbBackupEnabled As String = Nothing, Optional rdbBackupFrequency As String = Nothing, Optional rdbBackupMaxSnapshotCount As String = Nothing, Optional rdbStorageConnectionString As String = Nothing, Optional aofBackupEnabled As String = Nothing, Optional aofStorageConnectionString0 As String = Nothing, Optional aofStorageConnectionString1 As String = Nothing, Optional maxfragmentationmemoryReserved As String = Nothing, Optional maxmemoryPolicy As String = Nothing, Optional maxmemoryReserved As String = Nothing, Optional maxmemoryDelta As String = Nothing, Optional maxclients As String = Nothing, Optional notifyKeyspaceEvents As String = Nothing, Optional preferredDataArchiveAuthMethod As String = Nothing, Optional preferredDataPersistenceAuthMethod As String = Nothing, Optional zonalConfiguration As String = Nothing, Optional authnotrequired As String = Nothing, Optional storageSubscriptionId As String = Nothing, Optional aadEnabled As String = Nothing)
Parameters
- additionalProperties
- IDictionary<String,Object>
All Redis Settings. Few possible keys: rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta, maxmemory-policy,notify-keyspace-events, aof-backup-enabled, aof-storage-connection-string-0, aof-storage-connection-string-1 etc.
- rdbBackupEnabled
- String
Specifies whether the rdb backup is enabled
- rdbBackupFrequency
- String
Specifies the frequency for creating rdb backup in minutes. Valid values: (15, 30, 60, 360, 720, 1440)
- rdbBackupMaxSnapshotCount
- String
Specifies the maximum number of snapshots for rdb backup
- rdbStorageConnectionString
- String
The storage account connection string for storing rdb file
- aofBackupEnabled
- String
Specifies whether the aof backup is enabled
- aofStorageConnectionString0
- String
First storage account connection string
- aofStorageConnectionString1
- String
Second storage account connection string
- maxfragmentationmemoryReserved
- String
Value in megabytes reserved for fragmentation per shard
- maxmemoryPolicy
- String
The eviction strategy used when your data won't fit within its memory limit.
- maxmemoryReserved
- String
Value in megabytes reserved for non-cache usage per shard e.g. failover.
- maxmemoryDelta
- String
Value in megabytes reserved for non-cache usage per shard e.g. failover.
- maxclients
- String
The max clients config
- notifyKeyspaceEvents
- String
The keyspace events which should be monitored.
- preferredDataArchiveAuthMethod
- String
Preferred auth method to communicate to storage account used for data archive, specify SAS or ManagedIdentity, default value is SAS
- preferredDataPersistenceAuthMethod
- String
Preferred auth method to communicate to storage account used for data persistence, specify SAS or ManagedIdentity, default value is SAS
- zonalConfiguration
- String
Zonal Configuration
- authnotrequired
- String
Specifies whether the authentication is disabled. Setting this property is highly discouraged from security point of view.
- storageSubscriptionId
- String
SubscriptionId of the storage account for persistence (aof/rdb) using ManagedIdentity.
- aadEnabled
- String
Specifies whether AAD based authentication has been enabled or disabled for the cache