RedisCache.Update インターフェイス
実装
public static interface RedisCache.Update
extends Appliable<RedisCache>, UpdateWithTags<Update>, WithSku, WithNonSslPort, WithRedisConfiguration
変更できるすべての設定を含む Redis Cache 更新操作のテンプレート。
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
abstract Update |
withFirewallRule(RedisFirewallRule rule)
キャッシュへの接続が許可されている IP アドレスの範囲を使用して、Redis Cache ファイアウォール規則を作成または更新します。 |
abstract Update |
withFirewallRule(String name, String lowestIp, String highestIp)
キャッシュへの接続が許可されている IP アドレスの範囲を使用して、Redis Cache ファイアウォール規則を作成または更新します。 |
abstract Update |
withMinimumTlsVersion(TlsVersion tlsVersion)
クライアントは、指定された TLS バージョン (またはそれ以上) を使用して接続する必要があります (例: '1.0'、'1.1'、'1.2')。 |
abstract Update |
withPatchSchedule(DayOfWeek dayOfWeek, int startHourUtc)
現在の Premium クラスター キャッシュにパッチ スケジュールを追加します。 |
abstract Update |
withPatchSchedule(DayOfWeek dayOfWeek, int startHourUtc, Period maintenanceWindow)
現在の Premium クラスター キャッシュにパッチ スケジュールを追加します。 |
abstract Update |
withPatchSchedule(ScheduleEntry scheduleEntry)
現在の Premium クラスター キャッシュにパッチ スケジュールを追加します。 |
abstract Update |
withPatchSchedule(List<ScheduleEntry> scheduleEntry)
現在の Premium クラスター キャッシュにパッチ スケジュールを追加します。 |
abstract Update |
withShardCount(int shardCount)
Premium クラスター キャッシュに作成されるシャードの数。 |
abstract Update |
withoutFirewallRule(String name)
現在の Redis キャッシュ インスタンス内の 1 つのファイアウォール規則を削除します。 |
abstract Update |
withoutMinimumTlsVersion()
クライアントの最小 TLS バージョンの要件を削除します。 |
abstract Update |
withoutPatchSchedule()
現在の Premium クラスター キャッシュからすべてのパッチ スケジュールを削除します。 |
メソッドの詳細
withFirewallRule
public abstract RedisCache.Update withFirewallRule(RedisFirewallRule rule)
キャッシュへの接続が許可されている IP アドレスの範囲を使用して、Redis Cache ファイアウォール規則を作成または更新します。
Parameters:
Returns:
withFirewallRule
public abstract RedisCache.Update withFirewallRule(String name, String lowestIp, String highestIp)
キャッシュへの接続が許可されている IP アドレスの範囲を使用して、Redis Cache ファイアウォール規則を作成または更新します。
Parameters:
Returns:
withMinimumTlsVersion
public abstract RedisCache.Update withMinimumTlsVersion(TlsVersion tlsVersion)
クライアントは、指定された TLS バージョン (またはそれ以上) を使用して接続する必要があります (例: '1.0'、'1.1'、'1.2')。
Parameters:
Returns:
withPatchSchedule
public abstract RedisCache.Update withPatchSchedule(DayOfWeek dayOfWeek, int startHourUtc)
現在の Premium クラスター キャッシュにパッチ スケジュールを追加します。
Parameters:
Returns:
withPatchSchedule
public abstract RedisCache.Update withPatchSchedule(DayOfWeek dayOfWeek, int startHourUtc, Period maintenanceWindow)
現在の Premium クラスター キャッシュにパッチ スケジュールを追加します。
Parameters:
Returns:
withPatchSchedule
public abstract RedisCache.Update withPatchSchedule(ScheduleEntry scheduleEntry)
現在の Premium クラスター キャッシュにパッチ スケジュールを追加します。
Parameters:
Returns:
withPatchSchedule
public abstract RedisCache.Update withPatchSchedule(List
現在の Premium クラスター キャッシュにパッチ スケジュールを追加します。
Parameters:
Returns:
withShardCount
public abstract RedisCache.Update withShardCount(int shardCount)
Premium クラスター キャッシュに作成されるシャードの数。
Parameters:
Returns:
withoutFirewallRule
public abstract RedisCache.Update withoutFirewallRule(String name)
現在の Redis キャッシュ インスタンス内の 1 つのファイアウォール規則を削除します。
Parameters:
Returns:
withoutMinimumTlsVersion
public abstract RedisCache.Update withoutMinimumTlsVersion()
クライアントの最小 TLS バージョンの要件を削除します。
Returns:
withoutPatchSchedule
public abstract RedisCache.Update withoutPatchSchedule()
現在の Premium クラスター キャッシュからすべてのパッチ スケジュールを削除します。
Returns:
適用対象
Azure SDK for Java