次の方法で共有


Microsoft.Sql サーバー/エラスティックプール 2021-11-01-preview

Bicep リソース定義

サーバー/elasticPools リソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

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

リソースの形式

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

resource symbolicname 'Microsoft.Sql/servers/elasticPools@2021-11-01-preview' = {
  parent: resourceSymbolicName
  location: 'string'
  name: 'string'
  properties: {
    highAvailabilityReplicaCount: int
    licenseType: 'string'
    maintenanceConfigurationId: 'string'
    maxSizeBytes: int
    minCapacity: int
    perDatabaseSettings: {
      maxCapacity: int
      minCapacity: int
    }
    zoneRedundant: bool
  }
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

プロパティ値

Microsoft.Sql/servers/elasticPools (英語)

名前 説明 価値
ロケーション リソースの場所。 string (必須)
名前 リソース名 string (必須)
Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。

詳細については、「親リソースの外部 子リソース」を参照してください。
種類のリソースのシンボリック名: サーバー
プロパティ リソースのプロパティ。 ElasticPoolProperties の
エスケーユー エラスティック プール SKU。

SKU の一覧は、リージョンとサポート プランによって異なる場合があります。 Azure リージョンのサブスクリプションで使用できる SKU (SKU 名、レベル/エディション、ファミリ、容量を含む) を確認するには、 Capabilities_ListByLocation REST API または次のコマンドを使用します。

'''azurecli
az sql elastic-pool list-editions -l < location> -o table
````
SKU
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください

ElasticPoolPerDatabaseSettings

名前 説明 価値
最大容量 1 つのデータベースで使用できる最大容量。 整数 (int)
最小容量 すべてのデータベースの最小容量が保証されます。 整数 (int)

エラスティックプールプロパティ

名前 説明 価値
highAvailabilityReplicaCount 高可用性を提供するために使用されるエラスティック プールに関連付けられているセカンダリ レプリカの数。 Hyperscale エラスティック プールにのみ適用されます。 整数 (int)
ライセンスの種類 このエラスティック プールに適用するライセンスの種類。 「基準価格」
「ライセンスが含まれています」
maintenanceConfigurationId (メンテナンス構成ID) エラスティック プールに割り当てられたメンテナンス構成 ID。 この構成では、メンテナンスの更新が行われる期間を定義します。 ひも
maxSizeBytes データベース エラスティック プールのストレージ制限 (バイト単位)。 整数 (int)
最小容量 一時停止されていない場合、サーバーレス プールが以下に縮小しない最小容量 整数 (int)
perDatabaseSettings エラスティック プールのデータベースごとの設定。 ElasticPoolPerDatabaseSettings の
ゾーン冗長 このエラスティック プールがゾーン冗長であるかどうか。つまり、このエラスティック プールのレプリカは複数の可用性ゾーンに分散されます。 ブール (bool)

SKU

名前 説明 価値
容量 特定の SKU の容量。 整数 (int)
家族 同じ SKU に対して、サービスの世代が異なるハードウェアがある場合は、ここでキャプチャできます。 ひも
名前 SKU の名前 。通常は、文字 + 番号コード (P3 など)。 string (必須)
サイズ 特定の SKU のサイズ ひも
レベル 特定の SKU のレベルまたはエディション (Basic、Premium など)。 ひも

追跡リソースタグ

名前 説明 価値

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

サーバー/elasticPools リソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

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

リソースの形式

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

{
  "type": "Microsoft.Sql/servers/elasticPools",
  "apiVersion": "2021-11-01-preview",
  "name": "string",
  "location": "string",
  "properties": {
    "highAvailabilityReplicaCount": "int",
    "licenseType": "string",
    "maintenanceConfigurationId": "string",
    "maxSizeBytes": "int",
    "minCapacity": "int",
    "perDatabaseSettings": {
      "maxCapacity": "int",
      "minCapacity": "int"
    },
    "zoneRedundant": "bool"
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

プロパティ値

Microsoft.Sql/servers/elasticPools (英語)

名前 説明 価値
apiVersion (英語) API のバージョン '2021-11-01-プレビュー'
ロケーション リソースの場所。 string (必須)
名前 リソース名 string (必須)
プロパティ リソースのプロパティ。 ElasticPoolProperties の
エスケーユー エラスティック プール SKU。

SKU の一覧は、リージョンとサポート プランによって異なる場合があります。 Azure リージョンのサブスクリプションで使用できる SKU (SKU 名、レベル/エディション、ファミリ、容量を含む) を確認するには、 Capabilities_ListByLocation REST API または次のコマンドを使用します。

'''azurecli
az sql elastic-pool list-editions -l < location> -o table
````
SKU
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください
種類 リソースの種類 'Microsoft.Sql/servers/elasticPools'

ElasticPoolPerDatabaseSettings

名前 説明 価値
最大容量 1 つのデータベースで使用できる最大容量。 整数 (int)
最小容量 すべてのデータベースの最小容量が保証されます。 整数 (int)

エラスティックプールプロパティ

名前 説明 価値
highAvailabilityReplicaCount 高可用性を提供するために使用されるエラスティック プールに関連付けられているセカンダリ レプリカの数。 Hyperscale エラスティック プールにのみ適用されます。 整数 (int)
ライセンスの種類 このエラスティック プールに適用するライセンスの種類。 「基準価格」
「ライセンスが含まれています」
maintenanceConfigurationId (メンテナンス構成ID) エラスティック プールに割り当てられたメンテナンス構成 ID。 この構成では、メンテナンスの更新が行われる期間を定義します。 ひも
maxSizeBytes データベース エラスティック プールのストレージ制限 (バイト単位)。 整数 (int)
最小容量 一時停止されていない場合、サーバーレス プールが以下に縮小しない最小容量 整数 (int)
perDatabaseSettings エラスティック プールのデータベースごとの設定。 ElasticPoolPerDatabaseSettings の
ゾーン冗長 このエラスティック プールがゾーン冗長であるかどうか。つまり、このエラスティック プールのレプリカは複数の可用性ゾーンに分散されます。 ブール (bool)

SKU

名前 説明 価値
容量 特定の SKU の容量。 整数 (int)
家族 同じ SKU に対して、サービスの世代が異なるハードウェアがある場合は、ここでキャプチャできます。 ひも
名前 SKU の名前 。通常は、文字 + 番号コード (P3 など)。 string (必須)
サイズ 特定の SKU のサイズ ひも
レベル 特定の SKU のレベルまたはエディション (Basic、Premium など)。 ひも

追跡リソースタグ

名前 説明 価値

使用例

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

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

テンプレート 説明
新しい SQL エラスティック プール をデプロイする

Azure に展開する
このテンプレートを使用すると、新しい SQL エラスティック プールと、それに割り当てる新しい SQL Server と新しい SQL Database をデプロイできます。

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

サーバー/elasticPools リソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループ

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

リソースの形式

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Sql/servers/elasticPools@2021-11-01-preview"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      highAvailabilityReplicaCount = int
      licenseType = "string"
      maintenanceConfigurationId = "string"
      maxSizeBytes = int
      minCapacity = int
      perDatabaseSettings = {
        maxCapacity = int
        minCapacity = int
      }
      zoneRedundant = bool
    }
    sku = {
      capacity = int
      family = "string"
      name = "string"
      size = "string"
      tier = "string"
    }
  }
}

プロパティ値

Microsoft.Sql/servers/elasticPools (英語)

名前 説明 価値
ロケーション リソースの場所。 string (必須)
名前 リソース名 string (必須)
parent_id このリソースの親であるリソースの ID。 種類のリソースの ID: サーバー
プロパティ リソースのプロパティ。 ElasticPoolProperties の
エスケーユー エラスティック プール SKU。

SKU の一覧は、リージョンとサポート プランによって異なる場合があります。 Azure リージョンのサブスクリプションで使用できる SKU (SKU 名、レベル/エディション、ファミリ、容量を含む) を確認するには、 Capabilities_ListByLocation REST API または次のコマンドを使用します。

'''azurecli
az sql elastic-pool list-editions -l < location> -o table
````
SKU
タグ リソース タグ タグ名と値のディクショナリ。
種類 リソースの種類 「Microsoft.Sql/servers/elasticPools@2021-11-01-preview」

ElasticPoolPerDatabaseSettings

名前 説明 価値
最大容量 1 つのデータベースで使用できる最大容量。 整数 (int)
最小容量 すべてのデータベースの最小容量が保証されます。 整数 (int)

エラスティックプールプロパティ

名前 説明 価値
highAvailabilityReplicaCount 高可用性を提供するために使用されるエラスティック プールに関連付けられているセカンダリ レプリカの数。 Hyperscale エラスティック プールにのみ適用されます。 整数 (int)
ライセンスの種類 このエラスティック プールに適用するライセンスの種類。 「基準価格」
「ライセンスが含まれています」
maintenanceConfigurationId (メンテナンス構成ID) エラスティック プールに割り当てられたメンテナンス構成 ID。 この構成では、メンテナンスの更新が行われる期間を定義します。 ひも
maxSizeBytes データベース エラスティック プールのストレージ制限 (バイト単位)。 整数 (int)
最小容量 一時停止されていない場合、サーバーレス プールが以下に縮小しない最小容量 整数 (int)
perDatabaseSettings エラスティック プールのデータベースごとの設定。 ElasticPoolPerDatabaseSettings の
ゾーン冗長 このエラスティック プールがゾーン冗長であるかどうか。つまり、このエラスティック プールのレプリカは複数の可用性ゾーンに分散されます。 ブール (bool)

SKU

名前 説明 価値
容量 特定の SKU の容量。 整数 (int)
家族 同じ SKU に対して、サービスの世代が異なるハードウェアがある場合は、ここでキャプチャできます。 ひも
名前 SKU の名前 。通常は、文字 + 番号コード (P3 など)。 string (必須)
サイズ 特定の SKU のサイズ ひも
レベル 特定の SKU のレベルまたはエディション (Basic、Premium など)。 ひも

追跡リソースタグ

名前 説明 価値