次の方法で共有


RedisResourceInner クラス

public final class RedisResourceInner
extends Resource

List または Get Operation の 1 つの Redis 項目。

コンストラクターの概要

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

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

メソッドの概要

修飾子と型 メソッドと説明
RedisAccessKeysInner accessKeys()

アクセスキープロパティを取得する: Redis キャッシュのキー - このオブジェクトが Create または Update redis cache への応答でない場合は設定されません。

Boolean enableNonSslPort()

EnableNonSslPort プロパティを取得します。非 ssl Redis サーバー ポート (6379) が有効かどうかを指定します。

String hostname()

hostname プロパティ Redis ホスト名を取得します。

ManagedServiceIdentity identity()

ID プロパティを取得します。リソースの ID。

List<RedisInstanceDetails> instances()

instances プロパティを取得します。キャッシュに関連付けられている Redis インスタンスの一覧。

List<RedisLinkedServer> linkedServers()

[リンクサーバー] プロパティを取得します。キャッシュに関連付けられているリンク サーバーの一覧。

TlsVersion minimumTlsVersion()

Tls バージョンの最小プロパティを取得する: 省略可能: クライアントは、指定された TLS バージョン (またはそれ以降) を使用して接続する必要があります (例: '1.0'、'1.1'、'1.2')。

Integer port()

port プロパティを取得します。Redis 非 SSL ポート。

List<PrivateEndpointConnectionInner> privateEndpointConnections()

[プライベートエンドポイント接続]プロパティを取得します。指定された Redis キャッシュに関連付けられているプライベート エンドポイント接続の一覧。

ProvisioningState provisioningState()

プロビジョニング状態プロパティ Redis インスタンスのプロビジョニング状態を取得します。

PublicNetworkAccess publicNetworkAccess()

パブリックネットワークアクセス プロパティを取得します。このキャッシュに対してパブリック エンドポイント アクセスが許可されているかどうか。

RedisConfiguration redisConfiguration()

redisConfiguration プロパティを取得します。 [All Redis Settings]\(すべての Redis 設定\) を取得します。

String redisVersion()

redisVersion プロパティを取得します。 Redis バージョン。

Integer replicasPerMaster()

レプリカのマスターごとのプロパティの取得: プライマリごとに作成されるレプリカの数。

Integer replicasPerPrimary()

レプリカの [プライマリごと] プロパティを取得します。プライマリごとに作成されるレプリカの数。

Integer shardCount()

シャード数プロパティを取得します。Premium クラスター キャッシュに作成されるシャードの数。

Sku sku()

sku プロパティを取得します。デプロイする Redis キャッシュの SKU。

Integer sslPort()

sslPort プロパティ Redis SSL ポートを取得します。

String staticIp()

静的Ip プロパティを取得します。静的 IP アドレス。

String subnetId()

サブネットID プロパティの取得: Redis キャッシュをデプロイする仮想ネットワーク内のサブネットの完全なリソース ID。

Map<String,String> tenantSettings()

テナント設定プロパティの取得: テナント設定のディクショナリ。

UpdateChannel updateChannel()

更新プログラムの Channel プロパティを取得する: 省略可能: Redis Cache が受け取る毎月の Redis 更新プログラムの更新チャネルを指定します。

void validate()

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

RedisResourceInner withEnableNonSslPort(Boolean enableNonSslPort)

[Enable Non SslPort]\(Ssl 以外のポートを有効にする\) プロパティを設定します。非 ssl Redis サーバー ポート (6379) を有効にするかどうかを指定します。

RedisResourceInner withIdentity(ManagedServiceIdentity identity)

identity プロパティを設定します。リソースの ID。

RedisResourceInner withLocation(String location)
RedisResourceInner withMinimumTlsVersion(TlsVersion minimumTlsVersion)

TlsVersion の最小プロパティを設定する: 省略可能: クライアントは、指定された TLS バージョン (またはそれ以降) を使用して接続する必要があります (例: '1.0'、'1.1'、'1.2')。

RedisResourceInner withPublicNetworkAccess(PublicNetworkAccess publicNetworkAccess)

パブリックネットワークアクセス プロパティを設定します。このキャッシュに対してパブリック エンドポイント アクセスが許可されるかどうか。

RedisResourceInner withRedisConfiguration(RedisConfiguration redisConfiguration)

redisConfiguration プロパティ [All Redis Settings]\(すべての Redis 設定\) を設定します。

RedisResourceInner withRedisVersion(String redisVersion)

redis Version プロパティ (Redisバージョン) を設定します。

RedisResourceInner withReplicasPerMaster(Integer replicasPerMaster)

[マスターごとのレプリカ] プロパティを設定します。プライマリごとに作成するレプリカの数。

RedisResourceInner withReplicasPerPrimary(Integer replicasPerPrimary)

[プライマリごとのレプリカ] プロパティを設定します。プライマリごとに作成されるレプリカの数。

RedisResourceInner withShardCount(Integer shardCount)

shardCount プロパティを設定する: Premium クラスター キャッシュに作成されるシャードの数。

RedisResourceInner withSku(Sku sku)

sku プロパティを設定します。デプロイする Redis キャッシュの SKU。

RedisResourceInner withStaticIp(String staticIp)

静的IP プロパティを設定します:静的 IP アドレス。

RedisResourceInner withSubnetId(String subnetId)

subnetId プロパティを設定します。Redis キャッシュをデプロイする仮想ネットワーク内のサブネットの完全なリソース ID。

RedisResourceInner withTags(Map<String,String> tags)
RedisResourceInner withTenantSettings(Map<String,String> tenantSettings)

テナント設定プロパティを設定する: テナント設定のディクショナリ。

RedisResourceInner withUpdateChannel(UpdateChannel updateChannel)

更新プログラムの Channel プロパティを設定する: 省略可能: Redis Cache が受け取る毎月の Redis 更新プログラムの更新チャネルを指定します。

RedisResourceInner withZones(List<String> zones)

zones プロパティを設定する: リソースの取得元を示す可用性ゾーンの一覧。

List<String> zones()

zones プロパティを取得する: リソースの取得元を示す可用性ゾーンの一覧。

メソッドの継承元: ProxyResource

メソッドの継承元: Resource

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

コンストラクターの詳細

RedisResourceInner

public RedisResourceInner()

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

メソッドの詳細

accessKeys

public RedisAccessKeysInner accessKeys()

accessKeys プロパティを取得する: Redis キャッシュのキー - このオブジェクトが Create または Update redis cache に対する応答でない場合は設定されません。

Returns:

accessKeys 値。

enableNonSslPort

public Boolean enableNonSslPort()

enableNonSslPort プロパティを取得します。非 ssl Redis サーバー ポート (6379) が有効かどうかを指定します。

Returns:

enableNonSslPort 値。

hostname

public String hostname()

hostname プロパティ Redis ホスト名を取得します。

Returns:

ホスト名の値。

identity

public ManagedServiceIdentity identity()

ID プロパティを取得します。リソースの ID。

Returns:

ID 値。

instances

public List instances()

instances プロパティを取得します。キャッシュに関連付けられている Redis インスタンスの一覧。

Returns:

インスタンスの値。

linkedServers

public List linkedServers()

linkedServers プロパティの取得: キャッシュに関連付けられているリンク サーバーの一覧。

Returns:

linkedServers 値。

minimumTlsVersion

public TlsVersion minimumTlsVersion()

minimumTlsVersion プロパティを取得する: 省略可能: クライアントは、指定された TLS バージョン (またはそれ以降) を使用して接続する必要があります (例: '1.0'、'1.1'、'1.2')。

Returns:

minimumTlsVersion 値。

port

public Integer port()

port プロパティを取得します。Redis 非 SSL ポート。

Returns:

ポート値。

privateEndpointConnections

public List privateEndpointConnections()

privateEndpointConnections プロパティを取得します。指定された redis cache に関連付けられているプライベート エンドポイント接続の一覧。

Returns:

privateEndpointConnections 値。

provisioningState

public ProvisioningState provisioningState()

provisioningState プロパティを取得します。 Redis インスタンスのプロビジョニング状態。

Returns:

provisioningState 値。

publicNetworkAccess

public PublicNetworkAccess publicNetworkAccess()

publicNetworkAccess プロパティを取得します。このキャッシュに対してパブリック エンドポイント アクセスが許可されるかどうか。 値は省略可能ですが、渡される場合は、'Enabled' または 'Disabled' である必要があります。 "無効" の場合、プライベート エンドポイントは排他アクセス方法です。 既定値は 'Enabled' です。

Returns:

publicNetworkAccess 値。

redisConfiguration

public RedisConfiguration redisConfiguration()

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 など。

Returns:

redisConfiguration 値。

redisVersion

public String redisVersion()

redisVersion プロパティを取得します。 Redis バージョン。 これは、'major[.minor]' ('major' のみが必須) または使用可能な最新の安定した Redis バージョンを参照する値 'latest' の形式である必要があります。 サポートされているバージョン: 4.0、6.0 (最新)。 既定値は 'latest' です。

Returns:

redisVersion 値。

replicasPerMaster

public Integer replicasPerMaster()

replicasPerMaster プロパティの取得: プライマリごとに作成されるレプリカの数。

Returns:

replicasPerMaster 値。

replicasPerPrimary

public Integer replicasPerPrimary()

replicasPerPrimary プロパティの取得: プライマリごとに作成されるレプリカの数。

Returns:

replicasPerPrimary 値。

shardCount

public Integer shardCount()

shardCount プロパティを取得します。Premium クラスター キャッシュに作成するシャードの数。

Returns:

shardCount 値。

sku

public Sku sku()

sku プロパティを取得します。デプロイする Redis キャッシュの SKU。

Returns:

sku 値。

sslPort

public Integer sslPort()

sslPort プロパティ Redis SSL ポートを取得します。

Returns:

sslPort 値。

staticIp

public String staticIp()

staticIp プロパティを取得します。静的 IP アドレス。 必要に応じて、既存の Azure Virtual Network内に Redis キャッシュをデプロイするときに指定できます。既定では自動割り当てされます。

Returns:

staticIp 値。

subnetId

public String subnetId()

subnetId プロパティの取得: Redis キャッシュをデプロイする仮想ネットワーク内のサブネットの完全なリソース ID。 形式の例: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Microsoft。{Network|ClassicNetwork}/VirtualNetworks/vnet1/subnets/subnet1。

Returns:

subnetId 値。

tenantSettings

public Map tenantSettings()

tenantSettings プロパティを取得します。テナント設定のディクショナリ。

Returns:

tenantSettings 値。

updateChannel

public UpdateChannel updateChannel()

updateChannel プロパティの取得: 省略可能: Redis Cache が受け取る毎月の Redis 更新プログラムの更新チャネルを指定します。 "プレビュー" 更新チャネルを使用するキャッシュでは、少なくとも "安定" チャネル キャッシュの 4 週間前に最新の Redis 更新プログラムが取得されます。 既定値は 'Stable' です。

Returns:

updateChannel 値。

validate

public void validate()

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

withEnableNonSslPort

public RedisResourceInner withEnableNonSslPort(Boolean enableNonSslPort)

enableNonSslPort プロパティを設定します。非 ssl Redis サーバー ポート (6379) を有効にするかどうかを指定します。

Parameters:

enableNonSslPort - 設定する enableNonSslPort 値。

Returns:

RedisResourceInner オブジェクト自体。

withIdentity

public RedisResourceInner withIdentity(ManagedServiceIdentity identity)

identity プロパティを設定します。リソースの ID。

Parameters:

identity - 設定する ID 値。

Returns:

RedisResourceInner オブジェクト自体。

withLocation

public RedisResourceInner withLocation(String location)

Overrides:

RedisResourceInner.withLocation(String location)

Parameters:

location

withMinimumTlsVersion

public RedisResourceInner withMinimumTlsVersion(TlsVersion minimumTlsVersion)

minimumTlsVersion プロパティを設定する: 省略可能: クライアントは、指定された TLS バージョン (またはそれ以降) を使用して接続する必要があります (例: '1.0'、'1.1'、'1.2')。

Parameters:

minimumTlsVersion - 設定する minimumTlsVersion 値。

Returns:

RedisResourceInner オブジェクト自体。

withPublicNetworkAccess

public RedisResourceInner withPublicNetworkAccess(PublicNetworkAccess publicNetworkAccess)

publicNetworkAccess プロパティを設定します。このキャッシュに対してパブリック エンドポイント アクセスが許可されるかどうか。 値は省略可能ですが、渡される場合は、'Enabled' または 'Disabled' である必要があります。 "無効" の場合、プライベート エンドポイントは排他アクセス方法です。 既定値は 'Enabled' です。

Parameters:

publicNetworkAccess - 設定する publicNetworkAccess 値。

Returns:

RedisResourceInner オブジェクト自体。

withRedisConfiguration

public RedisResourceInner withRedisConfiguration(RedisConfiguration redisConfiguration)

redisConfiguration プロパティ [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:

redisConfiguration - 設定する redisConfiguration 値。

Returns:

RedisResourceInner オブジェクト自体。

withRedisVersion

public RedisResourceInner withRedisVersion(String redisVersion)

redisVersion プロパティを設定します: Redis バージョン。 これは、'major[.minor]' ('major' のみが必須) または使用可能な最新の安定した Redis バージョンを参照する値 'latest' の形式である必要があります。 サポートされているバージョン: 4.0、6.0 (最新)。 既定値は 'latest' です。

Parameters:

redisVersion - 設定する redisVersion 値。

Returns:

RedisResourceInner オブジェクト自体。

withReplicasPerMaster

public RedisResourceInner withReplicasPerMaster(Integer replicasPerMaster)

replicasPerMaster プロパティを設定します。プライマリごとに作成されるレプリカの数。

Parameters:

replicasPerMaster - 設定する replicasPerMaster 値。

Returns:

RedisResourceInner オブジェクト自体。

withReplicasPerPrimary

public RedisResourceInner withReplicasPerPrimary(Integer replicasPerPrimary)

replicasPerPrimary プロパティを設定します。プライマリごとに作成されるレプリカの数。

Parameters:

replicasPerPrimary - 設定する replicasPerPrimary 値。

Returns:

RedisResourceInner オブジェクト自体。

withShardCount

public RedisResourceInner withShardCount(Integer shardCount)

shardCount プロパティを設定します。Premium クラスター キャッシュに作成するシャードの数。

Parameters:

shardCount - 設定する shardCount 値。

Returns:

RedisResourceInner オブジェクト自体。

withSku

public RedisResourceInner withSku(Sku sku)

sku プロパティを設定します。デプロイする Redis キャッシュの SKU。

Parameters:

sku - 設定する SKU 値。

Returns:

RedisResourceInner オブジェクト自体。

withStaticIp

public RedisResourceInner withStaticIp(String staticIp)

staticIp プロパティを設定します。静的 IP アドレス。 必要に応じて、既存の Azure Virtual Network内に Redis キャッシュをデプロイするときに指定できます。既定では自動割り当てされます。

Parameters:

staticIp - 設定する staticIp 値。

Returns:

RedisResourceInner オブジェクト自体。

withSubnetId

public RedisResourceInner withSubnetId(String subnetId)

subnetId プロパティを設定します。Redis キャッシュをデプロイする仮想ネットワーク内のサブネットの完全なリソース ID。 形式の例: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Microsoft。{Network|ClassicNetwork}/VirtualNetworks/vnet1/subnets/subnet1。

Parameters:

subnetId - 設定する subnetId 値。

Returns:

RedisResourceInner オブジェクト自体。

withTags

public RedisResourceInner withTags(Map tags)

Overrides:

RedisResourceInner.withTags(Map<String,String> tags)

Parameters:

tags

withTenantSettings

public RedisResourceInner withTenantSettings(Map tenantSettings)

tenantSettings プロパティを設定する: テナント設定のディクショナリ。

Parameters:

tenantSettings - 設定する tenantSettings 値。

Returns:

RedisResourceInner オブジェクト自体。

withUpdateChannel

public RedisResourceInner withUpdateChannel(UpdateChannel updateChannel)

updateChannel プロパティを設定します。省略可能: Redis Cache が受け取る毎月の Redis 更新プログラムの更新チャネルを指定します。 "プレビュー" 更新チャネルを使用するキャッシュでは、少なくとも "安定" チャネル キャッシュの 4 週間前に最新の Redis 更新プログラムが取得されます。 既定値は 'Stable' です。

Parameters:

updateChannel - 設定する updateChannel 値。

Returns:

RedisResourceInner オブジェクト自体。

withZones

public RedisResourceInner withZones(List zones)

zones プロパティを設定する: リソースの取得元を示す可用性ゾーンの一覧。

Parameters:

zones - 設定するゾーン値。

Returns:

RedisResourceInner オブジェクト自体。

zones

public List zones()

zones プロパティを取得する: リソースの取得元を示す可用性ゾーンの一覧。

Returns:

ゾーンの値。

適用対象