azure-docs-sdk-java/docs-ref-autogen/com.azure.resourcemanager.r...

516 строки
41 KiB
YAML

### YamlMime:JavaType
uid: "com.azure.resourcemanager.redis.models.RedisConfiguration"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration"
name: "RedisConfiguration"
nameWithType: "RedisConfiguration"
summary: "All Redis Settings."
inheritances:
- "<xref href=\"java.lang.Object?displayProperty=fullName\" data-throw-if-not-resolved=\"False\" />"
inheritedClassMethods:
- classRef: "java.lang.<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html\">Object</a>"
methodsRef:
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--\">clone</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-\">equals</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--\">finalize</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--\">getClass</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--\">hashCode</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--\">notify</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--\">notifyAll</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--\">toString</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--\">wait</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-\">wait</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-\">wait</a>"
syntax: "public final class **RedisConfiguration**</br> implements <xref href=\"com.azure.json.JsonSerializable?alt=com.azure.json.JsonSerializable&text=JsonSerializable\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.azure.resourcemanager.redis.models.RedisConfiguration?alt=com.azure.resourcemanager.redis.models.RedisConfiguration&text=RedisConfiguration\" data-throw-if-not-resolved=\"False\" />&gt;"
constructors:
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.RedisConfiguration()"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.RedisConfiguration()"
name: "RedisConfiguration()"
nameWithType: "RedisConfiguration.RedisConfiguration()"
summary: "Creates an instance of Redis<wbr>Configuration class."
syntax: "public RedisConfiguration()"
desc: "Creates an instance of RedisConfiguration class."
methods:
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.aadEnabled()"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.aadEnabled()"
name: "aadEnabled()"
nameWithType: "RedisConfiguration.aadEnabled()"
summary: "Get the aad<wbr>Enabled property: Specifies whether AAD based authentication has been enabled or disabled for the cache."
syntax: "public String aadEnabled()"
desc: "Get the aadEnabled property: Specifies whether AAD based authentication has been enabled or disabled for the cache."
returns:
description: "the aadEnabled value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.additionalProperties()"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.additionalProperties()"
name: "additionalProperties()"
nameWithType: "RedisConfiguration.additionalProperties()"
summary: "Get the additional<wbr>Properties property: All Redis Settings."
syntax: "public Map<String,String> additionalProperties()"
desc: "Get the additionalProperties property: 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."
returns:
description: "the additionalProperties value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/Map.html\">Map</a>&lt;<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>,<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>&gt;"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.aofBackupEnabled()"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.aofBackupEnabled()"
name: "aofBackupEnabled()"
nameWithType: "RedisConfiguration.aofBackupEnabled()"
summary: "Get the aof<wbr>Backup<wbr>Enabled property: Specifies whether the aof backup is enabled."
syntax: "public String aofBackupEnabled()"
desc: "Get the aofBackupEnabled property: Specifies whether the aof backup is enabled."
returns:
description: "the aofBackupEnabled value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.aofStorageConnectionString0()"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.aofStorageConnectionString0()"
name: "aofStorageConnectionString0()"
nameWithType: "RedisConfiguration.aofStorageConnectionString0()"
summary: "Get the aof<wbr>Storage<wbr>Connection<wbr>String0 property: First storage account connection string."
syntax: "public String aofStorageConnectionString0()"
desc: "Get the aofStorageConnectionString0 property: First storage account connection string."
returns:
description: "the aofStorageConnectionString0 value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.aofStorageConnectionString1()"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.aofStorageConnectionString1()"
name: "aofStorageConnectionString1()"
nameWithType: "RedisConfiguration.aofStorageConnectionString1()"
summary: "Get the aof<wbr>Storage<wbr>Connection<wbr>String1 property: Second storage account connection string."
syntax: "public String aofStorageConnectionString1()"
desc: "Get the aofStorageConnectionString1 property: Second storage account connection string."
returns:
description: "the aofStorageConnectionString1 value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.authnotrequired()"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.authnotrequired()"
name: "authnotrequired()"
nameWithType: "RedisConfiguration.authnotrequired()"
summary: "Get the authnotrequired property: Specifies whether the authentication is disabled."
syntax: "public String authnotrequired()"
desc: "Get the authnotrequired property: Specifies whether the authentication is disabled. Setting this property is highly discouraged from security point of view."
returns:
description: "the authnotrequired value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.fromJson(com.azure.json.JsonReader)"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.fromJson(JsonReader jsonReader)"
name: "fromJson(JsonReader jsonReader)"
nameWithType: "RedisConfiguration.fromJson(JsonReader jsonReader)"
summary: "Reads an instance of Redis<wbr>Configuration from the Json<wbr>Reader."
modifiers:
- "static"
parameters:
- description: "The JsonReader being read."
name: "jsonReader"
type: "<xref href=\"com.azure.json.JsonReader?alt=com.azure.json.JsonReader&text=JsonReader\" data-throw-if-not-resolved=\"False\" />"
syntax: "public static RedisConfiguration fromJson(JsonReader jsonReader)"
exceptions:
- description: "If an error occurs while reading the RedisConfiguration."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html\">IOException</a>"
desc: "Reads an instance of RedisConfiguration from the JsonReader."
returns:
description: "An instance of RedisConfiguration if the JsonReader was pointing to an instance of it, or null if it was\n pointing to JSON null."
type: "<xref href=\"com.azure.resourcemanager.redis.models.RedisConfiguration?alt=com.azure.resourcemanager.redis.models.RedisConfiguration&text=RedisConfiguration\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.maxclients()"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.maxclients()"
name: "maxclients()"
nameWithType: "RedisConfiguration.maxclients()"
summary: "Get the maxclients property: The max clients config."
syntax: "public String maxclients()"
desc: "Get the maxclients property: The max clients config."
returns:
description: "the maxclients value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.maxfragmentationmemoryReserved()"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.maxfragmentationmemoryReserved()"
name: "maxfragmentationmemoryReserved()"
nameWithType: "RedisConfiguration.maxfragmentationmemoryReserved()"
summary: "Get the maxfragmentationmemory<wbr>Reserved property: Value in megabytes reserved for fragmentation per shard."
syntax: "public String maxfragmentationmemoryReserved()"
desc: "Get the maxfragmentationmemoryReserved property: Value in megabytes reserved for fragmentation per shard."
returns:
description: "the maxfragmentationmemoryReserved value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.maxmemoryDelta()"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.maxmemoryDelta()"
name: "maxmemoryDelta()"
nameWithType: "RedisConfiguration.maxmemoryDelta()"
summary: "Get the maxmemory<wbr>Delta property: Value in megabytes reserved for non-cache usage per shard e.<wbr>g."
syntax: "public String maxmemoryDelta()"
desc: "Get the maxmemoryDelta property: Value in megabytes reserved for non-cache usage per shard e.g. failover."
returns:
description: "the maxmemoryDelta value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.maxmemoryPolicy()"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.maxmemoryPolicy()"
name: "maxmemoryPolicy()"
nameWithType: "RedisConfiguration.maxmemoryPolicy()"
summary: "Get the maxmemory<wbr>Policy property: The eviction strategy used when your data won't fit within its memory limit."
syntax: "public String maxmemoryPolicy()"
desc: "Get the maxmemoryPolicy property: The eviction strategy used when your data won't fit within its memory limit."
returns:
description: "the maxmemoryPolicy value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.maxmemoryReserved()"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.maxmemoryReserved()"
name: "maxmemoryReserved()"
nameWithType: "RedisConfiguration.maxmemoryReserved()"
summary: "Get the maxmemory<wbr>Reserved property: Value in megabytes reserved for non-cache usage per shard e.<wbr>g."
syntax: "public String maxmemoryReserved()"
desc: "Get the maxmemoryReserved property: Value in megabytes reserved for non-cache usage per shard e.g. failover."
returns:
description: "the maxmemoryReserved value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.notifyKeyspaceEvents()"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.notifyKeyspaceEvents()"
name: "notifyKeyspaceEvents()"
nameWithType: "RedisConfiguration.notifyKeyspaceEvents()"
summary: "Get the notify<wbr>Keyspace<wbr>Events property: The keyspace events which should be monitored."
syntax: "public String notifyKeyspaceEvents()"
desc: "Get the notifyKeyspaceEvents property: The keyspace events which should be monitored."
returns:
description: "the notifyKeyspaceEvents value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.preferredDataArchiveAuthMethod()"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.preferredDataArchiveAuthMethod()"
name: "preferredDataArchiveAuthMethod()"
nameWithType: "RedisConfiguration.preferredDataArchiveAuthMethod()"
summary: "Get the preferred<wbr>Data<wbr>Archive<wbr>Auth<wbr>Method property: Preferred auth method to communicate to storage account used for data archive, specify SAS or Managed<wbr>Identity, default value is SAS."
syntax: "public String preferredDataArchiveAuthMethod()"
desc: "Get the preferredDataArchiveAuthMethod property: Preferred auth method to communicate to storage account used for data archive, specify SAS or ManagedIdentity, default value is SAS."
returns:
description: "the preferredDataArchiveAuthMethod value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.preferredDataPersistenceAuthMethod()"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.preferredDataPersistenceAuthMethod()"
name: "preferredDataPersistenceAuthMethod()"
nameWithType: "RedisConfiguration.preferredDataPersistenceAuthMethod()"
summary: "Get the preferred<wbr>Data<wbr>Persistence<wbr>Auth<wbr>Method property: Preferred auth method to communicate to storage account used for data persistence, specify SAS or Managed<wbr>Identity, default value is SAS."
syntax: "public String preferredDataPersistenceAuthMethod()"
desc: "Get the preferredDataPersistenceAuthMethod property: Preferred auth method to communicate to storage account used for data persistence, specify SAS or ManagedIdentity, default value is SAS."
returns:
description: "the preferredDataPersistenceAuthMethod value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.rdbBackupEnabled()"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.rdbBackupEnabled()"
name: "rdbBackupEnabled()"
nameWithType: "RedisConfiguration.rdbBackupEnabled()"
summary: "Get the rdb<wbr>Backup<wbr>Enabled property: Specifies whether the rdb backup is enabled."
syntax: "public String rdbBackupEnabled()"
desc: "Get the rdbBackupEnabled property: Specifies whether the rdb backup is enabled."
returns:
description: "the rdbBackupEnabled value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.rdbBackupFrequency()"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.rdbBackupFrequency()"
name: "rdbBackupFrequency()"
nameWithType: "RedisConfiguration.rdbBackupFrequency()"
summary: "Get the rdb<wbr>Backup<wbr>Frequency property: Specifies the frequency for creating rdb backup in minutes."
syntax: "public String rdbBackupFrequency()"
desc: "Get the rdbBackupFrequency property: Specifies the frequency for creating rdb backup in minutes. Valid values: (15, 30, 60, 360, 720, 1440)."
returns:
description: "the rdbBackupFrequency value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.rdbBackupMaxSnapshotCount()"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.rdbBackupMaxSnapshotCount()"
name: "rdbBackupMaxSnapshotCount()"
nameWithType: "RedisConfiguration.rdbBackupMaxSnapshotCount()"
summary: "Get the rdb<wbr>Backup<wbr>Max<wbr>Snapshot<wbr>Count property: Specifies the maximum number of snapshots for rdb backup."
syntax: "public String rdbBackupMaxSnapshotCount()"
desc: "Get the rdbBackupMaxSnapshotCount property: Specifies the maximum number of snapshots for rdb backup."
returns:
description: "the rdbBackupMaxSnapshotCount value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.rdbStorageConnectionString()"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.rdbStorageConnectionString()"
name: "rdbStorageConnectionString()"
nameWithType: "RedisConfiguration.rdbStorageConnectionString()"
summary: "Get the rdb<wbr>Storage<wbr>Connection<wbr>String property: The storage account connection string for storing rdb file."
syntax: "public String rdbStorageConnectionString()"
desc: "Get the rdbStorageConnectionString property: The storage account connection string for storing rdb file."
returns:
description: "the rdbStorageConnectionString value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.storageSubscriptionId()"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.storageSubscriptionId()"
name: "storageSubscriptionId()"
nameWithType: "RedisConfiguration.storageSubscriptionId()"
summary: "Get the storage<wbr>Subscription<wbr>Id property: Subscription<wbr>Id of the storage account for persistence (aof/rdb) using Managed<wbr>Identity."
syntax: "public String storageSubscriptionId()"
desc: "Get the storageSubscriptionId property: SubscriptionId of the storage account for persistence (aof/rdb) using ManagedIdentity."
returns:
description: "the storageSubscriptionId value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.toJson(com.azure.json.JsonWriter)"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.toJson(JsonWriter jsonWriter)"
name: "toJson(JsonWriter jsonWriter)"
nameWithType: "RedisConfiguration.toJson(JsonWriter jsonWriter)"
parameters:
- name: "jsonWriter"
type: "<xref href=\"com.azure.json.JsonWriter?alt=com.azure.json.JsonWriter&text=JsonWriter\" data-throw-if-not-resolved=\"False\" />"
syntax: "public JsonWriter toJson(JsonWriter jsonWriter)"
exceptions:
- type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html\">IOException</a>"
returns:
type: "<xref href=\"com.azure.json.JsonWriter?alt=com.azure.json.JsonWriter&text=JsonWriter\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.validate()"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.validate()"
name: "validate()"
nameWithType: "RedisConfiguration.validate()"
summary: "Validates the instance."
syntax: "public void validate()"
desc: "Validates the instance."
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.withAadEnabled(java.lang.String)"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.withAadEnabled(String aadEnabled)"
name: "withAadEnabled(String aadEnabled)"
nameWithType: "RedisConfiguration.withAadEnabled(String aadEnabled)"
summary: "Set the aad<wbr>Enabled property: Specifies whether AAD based authentication has been enabled or disabled for the cache."
parameters:
- description: "the aadEnabled value to set."
name: "aadEnabled"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public RedisConfiguration withAadEnabled(String aadEnabled)"
desc: "Set the aadEnabled property: Specifies whether AAD based authentication has been enabled or disabled for the cache."
returns:
description: "the RedisConfiguration object itself."
type: "<xref href=\"com.azure.resourcemanager.redis.models.RedisConfiguration?alt=com.azure.resourcemanager.redis.models.RedisConfiguration&text=RedisConfiguration\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.withAdditionalProperties(java.util.Map<java.lang.String,java.lang.String>)"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.withAdditionalProperties(Map<String,String> additionalProperties)"
name: "withAdditionalProperties(Map<String,String> additionalProperties)"
nameWithType: "RedisConfiguration.withAdditionalProperties(Map<String,String> additionalProperties)"
summary: "Set the additional<wbr>Properties property: All Redis Settings."
parameters:
- description: "the additionalProperties value to set."
name: "additionalProperties"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/Map.html\">Map</a>&lt;<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>,<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>&gt;"
syntax: "public RedisConfiguration withAdditionalProperties(Map<String,String> additionalProperties)"
desc: "Set the additionalProperties property: 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."
returns:
description: "the RedisConfiguration object itself."
type: "<xref href=\"com.azure.resourcemanager.redis.models.RedisConfiguration?alt=com.azure.resourcemanager.redis.models.RedisConfiguration&text=RedisConfiguration\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.withAofBackupEnabled(java.lang.String)"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.withAofBackupEnabled(String aofBackupEnabled)"
name: "withAofBackupEnabled(String aofBackupEnabled)"
nameWithType: "RedisConfiguration.withAofBackupEnabled(String aofBackupEnabled)"
summary: "Set the aof<wbr>Backup<wbr>Enabled property: Specifies whether the aof backup is enabled."
parameters:
- description: "the aofBackupEnabled value to set."
name: "aofBackupEnabled"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public RedisConfiguration withAofBackupEnabled(String aofBackupEnabled)"
desc: "Set the aofBackupEnabled property: Specifies whether the aof backup is enabled."
returns:
description: "the RedisConfiguration object itself."
type: "<xref href=\"com.azure.resourcemanager.redis.models.RedisConfiguration?alt=com.azure.resourcemanager.redis.models.RedisConfiguration&text=RedisConfiguration\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.withAofStorageConnectionString0(java.lang.String)"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.withAofStorageConnectionString0(String aofStorageConnectionString0)"
name: "withAofStorageConnectionString0(String aofStorageConnectionString0)"
nameWithType: "RedisConfiguration.withAofStorageConnectionString0(String aofStorageConnectionString0)"
summary: "Set the aof<wbr>Storage<wbr>Connection<wbr>String0 property: First storage account connection string."
parameters:
- description: "the aofStorageConnectionString0 value to set."
name: "aofStorageConnectionString0"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public RedisConfiguration withAofStorageConnectionString0(String aofStorageConnectionString0)"
desc: "Set the aofStorageConnectionString0 property: First storage account connection string."
returns:
description: "the RedisConfiguration object itself."
type: "<xref href=\"com.azure.resourcemanager.redis.models.RedisConfiguration?alt=com.azure.resourcemanager.redis.models.RedisConfiguration&text=RedisConfiguration\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.withAofStorageConnectionString1(java.lang.String)"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.withAofStorageConnectionString1(String aofStorageConnectionString1)"
name: "withAofStorageConnectionString1(String aofStorageConnectionString1)"
nameWithType: "RedisConfiguration.withAofStorageConnectionString1(String aofStorageConnectionString1)"
summary: "Set the aof<wbr>Storage<wbr>Connection<wbr>String1 property: Second storage account connection string."
parameters:
- description: "the aofStorageConnectionString1 value to set."
name: "aofStorageConnectionString1"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public RedisConfiguration withAofStorageConnectionString1(String aofStorageConnectionString1)"
desc: "Set the aofStorageConnectionString1 property: Second storage account connection string."
returns:
description: "the RedisConfiguration object itself."
type: "<xref href=\"com.azure.resourcemanager.redis.models.RedisConfiguration?alt=com.azure.resourcemanager.redis.models.RedisConfiguration&text=RedisConfiguration\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.withAuthnotrequired(java.lang.String)"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.withAuthnotrequired(String authnotrequired)"
name: "withAuthnotrequired(String authnotrequired)"
nameWithType: "RedisConfiguration.withAuthnotrequired(String authnotrequired)"
summary: "Set the authnotrequired property: Specifies whether the authentication is disabled."
parameters:
- description: "the authnotrequired value to set."
name: "authnotrequired"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public RedisConfiguration withAuthnotrequired(String authnotrequired)"
desc: "Set the authnotrequired property: Specifies whether the authentication is disabled. Setting this property is highly discouraged from security point of view."
returns:
description: "the RedisConfiguration object itself."
type: "<xref href=\"com.azure.resourcemanager.redis.models.RedisConfiguration?alt=com.azure.resourcemanager.redis.models.RedisConfiguration&text=RedisConfiguration\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.withMaxfragmentationmemoryReserved(java.lang.String)"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.withMaxfragmentationmemoryReserved(String maxfragmentationmemoryReserved)"
name: "withMaxfragmentationmemoryReserved(String maxfragmentationmemoryReserved)"
nameWithType: "RedisConfiguration.withMaxfragmentationmemoryReserved(String maxfragmentationmemoryReserved)"
summary: "Set the maxfragmentationmemory<wbr>Reserved property: Value in megabytes reserved for fragmentation per shard."
parameters:
- description: "the maxfragmentationmemoryReserved value to set."
name: "maxfragmentationmemoryReserved"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public RedisConfiguration withMaxfragmentationmemoryReserved(String maxfragmentationmemoryReserved)"
desc: "Set the maxfragmentationmemoryReserved property: Value in megabytes reserved for fragmentation per shard."
returns:
description: "the RedisConfiguration object itself."
type: "<xref href=\"com.azure.resourcemanager.redis.models.RedisConfiguration?alt=com.azure.resourcemanager.redis.models.RedisConfiguration&text=RedisConfiguration\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.withMaxmemoryDelta(java.lang.String)"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.withMaxmemoryDelta(String maxmemoryDelta)"
name: "withMaxmemoryDelta(String maxmemoryDelta)"
nameWithType: "RedisConfiguration.withMaxmemoryDelta(String maxmemoryDelta)"
summary: "Set the maxmemory<wbr>Delta property: Value in megabytes reserved for non-cache usage per shard e.<wbr>g."
parameters:
- description: "the maxmemoryDelta value to set."
name: "maxmemoryDelta"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public RedisConfiguration withMaxmemoryDelta(String maxmemoryDelta)"
desc: "Set the maxmemoryDelta property: Value in megabytes reserved for non-cache usage per shard e.g. failover."
returns:
description: "the RedisConfiguration object itself."
type: "<xref href=\"com.azure.resourcemanager.redis.models.RedisConfiguration?alt=com.azure.resourcemanager.redis.models.RedisConfiguration&text=RedisConfiguration\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.withMaxmemoryPolicy(java.lang.String)"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.withMaxmemoryPolicy(String maxmemoryPolicy)"
name: "withMaxmemoryPolicy(String maxmemoryPolicy)"
nameWithType: "RedisConfiguration.withMaxmemoryPolicy(String maxmemoryPolicy)"
summary: "Set the maxmemory<wbr>Policy property: The eviction strategy used when your data won't fit within its memory limit."
parameters:
- description: "the maxmemoryPolicy value to set."
name: "maxmemoryPolicy"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public RedisConfiguration withMaxmemoryPolicy(String maxmemoryPolicy)"
desc: "Set the maxmemoryPolicy property: The eviction strategy used when your data won't fit within its memory limit."
returns:
description: "the RedisConfiguration object itself."
type: "<xref href=\"com.azure.resourcemanager.redis.models.RedisConfiguration?alt=com.azure.resourcemanager.redis.models.RedisConfiguration&text=RedisConfiguration\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.withMaxmemoryReserved(java.lang.String)"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.withMaxmemoryReserved(String maxmemoryReserved)"
name: "withMaxmemoryReserved(String maxmemoryReserved)"
nameWithType: "RedisConfiguration.withMaxmemoryReserved(String maxmemoryReserved)"
summary: "Set the maxmemory<wbr>Reserved property: Value in megabytes reserved for non-cache usage per shard e.<wbr>g."
parameters:
- description: "the maxmemoryReserved value to set."
name: "maxmemoryReserved"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public RedisConfiguration withMaxmemoryReserved(String maxmemoryReserved)"
desc: "Set the maxmemoryReserved property: Value in megabytes reserved for non-cache usage per shard e.g. failover."
returns:
description: "the RedisConfiguration object itself."
type: "<xref href=\"com.azure.resourcemanager.redis.models.RedisConfiguration?alt=com.azure.resourcemanager.redis.models.RedisConfiguration&text=RedisConfiguration\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.withNotifyKeyspaceEvents(java.lang.String)"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.withNotifyKeyspaceEvents(String notifyKeyspaceEvents)"
name: "withNotifyKeyspaceEvents(String notifyKeyspaceEvents)"
nameWithType: "RedisConfiguration.withNotifyKeyspaceEvents(String notifyKeyspaceEvents)"
summary: "Set the notify<wbr>Keyspace<wbr>Events property: The keyspace events which should be monitored."
parameters:
- description: "the notifyKeyspaceEvents value to set."
name: "notifyKeyspaceEvents"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public RedisConfiguration withNotifyKeyspaceEvents(String notifyKeyspaceEvents)"
desc: "Set the notifyKeyspaceEvents property: The keyspace events which should be monitored."
returns:
description: "the RedisConfiguration object itself."
type: "<xref href=\"com.azure.resourcemanager.redis.models.RedisConfiguration?alt=com.azure.resourcemanager.redis.models.RedisConfiguration&text=RedisConfiguration\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.withPreferredDataPersistenceAuthMethod(java.lang.String)"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.withPreferredDataPersistenceAuthMethod(String preferredDataPersistenceAuthMethod)"
name: "withPreferredDataPersistenceAuthMethod(String preferredDataPersistenceAuthMethod)"
nameWithType: "RedisConfiguration.withPreferredDataPersistenceAuthMethod(String preferredDataPersistenceAuthMethod)"
summary: "Set the preferred<wbr>Data<wbr>Persistence<wbr>Auth<wbr>Method property: Preferred auth method to communicate to storage account used for data persistence, specify SAS or Managed<wbr>Identity, default value is SAS."
parameters:
- description: "the preferredDataPersistenceAuthMethod value to set."
name: "preferredDataPersistenceAuthMethod"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public RedisConfiguration withPreferredDataPersistenceAuthMethod(String preferredDataPersistenceAuthMethod)"
desc: "Set the preferredDataPersistenceAuthMethod property: Preferred auth method to communicate to storage account used for data persistence, specify SAS or ManagedIdentity, default value is SAS."
returns:
description: "the RedisConfiguration object itself."
type: "<xref href=\"com.azure.resourcemanager.redis.models.RedisConfiguration?alt=com.azure.resourcemanager.redis.models.RedisConfiguration&text=RedisConfiguration\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.withRdbBackupEnabled(java.lang.String)"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.withRdbBackupEnabled(String rdbBackupEnabled)"
name: "withRdbBackupEnabled(String rdbBackupEnabled)"
nameWithType: "RedisConfiguration.withRdbBackupEnabled(String rdbBackupEnabled)"
summary: "Set the rdb<wbr>Backup<wbr>Enabled property: Specifies whether the rdb backup is enabled."
parameters:
- description: "the rdbBackupEnabled value to set."
name: "rdbBackupEnabled"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public RedisConfiguration withRdbBackupEnabled(String rdbBackupEnabled)"
desc: "Set the rdbBackupEnabled property: Specifies whether the rdb backup is enabled."
returns:
description: "the RedisConfiguration object itself."
type: "<xref href=\"com.azure.resourcemanager.redis.models.RedisConfiguration?alt=com.azure.resourcemanager.redis.models.RedisConfiguration&text=RedisConfiguration\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.withRdbBackupFrequency(java.lang.String)"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.withRdbBackupFrequency(String rdbBackupFrequency)"
name: "withRdbBackupFrequency(String rdbBackupFrequency)"
nameWithType: "RedisConfiguration.withRdbBackupFrequency(String rdbBackupFrequency)"
summary: "Set the rdb<wbr>Backup<wbr>Frequency property: Specifies the frequency for creating rdb backup in minutes."
parameters:
- description: "the rdbBackupFrequency value to set."
name: "rdbBackupFrequency"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public RedisConfiguration withRdbBackupFrequency(String rdbBackupFrequency)"
desc: "Set the rdbBackupFrequency property: Specifies the frequency for creating rdb backup in minutes. Valid values: (15, 30, 60, 360, 720, 1440)."
returns:
description: "the RedisConfiguration object itself."
type: "<xref href=\"com.azure.resourcemanager.redis.models.RedisConfiguration?alt=com.azure.resourcemanager.redis.models.RedisConfiguration&text=RedisConfiguration\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.withRdbBackupMaxSnapshotCount(java.lang.String)"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.withRdbBackupMaxSnapshotCount(String rdbBackupMaxSnapshotCount)"
name: "withRdbBackupMaxSnapshotCount(String rdbBackupMaxSnapshotCount)"
nameWithType: "RedisConfiguration.withRdbBackupMaxSnapshotCount(String rdbBackupMaxSnapshotCount)"
summary: "Set the rdb<wbr>Backup<wbr>Max<wbr>Snapshot<wbr>Count property: Specifies the maximum number of snapshots for rdb backup."
parameters:
- description: "the rdbBackupMaxSnapshotCount value to set."
name: "rdbBackupMaxSnapshotCount"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public RedisConfiguration withRdbBackupMaxSnapshotCount(String rdbBackupMaxSnapshotCount)"
desc: "Set the rdbBackupMaxSnapshotCount property: Specifies the maximum number of snapshots for rdb backup."
returns:
description: "the RedisConfiguration object itself."
type: "<xref href=\"com.azure.resourcemanager.redis.models.RedisConfiguration?alt=com.azure.resourcemanager.redis.models.RedisConfiguration&text=RedisConfiguration\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.withRdbStorageConnectionString(java.lang.String)"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.withRdbStorageConnectionString(String rdbStorageConnectionString)"
name: "withRdbStorageConnectionString(String rdbStorageConnectionString)"
nameWithType: "RedisConfiguration.withRdbStorageConnectionString(String rdbStorageConnectionString)"
summary: "Set the rdb<wbr>Storage<wbr>Connection<wbr>String property: The storage account connection string for storing rdb file."
parameters:
- description: "the rdbStorageConnectionString value to set."
name: "rdbStorageConnectionString"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public RedisConfiguration withRdbStorageConnectionString(String rdbStorageConnectionString)"
desc: "Set the rdbStorageConnectionString property: The storage account connection string for storing rdb file."
returns:
description: "the RedisConfiguration object itself."
type: "<xref href=\"com.azure.resourcemanager.redis.models.RedisConfiguration?alt=com.azure.resourcemanager.redis.models.RedisConfiguration&text=RedisConfiguration\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.withStorageSubscriptionId(java.lang.String)"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.withStorageSubscriptionId(String storageSubscriptionId)"
name: "withStorageSubscriptionId(String storageSubscriptionId)"
nameWithType: "RedisConfiguration.withStorageSubscriptionId(String storageSubscriptionId)"
summary: "Set the storage<wbr>Subscription<wbr>Id property: Subscription<wbr>Id of the storage account for persistence (aof/rdb) using Managed<wbr>Identity."
parameters:
- description: "the storageSubscriptionId value to set."
name: "storageSubscriptionId"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public RedisConfiguration withStorageSubscriptionId(String storageSubscriptionId)"
desc: "Set the storageSubscriptionId property: SubscriptionId of the storage account for persistence (aof/rdb) using ManagedIdentity."
returns:
description: "the RedisConfiguration object itself."
type: "<xref href=\"com.azure.resourcemanager.redis.models.RedisConfiguration?alt=com.azure.resourcemanager.redis.models.RedisConfiguration&text=RedisConfiguration\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.redis.models.RedisConfiguration.zonalConfiguration()"
fullName: "com.azure.resourcemanager.redis.models.RedisConfiguration.zonalConfiguration()"
name: "zonalConfiguration()"
nameWithType: "RedisConfiguration.zonalConfiguration()"
summary: "Get the zonal<wbr>Configuration property: Zonal Configuration."
syntax: "public String zonalConfiguration()"
desc: "Get the zonalConfiguration property: Zonal Configuration."
returns:
description: "the zonalConfiguration value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
type: "class"
desc: "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."
implements:
- "<xref href=\"com.azure.json.JsonSerializable?alt=com.azure.json.JsonSerializable&text=JsonSerializable\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.azure.resourcemanager.redis.models.RedisConfiguration?alt=com.azure.resourcemanager.redis.models.RedisConfiguration&text=RedisConfiguration\" data-throw-if-not-resolved=\"False\" />&gt;"
metadata: {}
package: "com.azure.resourcemanager.redis.models"
artifact: com.azure.resourcemanager:azure-resourcemanager-redis:2.42.0