次の方法で共有


マイクロソフト.キャッシュ redisEnterprise

注釈

注:Redis Enterprise(Microsoft.Cache/redisEnterprise)はAzure Managed Redisとしても知られています。 正常に動作するにはMicrosoft.Cache/redisEnterprise/databasesの子リソースが必要です。 詳細については、https://learn.microsoft.com/azure/redis/overview を参照してください。

Bicep リソース定義

redisEnterprise リソースの種類は、次をターゲットとする操作と共にデプロイできます。

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Cache/redisEnterprise リソースを作成するには、次の Bicep をテンプレートに追加します。

resource symbolicname 'Microsoft.Cache/redisEnterprise@2025-08-01-preview' = {
  scope: resourceSymbolicName or scope
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    encryption: {
      customerManagedKeyEncryption: {
        keyEncryptionKeyIdentity: {
          identityType: 'string'
          userAssignedIdentityResourceId: 'string'
        }
        keyEncryptionKeyUrl: 'string'
      }
    }
    highAvailability: 'string'
    maintenanceConfiguration: {
      maintenanceWindows: [
        {
          duration: 'string'
          schedule: {
            dayOfWeek: 'string'
          }
          startHourUtc: int
          type: 'string'
        }
      ]
    }
    minimumTlsVersion: 'string'
    publicNetworkAccess: 'string'
  }
  sku: {
    capacity: int
    name: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
  zones: [
    'string'
  ]
}

プロパティ値

マイクロソフト.キャッシュ/redisEnterprise

名前 説明 価値
ID リソースの ID。 ManagedServiceIdentity の
位置 リソースが存在する地理的な場所 string (必須)
名前 リソース名

制約:
パターン = ^(?=.{1,60}$)[A-Za-z0-9]+(-[A-Za-z0-9]+)*$ (必須)
プロパティ クラスターのその他のプロパティ。 ClusterCreateプロパティ
スコープ デプロイ スコープとは異なるスコープでリソースを作成するときに使用します。 このプロパティをリソースのシンボリック名に設定して、拡張リソースを適用します。
エスケーユー 作成する SKU。価格、パフォーマンス、機能に影響します。 SKU (必須)
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください
ゾーン このクラスターがデプロイされる可用性ゾーン。 文字列[]

ClusterCreateプロパティ

名前 説明 価値
暗号化 クラスターの保存時の暗号化構成。 ClusterPropertiesEncryption
高い可用性 既定で有効になっています。 highAvailability が無効になっている場合、データ セットはレプリケートされません。 これは可用性 SLA に影響し、データ損失のリスクが高まります。 「無効」
「有効」
メンテナンス構成 クラスターレベルのメンテナンス構成。 メンテナンス構成
minimumTlsVersion サポートするクラスターの最小 TLS バージョン (例: '1.2')。 新しいバージョンは、今後追加される可能性があります。 TLS 1.0 と TLS 1.1 は完全に廃止され、使用できないことに注意してください。 これらは、古い API バージョンとの一貫性のためにのみ言及されています。 '1.0'
'1.1'
'1.2'
publicNetworkAccess (パブリックネットワークアクセス) パブリックネットワークトラフィックがRedisクラスターにアクセスできるかどうか。 「有効」または「無効」のみ設定できます。 null は、このプロパティを持たず、設定できない古い API バージョンを使用して作成されたクラスターに対してのみ返されます。 「無効」
'Enabled' (必須)

ClusterPropertiesEncryption

名前 説明 価値
customerManagedKey暗号化 リソースのすべてのカスタマー マネージド キー暗号化プロパティ。 Microsoft マネージド キー暗号化を使用するには、これを空のオブジェクトに設定します。 ClusterPropertiesEncryptionCustomerManagedKeyEncryption

ClusterPropertiesEncryptionCustomerManagedKeyEncryption

名前 説明 価値
キー暗号化キーアイデンティティ Key Vault への認証に使用する ID を定義するカスタマー マネージド キー設定のすべての ID 構成。 ClusterPropertiesEncryptionCustomerManagedKeyEncryptionKeyIdentity
キー暗号化キーURL キー暗号化キーの URL。バージョン管理のみ。 例: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 文字列

ClusterPropertiesEncryptionCustomerManagedKeyEncryptionKeyIdentity

名前 説明 価値
アイデンティティタイプ この API バージョンでは userAssignedIdentity のみがサポートされています。他の型は将来サポートされる可能性があります 'systemAssignedIdentity'
'userAssignedIdentity'
userAssignedIdentityリソースID キー暗号化キー URL へのアクセスに使用するユーザー割り当て ID。 例: /subscriptions/<sub uuid>/resourceGroups/<resource group>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId。 文字列

メンテナンス構成

名前 説明 価値
メンテナンスWindows クラスターに適用されるカスタムメンテナンスウィンドウ。 メンテナンスウィンドウ[]

MaintenanceWindow

名前 説明 価値
duration ISO-8601形式の期間(例:'PT5H')。 string (必須)
スケジュール メンテナンス期間の定期的なスケジュール。 メンテナンスウィンドウスケジュール (必須)
startHourUTCの メンテナンス期間が始まる UTC の開始時間 (0 から 23)。 int

制約:
最小値 = 0
最大値 = 23 (必須)
メンテナンスウィンドウの種類。 'Weekly' (必須)

メンテナンスウィンドウスケジュール

名前 説明 価値
dayOfWeek 曜日。 メンテナンス期間の種類が "毎週" の場合に必要です。 'Friday'
'Monday'
'Saturday'
'Sunday'
'Thursday'
'Tuesday'
'Wednesday'

マネージドサービスアイデンティティ

名前 説明 価値
マネージド サービス ID の種類 (SystemAssigned 型と UserAssigned 型の両方が許可されます)。 「なし」
'システム割り当て'
'SystemAssigned,UserAssigned'
'UserAssigned' (必須)
userAssignedIdentities (ユーザー割り当て済みアイデンティティ) リソースに関連付けられているユーザー割り当て ID のセット。 userAssignedIdentities ディクショナリ キーは、'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} という形式の ARM リソース ID になります。 ディクショナリ値は、要求内の空のオブジェクト ({}) にすることができます。 UserAssignedIdentities の

SKU

名前 説明 価値
キャパシティ このプロパティは、Enterprise SKU と EnterpriseFlash SKU でのみ使用されます。 クラスターのサイズを決定します。 有効な値は、エンタープライズ SKU の場合は (2、4、6、...)、EnterpriseFlash SKU の場合は (3、9、15、...) です。 整数 (int)
名前 デプロイする Redis Enterprise クラスターのレベル。 指定できる値: ('Balanced_B5'、'MemoryOptimized_M10'、'ComputeOptimized_X5'など)。 SKU の詳細については、最新の価格ドキュメントを参照してください。 今後、追加の SKU がサポートされる可能性があることに注意してください。 「Balanced_B0」
「Balanced_B1」
「Balanced_B10」
「Balanced_B100」
「Balanced_B1000」
「Balanced_B150」
「Balanced_B20」
「Balanced_B250」
「Balanced_B3」
「Balanced_B350」
「Balanced_B5」
「Balanced_B50」
「Balanced_B500」
「Balanced_B700」
「ComputeOptimized_X10」
「ComputeOptimized_X100」
「ComputeOptimized_X150」
「ComputeOptimized_X20」
「ComputeOptimized_X250」
「ComputeOptimized_X3」
「ComputeOptimized_X350」
「ComputeOptimized_X5」
「ComputeOptimized_X50」
「ComputeOptimized_X500」
「ComputeOptimized_X700」
「EnterpriseFlash_F1500」
「EnterpriseFlash_F300」
「EnterpriseFlash_F700」
「Enterprise_E1」
「Enterprise_E10」
「Enterprise_E100」
「Enterprise_E20」
「Enterprise_E200」
「Enterprise_E400」
「Enterprise_E5」
「Enterprise_E50」
「FlashOptimized_A1000」
「FlashOptimized_A1500」
「FlashOptimized_A2000」
「FlashOptimized_A250」
「FlashOptimized_A4500」
「FlashOptimized_A500」
「FlashOptimized_A700」
「MemoryOptimized_M10」
「MemoryOptimized_M100」
「MemoryOptimized_M1000」
「MemoryOptimized_M150」
「MemoryOptimized_M1500」
「MemoryOptimized_M20」
「MemoryOptimized_M2000」
「MemoryOptimized_M250」
「MemoryOptimized_M350」
「MemoryOptimized_M50」
「MemoryOptimized_M500」
'MemoryOptimized_M700' (必須)

追跡リソースタグ

名前 説明 価値

UserAssignedIdentities (ユーザー割り当てアイデンティティ)

名前 説明 価値

ユーザー割り当て識別子

名前 説明 価値

使用例

Azure 検証済みモジュール

次の Azure 検証済みモジュール を使用して、このリソースの種類をデプロイできます。

モジュール 説明
Redis エンタープライズ キャッシュ Redis Enterprise Cache 用 AVM リソース モジュール

Azure クイック スタートのサンプル

Azure クイック スタート テンプレート、このリソースの種類をデプロイするための Bicep サンプルが含まれています。

Bicep ファイル 説明
Redis Enterprise と Vector DB このテンプレートは、インデックスを使用して埋め込みを格納およびクエリするために Vector DB として使用できる Redis Cache を作成します。 この機能では、Redis Search モジュールが Azure Redis でアクティブ化されます

ARM テンプレート リソース定義

redisEnterprise リソースの種類は、次をターゲットとする操作と共にデプロイできます。

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Cache/redisEnterprise リソースを作成するには、次の JSON をテンプレートに追加します。

{
  "type": "Microsoft.Cache/redisEnterprise",
  "apiVersion": "2025-08-01-preview",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "encryption": {
      "customerManagedKeyEncryption": {
        "keyEncryptionKeyIdentity": {
          "identityType": "string",
          "userAssignedIdentityResourceId": "string"
        },
        "keyEncryptionKeyUrl": "string"
      }
    },
    "highAvailability": "string",
    "maintenanceConfiguration": {
      "maintenanceWindows": [
        {
          "duration": "string",
          "schedule": {
            "dayOfWeek": "string"
          },
          "startHourUtc": "int",
          "type": "string"
        }
      ]
    },
    "minimumTlsVersion": "string",
    "publicNetworkAccess": "string"
  },
  "sku": {
    "capacity": "int",
    "name": "string"
  },
  "tags": {
    "{customized property}": "string"
  },
  "zones": [ "string" ]
}

プロパティ値

マイクロソフト.キャッシュ/redisEnterprise

名前 説明 価値
apiVersion (英語) API のバージョン 「2025-08-01-プレビュー」
ID リソースの ID。 ManagedServiceIdentity の
位置 リソースが存在する地理的な場所 string (必須)
名前 リソース名

制約:
パターン = ^(?=.{1,60}$)[A-Za-z0-9]+(-[A-Za-z0-9]+)*$ (必須)
プロパティ クラスターのその他のプロパティ。 ClusterCreateプロパティ
エスケーユー 作成する SKU。価格、パフォーマンス、機能に影響します。 SKU (必須)
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください
リソースの種類 'Microsoft.Cache/redisEnterprise'
ゾーン このクラスターがデプロイされる可用性ゾーン。 文字列[]

ClusterCreateプロパティ

名前 説明 価値
暗号化 クラスターの保存時の暗号化構成。 ClusterPropertiesEncryption
高い可用性 既定で有効になっています。 highAvailability が無効になっている場合、データ セットはレプリケートされません。 これは可用性 SLA に影響し、データ損失のリスクが高まります。 「無効」
「有効」
メンテナンス構成 クラスターレベルのメンテナンス構成。 メンテナンス構成
minimumTlsVersion サポートするクラスターの最小 TLS バージョン (例: '1.2')。 新しいバージョンは、今後追加される可能性があります。 TLS 1.0 と TLS 1.1 は完全に廃止され、使用できないことに注意してください。 これらは、古い API バージョンとの一貫性のためにのみ言及されています。 '1.0'
'1.1'
'1.2'
publicNetworkAccess (パブリックネットワークアクセス) パブリックネットワークトラフィックがRedisクラスターにアクセスできるかどうか。 「有効」または「無効」のみ設定できます。 null は、このプロパティを持たず、設定できない古い API バージョンを使用して作成されたクラスターに対してのみ返されます。 「無効」
'Enabled' (必須)

ClusterPropertiesEncryption

名前 説明 価値
customerManagedKey暗号化 リソースのすべてのカスタマー マネージド キー暗号化プロパティ。 Microsoft マネージド キー暗号化を使用するには、これを空のオブジェクトに設定します。 ClusterPropertiesEncryptionCustomerManagedKeyEncryption

ClusterPropertiesEncryptionCustomerManagedKeyEncryption

名前 説明 価値
キー暗号化キーアイデンティティ Key Vault への認証に使用する ID を定義するカスタマー マネージド キー設定のすべての ID 構成。 ClusterPropertiesEncryptionCustomerManagedKeyEncryptionKeyIdentity
キー暗号化キーURL キー暗号化キーの URL。バージョン管理のみ。 例: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 文字列

ClusterPropertiesEncryptionCustomerManagedKeyEncryptionKeyIdentity

名前 説明 価値
アイデンティティタイプ この API バージョンでは userAssignedIdentity のみがサポートされています。他の型は将来サポートされる可能性があります 'systemAssignedIdentity'
'userAssignedIdentity'
userAssignedIdentityリソースID キー暗号化キー URL へのアクセスに使用するユーザー割り当て ID。 例: /subscriptions/<sub uuid>/resourceGroups/<resource group>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId。 文字列

メンテナンス構成

名前 説明 価値
メンテナンスWindows クラスターに適用されるカスタムメンテナンスウィンドウ。 メンテナンスウィンドウ[]

MaintenanceWindow

名前 説明 価値
duration ISO-8601形式の期間(例:'PT5H')。 string (必須)
スケジュール メンテナンス期間の定期的なスケジュール。 メンテナンスウィンドウスケジュール (必須)
startHourUTCの メンテナンス期間が始まる UTC の開始時間 (0 から 23)。 int

制約:
最小値 = 0
最大値 = 23 (必須)
メンテナンスウィンドウの種類。 'Weekly' (必須)

メンテナンスウィンドウスケジュール

名前 説明 価値
dayOfWeek 曜日。 メンテナンス期間の種類が "毎週" の場合に必要です。 'Friday'
'Monday'
'Saturday'
'Sunday'
'Thursday'
'Tuesday'
'Wednesday'

マネージドサービスアイデンティティ

名前 説明 価値
マネージド サービス ID の種類 (SystemAssigned 型と UserAssigned 型の両方が許可されます)。 「なし」
'システム割り当て'
'SystemAssigned,UserAssigned'
'UserAssigned' (必須)
userAssignedIdentities (ユーザー割り当て済みアイデンティティ) リソースに関連付けられているユーザー割り当て ID のセット。 userAssignedIdentities ディクショナリ キーは、'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} という形式の ARM リソース ID になります。 ディクショナリ値は、要求内の空のオブジェクト ({}) にすることができます。 UserAssignedIdentities の

SKU

名前 説明 価値
キャパシティ このプロパティは、Enterprise SKU と EnterpriseFlash SKU でのみ使用されます。 クラスターのサイズを決定します。 有効な値は、エンタープライズ SKU の場合は (2、4、6、...)、EnterpriseFlash SKU の場合は (3、9、15、...) です。 整数 (int)
名前 デプロイする Redis Enterprise クラスターのレベル。 指定できる値: ('Balanced_B5'、'MemoryOptimized_M10'、'ComputeOptimized_X5'など)。 SKU の詳細については、最新の価格ドキュメントを参照してください。 今後、追加の SKU がサポートされる可能性があることに注意してください。 「Balanced_B0」
「Balanced_B1」
「Balanced_B10」
「Balanced_B100」
「Balanced_B1000」
「Balanced_B150」
「Balanced_B20」
「Balanced_B250」
「Balanced_B3」
「Balanced_B350」
「Balanced_B5」
「Balanced_B50」
「Balanced_B500」
「Balanced_B700」
「ComputeOptimized_X10」
「ComputeOptimized_X100」
「ComputeOptimized_X150」
「ComputeOptimized_X20」
「ComputeOptimized_X250」
「ComputeOptimized_X3」
「ComputeOptimized_X350」
「ComputeOptimized_X5」
「ComputeOptimized_X50」
「ComputeOptimized_X500」
「ComputeOptimized_X700」
「EnterpriseFlash_F1500」
「EnterpriseFlash_F300」
「EnterpriseFlash_F700」
「Enterprise_E1」
「Enterprise_E10」
「Enterprise_E100」
「Enterprise_E20」
「Enterprise_E200」
「Enterprise_E400」
「Enterprise_E5」
「Enterprise_E50」
「FlashOptimized_A1000」
「FlashOptimized_A1500」
「FlashOptimized_A2000」
「FlashOptimized_A250」
「FlashOptimized_A4500」
「FlashOptimized_A500」
「FlashOptimized_A700」
「MemoryOptimized_M10」
「MemoryOptimized_M100」
「MemoryOptimized_M1000」
「MemoryOptimized_M150」
「MemoryOptimized_M1500」
「MemoryOptimized_M20」
「MemoryOptimized_M2000」
「MemoryOptimized_M250」
「MemoryOptimized_M350」
「MemoryOptimized_M50」
「MemoryOptimized_M500」
'MemoryOptimized_M700' (必須)

追跡リソースタグ

名前 説明 価値

UserAssignedIdentities (ユーザー割り当てアイデンティティ)

名前 説明 価値

ユーザー割り当て識別子

名前 説明 価値

使用例

Azure クイックスタート テンプレート

このリソースの種類 デプロイする Azure クイック スタート テンプレート 次に示します。

テンプレート 説明
Redis Enterprise と Vector DB

Azure に展開する
このテンプレートは、インデックスを使用して埋め込みを格納およびクエリするために Vector DB として使用できる Redis Cache を作成します。 この機能では、Redis Search モジュールが Azure Redis でアクティブ化されます

Terraform (AzAPI プロバイダー) リソース定義

redisEnterprise リソースの種類は、次をターゲットとする操作と共にデプロイできます。

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Cache/redisEnterprise リソースを作成するには、次の Terraform をテンプレートに追加します。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Cache/redisEnterprise@2025-08-01-preview"
  name = "string"
  parent_id = "string"
  identity {
    type = "string"
    identity_ids = [
      "string"
    ]
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      encryption = {
        customerManagedKeyEncryption = {
          keyEncryptionKeyIdentity = {
            identityType = "string"
            userAssignedIdentityResourceId = "string"
          }
          keyEncryptionKeyUrl = "string"
        }
      }
      highAvailability = "string"
      maintenanceConfiguration = {
        maintenanceWindows = [
          {
            duration = "string"
            schedule = {
              dayOfWeek = "string"
            }
            startHourUtc = int
            type = "string"
          }
        ]
      }
      minimumTlsVersion = "string"
      publicNetworkAccess = "string"
    }
    sku = {
      capacity = int
      name = "string"
    }
    zones = [
      "string"
    ]
  }
}

プロパティ値

マイクロソフト.キャッシュ/redisEnterprise

名前 説明 価値
ID リソースの ID。 ManagedServiceIdentity の
位置 リソースが存在する地理的な場所 string (必須)
名前 リソース名

制約:
パターン = ^(?=.{1,60}$)[A-Za-z0-9]+(-[A-Za-z0-9]+)*$ (必須)
parent_id この拡張リソースを適用するリソースの ID。 string (必須)
プロパティ クラスターのその他のプロパティ。 ClusterCreateプロパティ
エスケーユー 作成する SKU。価格、パフォーマンス、機能に影響します。 SKU (必須)
タグ リソース タグ タグ名と値のディクショナリ。
リソースの種類 "Microsoft.Cache/redisEnterprise@2025-08-01-preview"
ゾーン このクラスターがデプロイされる可用性ゾーン。 文字列[]

ClusterCreateプロパティ

名前 説明 価値
暗号化 クラスターの保存時の暗号化構成。 ClusterPropertiesEncryption
高い可用性 既定で有効になっています。 highAvailability が無効になっている場合、データ セットはレプリケートされません。 これは可用性 SLA に影響し、データ損失のリスクが高まります。 「無効」
「有効」
メンテナンス構成 クラスターレベルのメンテナンス構成。 メンテナンス構成
minimumTlsVersion サポートするクラスターの最小 TLS バージョン (例: '1.2')。 新しいバージョンは、今後追加される可能性があります。 TLS 1.0 と TLS 1.1 は完全に廃止され、使用できないことに注意してください。 これらは、古い API バージョンとの一貫性のためにのみ言及されています。 '1.0'
'1.1'
'1.2'
publicNetworkAccess (パブリックネットワークアクセス) パブリックネットワークトラフィックがRedisクラスターにアクセスできるかどうか。 「有効」または「無効」のみ設定できます。 null は、このプロパティを持たず、設定できない古い API バージョンを使用して作成されたクラスターに対してのみ返されます。 「無効」
'Enabled' (必須)

ClusterPropertiesEncryption

名前 説明 価値
customerManagedKey暗号化 リソースのすべてのカスタマー マネージド キー暗号化プロパティ。 Microsoft マネージド キー暗号化を使用するには、これを空のオブジェクトに設定します。 ClusterPropertiesEncryptionCustomerManagedKeyEncryption

ClusterPropertiesEncryptionCustomerManagedKeyEncryption

名前 説明 価値
キー暗号化キーアイデンティティ Key Vault への認証に使用する ID を定義するカスタマー マネージド キー設定のすべての ID 構成。 ClusterPropertiesEncryptionCustomerManagedKeyEncryptionKeyIdentity
キー暗号化キーURL キー暗号化キーの URL。バージョン管理のみ。 例: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 文字列

ClusterPropertiesEncryptionCustomerManagedKeyEncryptionKeyIdentity

名前 説明 価値
アイデンティティタイプ この API バージョンでは userAssignedIdentity のみがサポートされています。他の型は将来サポートされる可能性があります 'systemAssignedIdentity'
'userAssignedIdentity'
userAssignedIdentityリソースID キー暗号化キー URL へのアクセスに使用するユーザー割り当て ID。 例: /subscriptions/<sub uuid>/resourceGroups/<resource group>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId。 文字列

メンテナンス構成

名前 説明 価値
メンテナンスWindows クラスターに適用されるカスタムメンテナンスウィンドウ。 メンテナンスウィンドウ[]

MaintenanceWindow

名前 説明 価値
duration ISO-8601形式の期間(例:'PT5H')。 string (必須)
スケジュール メンテナンス期間の定期的なスケジュール。 メンテナンスウィンドウスケジュール (必須)
startHourUTCの メンテナンス期間が始まる UTC の開始時間 (0 から 23)。 int

制約:
最小値 = 0
最大値 = 23 (必須)
メンテナンスウィンドウの種類。 'Weekly' (必須)

メンテナンスウィンドウスケジュール

名前 説明 価値
dayOfWeek 曜日。 メンテナンス期間の種類が "毎週" の場合に必要です。 'Friday'
'Monday'
'Saturday'
'Sunday'
'Thursday'
'Tuesday'
'Wednesday'

マネージドサービスアイデンティティ

名前 説明 価値
マネージド サービス ID の種類 (SystemAssigned 型と UserAssigned 型の両方が許可されます)。 「なし」
'システム割り当て'
'SystemAssigned,UserAssigned'
'UserAssigned' (必須)
userAssignedIdentities (ユーザー割り当て済みアイデンティティ) リソースに関連付けられているユーザー割り当て ID のセット。 userAssignedIdentities ディクショナリ キーは、'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} という形式の ARM リソース ID になります。 ディクショナリ値は、要求内の空のオブジェクト ({}) にすることができます。 UserAssignedIdentities の

SKU

名前 説明 価値
キャパシティ このプロパティは、Enterprise SKU と EnterpriseFlash SKU でのみ使用されます。 クラスターのサイズを決定します。 有効な値は、エンタープライズ SKU の場合は (2、4、6、...)、EnterpriseFlash SKU の場合は (3、9、15、...) です。 整数 (int)
名前 デプロイする Redis Enterprise クラスターのレベル。 指定できる値: ('Balanced_B5'、'MemoryOptimized_M10'、'ComputeOptimized_X5'など)。 SKU の詳細については、最新の価格ドキュメントを参照してください。 今後、追加の SKU がサポートされる可能性があることに注意してください。 「Balanced_B0」
「Balanced_B1」
「Balanced_B10」
「Balanced_B100」
「Balanced_B1000」
「Balanced_B150」
「Balanced_B20」
「Balanced_B250」
「Balanced_B3」
「Balanced_B350」
「Balanced_B5」
「Balanced_B50」
「Balanced_B500」
「Balanced_B700」
「ComputeOptimized_X10」
「ComputeOptimized_X100」
「ComputeOptimized_X150」
「ComputeOptimized_X20」
「ComputeOptimized_X250」
「ComputeOptimized_X3」
「ComputeOptimized_X350」
「ComputeOptimized_X5」
「ComputeOptimized_X50」
「ComputeOptimized_X500」
「ComputeOptimized_X700」
「EnterpriseFlash_F1500」
「EnterpriseFlash_F300」
「EnterpriseFlash_F700」
「Enterprise_E1」
「Enterprise_E10」
「Enterprise_E100」
「Enterprise_E20」
「Enterprise_E200」
「Enterprise_E400」
「Enterprise_E5」
「Enterprise_E50」
「FlashOptimized_A1000」
「FlashOptimized_A1500」
「FlashOptimized_A2000」
「FlashOptimized_A250」
「FlashOptimized_A4500」
「FlashOptimized_A500」
「FlashOptimized_A700」
「MemoryOptimized_M10」
「MemoryOptimized_M100」
「MemoryOptimized_M1000」
「MemoryOptimized_M150」
「MemoryOptimized_M1500」
「MemoryOptimized_M20」
「MemoryOptimized_M2000」
「MemoryOptimized_M250」
「MemoryOptimized_M350」
「MemoryOptimized_M50」
「MemoryOptimized_M500」
'MemoryOptimized_M700' (必須)

追跡リソースタグ

名前 説明 価値

UserAssignedIdentities (ユーザー割り当てアイデンティティ)

名前 説明 価値

ユーザー割り当て識別子

名前 説明 価値

使用例

Terraformサンプル

Redis Enterprise Cluster のデプロイの基本的な例。

terraform {
  required_providers {
    azapi = {
      source = "Azure/azapi"
    }
  }
}

provider "azapi" {
  skip_provider_registration = false
}

variable "resource_name" {
  type    = string
  default = "acctest0001"
}

variable "location" {
  type    = string
  default = "eastus"
}

resource "azapi_resource" "resourceGroup" {
  type     = "Microsoft.Resources/resourceGroups@2020-06-01"
  name     = var.resource_name
  location = var.location
}

resource "azapi_resource" "redisEnterprise" {
  type      = "Microsoft.Cache/redisEnterprise@2025-04-01"
  parent_id = azapi_resource.resourceGroup.id
  name      = var.resource_name
  location  = var.location
  body = {
    properties = {
      minimumTlsVersion = "1.2"
      encryption        = {}
      highAvailability  = "Enabled"
    }
    sku = {
      name = "Balanced_B0"
    }
  }

  identity {
    type         = "SystemAssigned"
    identity_ids = []
  }

  schema_validation_enabled = false
  response_export_values    = ["*"]
}