次の方法で共有


RedisConfiguration クラス

  • java.lang.Object
    • com.azure.resourcemanager.redis.models.RedisConfiguration

public final class RedisConfiguration

すべての Redis 設定。 考えられるキーの数: rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta,maxmemory-policy,notify-keyspace-events,maxmemory-samples,slowlog-log-slower-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 など。

コンストラクターの概要

コンストラクター 説明
RedisConfiguration()

RedisConfiguration クラスのインスタンスを作成します。

メソッドの概要

修飾子と型 メソッドと説明
String aadEnabled()

aadEnabled プロパティの取得: キャッシュに対して AAD ベースの認証が有効または無効になっているかどうかを指定します。

Map<String,String> additionalProperties()

追加の Properties プロパティを取得します。すべての Redis 設定。

String aofBackupEnabled()

aofBackupEnabled プロパティを取得します。aof バックアップが有効かどうかを指定します。

String aofStorageConnectionString0()

aofStorageConnectionString0 プロパティを取得します。最初のストレージ アカウント接続文字列。

String aofStorageConnectionString1()

aofStorageConnectionString1 プロパティを取得します。2 番目のストレージ アカウント接続文字列。

String authnotrequired()

authnotrequired プロパティを取得します。認証が無効かどうかを指定します。

String maxclients()

maxclients プロパティを取得します。max clients 構成。

String maxfragmentationmemoryReserved()

maxfragmentationmemory予約プロパティを取得します。シャードあたりの断片化のために予約された値 (メガバイト単位)。

String maxmemoryDelta()

maxmemoryDelta プロパティを取得します。シャードあたりのキャッシュ以外の使用用に予約されたメガバイト単位の値 e。G。

String maxmemoryPolicy()

maxmemoryPolicy プロパティを取得する: データがメモリ制限内に収まらない場合に使用される削除戦略。

String maxmemoryReserved()

maxmemory予約プロパティを取得します。シャードあたりのキャッシュ以外の使用のために予約された値 (メガバイト単位)。G。

String preferredDataArchiveAuthMethod()

優先するデータアーカイブ認証方法のプロパティを取得する: データ アーカイブに使用されるストレージ アカウントと通信するための優先認証方法、SAS またはマネージドID の指定、既定値は SAS です。

String preferredDataPersistenceAuthMethod()

優先されるデータ永続化認証方法プロパティを取得する: データ永続化に使用されるストレージ アカウントと通信するための優先認証方法、SAS またはマネージドID の指定、既定値は SAS です。

String rdbBackupEnabled()

rdbBackupEnabled プロパティを取得します。rdb バックアップが有効かどうかを指定します。

String rdbBackupFrequency()

rdb Backup Frequency プロパティを取得します。rdbバックアップを作成する頻度を分単位で指定します。

String rdbBackupMaxSnapshotCount()

rdbBackupの最大スナップショット数プロパティを取得します。rdb バックアップのスナップショットの最大数を指定します。

String rdbStorageConnectionString()

rdbストレージ接続文字列プロパティを取得します。rdb ファイルを格納するためのストレージ アカウント接続文字列。

String storageSubscriptionId()

ストレージサブスクリプションID プロパティを取得します。マネージドID を使用した永続化のためのストレージ アカウントのサブスクリプションID (aof/rdb)。

void validate()

インスタンスを検証します。

RedisConfiguration withAadEnabled(String aadEnabled)

aadEnabled プロパティを設定します。キャッシュに対して AAD ベースの認証が有効か無効かを指定します。

RedisConfiguration withAdditionalProperties(Map<String,String> additionalProperties)

追加の [プロパティ] プロパティを設定します。[すべての Redis 設定] を選択します。

RedisConfiguration withAofBackupEnabled(String aofBackupEnabled)

aofBackupEnabled プロパティを設定します。aof バックアップを有効にするかどうかを指定します。

RedisConfiguration withAofStorageConnectionString0(String aofStorageConnectionString0)

aofStorageConnectionString0 プロパティ (最初のストレージ アカウント接続文字列) を設定します。

RedisConfiguration withAofStorageConnectionString1(String aofStorageConnectionString1)

aofStorageConnectionString1 プロパティ (2 番目のストレージ アカウント接続文字列) を設定します。

RedisConfiguration withAuthnotrequired(String authnotrequired)

authnotrequired プロパティを設定します。認証を無効にするかどうかを指定します。

RedisConfiguration withMaxfragmentationmemoryReserved(String maxfragmentationmemoryReserved)

maxfragmentationmemoryReserved プロパティを設定します。シャードあたりの断片化のために予約された値 (メガバイト単位)。

RedisConfiguration withMaxmemoryDelta(String maxmemoryDelta)

maxmemoryDelta プロパティを設定します。シャードあたりのキャッシュ以外の使用用に予約された値 (メガバイト単位)。G。

RedisConfiguration withMaxmemoryPolicy(String maxmemoryPolicy)

maxmemoryPolicy プロパティを設定します。データがメモリ制限内に収まらない場合に使用される削除戦略。

RedisConfiguration withMaxmemoryReserved(String maxmemoryReserved)

maxmemoryReserved プロパティを設定します。シャードあたりのキャッシュ以外の使用のために予約された値 (メガバイト単位)。G。

RedisConfiguration withPreferredDataPersistenceAuthMethod(String preferredDataPersistenceAuthMethod)

[優先データ永続化認証方法] プロパティを設定します。データ永続化に使用されるストレージ アカウントと通信する優先認証方法、SAS またはマネージドID を指定する場合は、既定値は SAS です。

RedisConfiguration withRdbBackupEnabled(String rdbBackupEnabled)

rdbBackupEnabled プロパティを設定します。rdb バックアップが有効かどうかを指定します。

RedisConfiguration withRdbBackupFrequency(String rdbBackupFrequency)

rdb Backup Frequency プロパティを設定します。rdbバックアップを作成する頻度を分単位で指定します。

RedisConfiguration withRdbBackupMaxSnapshotCount(String rdbBackupMaxSnapshotCount)

rdbBackupの最大スナップショット数プロパティを設定します。rdb バックアップのスナップショットの最大数を指定します。

RedisConfiguration withRdbStorageConnectionString(String rdbStorageConnectionString)

rdbStorageConnectionString プロパティを設定します。rdb ファイルを格納するためのストレージ アカウント接続文字列。

RedisConfiguration withStorageSubscriptionId(String storageSubscriptionId)

[ストレージサブスクリプション ID]プロパティを設定します。マネージドID を使用した永続化 (aof/rdb) 用のストレージ アカウントのサブスクリプションID。

String zonalConfiguration()

ゾーン構成プロパティ (ゾーン構成) を取得します。

メソッドの継承元: java.lang.Object

コンストラクターの詳細

RedisConfiguration

public RedisConfiguration()

RedisConfiguration クラスのインスタンスを作成します。

メソッドの詳細

aadEnabled

public String aadEnabled()

aadEnabled プロパティを取得します。キャッシュに対して AAD ベースの認証が有効か無効かを指定します。

Returns:

aadEnabled 値。

additionalProperties

public Map additionalProperties()

additionalProperties プロパティを取得します。すべての Redis 設定。 考えられるキーの数: rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta,maxmemory-policy,notify-keyspace-events,maxmemory-samples,slowlog-log-slower-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 など。

Returns:

additionalProperties 値。

aofBackupEnabled

public String aofBackupEnabled()

aofBackupEnabled プロパティを取得します。aof バックアップが有効かどうかを指定します。

Returns:

aofBackupEnabled 値。

aofStorageConnectionString0

public String aofStorageConnectionString0()

aofStorageConnectionString0 プロパティを取得します。最初のストレージ アカウント接続文字列。

Returns:

aofStorageConnectionString0 値。

aofStorageConnectionString1

public String aofStorageConnectionString1()

aofStorageConnectionString1 プロパティを取得します。2 番目のストレージ アカウント接続文字列。

Returns:

aofStorageConnectionString1 値。

authnotrequired

public String authnotrequired()

authnotrequired プロパティを取得します。認証が無効かどうかを指定します。 このプロパティを設定することは、セキュリティの観点から強くお勧めしません。

Returns:

authnotrequired 値。

maxclients

public String maxclients()

maxclients プロパティを取得します。max clients 構成。

Returns:

maxclients 値。

maxfragmentationmemoryReserved

public String maxfragmentationmemoryReserved()

maxfragmentationmemoryReserved プロパティを取得します。シャードあたりの断片化のために予約された値 (メガバイト単位)。

Returns:

maxfragmentationmemoryReserved 値。

maxmemoryDelta

public String maxmemoryDelta()

maxmemoryDelta プロパティを取得します。フェールオーバーなど、シャードあたりのキャッシュ以外の使用のために予約されたメガバイト単位の値。

Returns:

maxmemoryDelta 値。

maxmemoryPolicy

public String maxmemoryPolicy()

maxmemoryPolicy プロパティを取得する: データがメモリ制限内に収まらない場合に使用される削除戦略。

Returns:

maxmemoryPolicy 値。

maxmemoryReserved

public String maxmemoryReserved()

maxmemoryReserved プロパティを取得します。フェールオーバーなど、シャードあたりのキャッシュ以外の使用のために予約された値 (メガバイト単位)。

Returns:

maxmemoryReserved 値。

preferredDataArchiveAuthMethod

public String preferredDataArchiveAuthMethod()

preferredDataArchiveAuthMethod プロパティの取得: データ アーカイブに使用されるストレージ アカウントと通信するための優先認証方法、SAS または ManagedIdentity の指定、既定値は SAS です。

Returns:

preferredDataArchiveAuthMethod 値。

preferredDataPersistenceAuthMethod

public String preferredDataPersistenceAuthMethod()

preferredDataPersistenceAuthMethod プロパティを取得します。データ永続化に使用されるストレージ アカウントと通信するための優先認証方法、SAS または ManagedIdentity の指定、既定値は SAS です。

Returns:

preferredDataPersistenceAuthMethod 値。

rdbBackupEnabled

public String rdbBackupEnabled()

rdbBackupEnabled プロパティを取得します。rdb バックアップが有効かどうかを指定します。

Returns:

rdbBackupEnabled 値。

rdbBackupFrequency

public String rdbBackupFrequency()

rdbBackupFrequency プロパティを取得します。rdb バックアップを作成する頻度を分単位で指定します。 有効な値: (15、30、60、360、720、1440)。

Returns:

rdbBackupFrequency 値。

rdbBackupMaxSnapshotCount

public String rdbBackupMaxSnapshotCount()

rdbBackupMaxSnapshotCount プロパティを取得します。rdb バックアップのスナップショットの最大数を指定します。

Returns:

rdbBackupMaxSnapshotCount 値。

rdbStorageConnectionString

public String rdbStorageConnectionString()

rdbStorageConnectionString プロパティを取得します。rdb ファイルを格納するためのストレージ アカウント接続文字列。

Returns:

rdbStorageConnectionString 値。

storageSubscriptionId

public String storageSubscriptionId()

ManagedIdentity を使用した永続化 (aof/rdb) 用ストレージ アカウントの StorageSubscriptionId プロパティ SubscriptionId を取得します。

Returns:

storageSubscriptionId 値。

validate

public void validate()

インスタンスを検証します。

withAadEnabled

public RedisConfiguration withAadEnabled(String aadEnabled)

aadEnabled プロパティを設定する: キャッシュに対して AAD ベースの認証が有効か無効かを指定します。

Parameters:

aadEnabled - 設定する aadEnabled 値。

Returns:

RedisConfiguration オブジェクト自体。

withAdditionalProperties

public RedisConfiguration withAdditionalProperties(Map additionalProperties)

additionalProperties プロパティ [All Redis Settings]\(すべての Redis 設定\) を設定します。 考えられるキーの数: rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta,maxmemory-policy,notify-keyspace-events,maxmemory-samples,slowlog-log-slower-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 など。

Parameters:

additionalProperties - 設定する additionalProperties 値。

Returns:

RedisConfiguration オブジェクト自体。

withAofBackupEnabled

public RedisConfiguration withAofBackupEnabled(String aofBackupEnabled)

aofBackupEnabled プロパティを設定します。aof バックアップが有効かどうかを指定します。

Parameters:

aofBackupEnabled - 設定する aofBackupEnabled 値。

Returns:

RedisConfiguration オブジェクト自体。

withAofStorageConnectionString0

public RedisConfiguration withAofStorageConnectionString0(String aofStorageConnectionString0)

aofStorageConnectionString0 プロパティを設定します。最初のストレージ アカウント接続文字列。

Parameters:

aofStorageConnectionString0 - 設定する aofStorageConnectionString0 値。

Returns:

RedisConfiguration オブジェクト自体。

withAofStorageConnectionString1

public RedisConfiguration withAofStorageConnectionString1(String aofStorageConnectionString1)

aofStorageConnectionString1 プロパティ (2 番目のストレージ アカウント接続文字列) を設定します。

Parameters:

aofStorageConnectionString1 - 設定する aofStorageConnectionString1 値。

Returns:

RedisConfiguration オブジェクト自体。

withAuthnotrequired

public RedisConfiguration withAuthnotrequired(String authnotrequired)

authnotrequired プロパティを設定します。認証を無効にするかどうかを指定します。 このプロパティを設定することは、セキュリティの観点から強くお勧めしません。

Parameters:

authnotrequired - 設定する authnotrequired 値。

Returns:

RedisConfiguration オブジェクト自体。

withMaxfragmentationmemoryReserved

public RedisConfiguration withMaxfragmentationmemoryReserved(String maxfragmentationmemoryReserved)

maxfragmentationmemoryReserved プロパティを設定します。シャードあたりの断片化のために予約された値 (メガバイト単位)。

Parameters:

maxfragmentationmemoryReserved - 設定する maxfragmentationmemoryReserved 値。

Returns:

RedisConfiguration オブジェクト自体。

withMaxmemoryDelta

public RedisConfiguration withMaxmemoryDelta(String maxmemoryDelta)

maxmemoryDelta プロパティを設定します。シャードあたりのキャッシュ以外の使用 (フェールオーバーなど) 用に予約された値 (メガバイト単位)。

Parameters:

maxmemoryDelta - 設定する maxmemoryDelta 値。

Returns:

RedisConfiguration オブジェクト自体。

withMaxmemoryPolicy

public RedisConfiguration withMaxmemoryPolicy(String maxmemoryPolicy)

maxmemoryPolicy プロパティを設定する: データがメモリ制限内に収まらない場合に使用される削除戦略。

Parameters:

maxmemoryPolicy - 設定する maxmemoryPolicy 値。

Returns:

RedisConfiguration オブジェクト自体。

withMaxmemoryReserved

public RedisConfiguration withMaxmemoryReserved(String maxmemoryReserved)

maxmemoryReserved プロパティを設定します。シャードあたりのキャッシュ以外の使用 (フェールオーバーなど) 用に予約されたメガバイト単位の値。

Parameters:

maxmemoryReserved - 設定する maxmemoryReserved 値。

Returns:

RedisConfiguration オブジェクト自体。

withPreferredDataPersistenceAuthMethod

public RedisConfiguration withPreferredDataPersistenceAuthMethod(String preferredDataPersistenceAuthMethod)

preferredDataPersistenceAuthMethod プロパティを設定する: データの永続化に使用されるストレージ アカウントと通信するための優先認証方法、SAS または ManagedIdentity の指定、既定値は SAS です。

Parameters:

preferredDataPersistenceAuthMethod - 設定する preferredDataPersistenceAuthMethod 値。

Returns:

RedisConfiguration オブジェクト自体。

withRdbBackupEnabled

public RedisConfiguration withRdbBackupEnabled(String rdbBackupEnabled)

rdbBackupEnabled プロパティを設定します。rdb バックアップが有効かどうかを指定します。

Parameters:

rdbBackupEnabled - 設定する rdbBackupEnabled 値。

Returns:

RedisConfiguration オブジェクト自体。

withRdbBackupFrequency

public RedisConfiguration withRdbBackupFrequency(String rdbBackupFrequency)

rdbBackupFrequency プロパティを設定する: rdb バックアップを作成する頻度を分単位で指定します。 有効な値: (15、30、60、360、720、1440)。

Parameters:

rdbBackupFrequency - 設定する rdbBackupFrequency 値。

Returns:

RedisConfiguration オブジェクト自体。

withRdbBackupMaxSnapshotCount

public RedisConfiguration withRdbBackupMaxSnapshotCount(String rdbBackupMaxSnapshotCount)

rdbBackupMaxSnapshotCount プロパティを設定します。rdb バックアップのスナップショットの最大数を指定します。

Parameters:

rdbBackupMaxSnapshotCount - 設定する rdbBackupMaxSnapshotCount 値。

Returns:

RedisConfiguration オブジェクト自体。

withRdbStorageConnectionString

public RedisConfiguration withRdbStorageConnectionString(String rdbStorageConnectionString)

rdbStorageConnectionString プロパティを設定します。rdb ファイルを格納するためのストレージ アカウント接続文字列。

Parameters:

rdbStorageConnectionString - 設定する rdbStorageConnectionString 値。

Returns:

RedisConfiguration オブジェクト自体。

withStorageSubscriptionId

public RedisConfiguration withStorageSubscriptionId(String storageSubscriptionId)

ManagedIdentity を使用して永続化 (aof/rdb) するためのストレージ アカウントの StorageSubscriptionId プロパティ SubscriptionId を設定します。

Parameters:

storageSubscriptionId - 設定する storageSubscriptionId 値。

Returns:

RedisConfiguration オブジェクト自体。

zonalConfiguration

public String zonalConfiguration()

zonalConfiguration プロパティを取得します。ゾーン構成。

Returns:

zonalConfiguration 値。

適用対象