次の方法で共有


Microsoft.Sql サーバー

Bicep リソース定義

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

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

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

リソースの形式

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

resource symbolicname 'Microsoft.Sql/servers@2024-05-01-preview' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    administratorLogin: 'string'
    administratorLoginPassword: 'string'
    administrators: {
      administratorType: 'string'
      azureADOnlyAuthentication: bool
      login: 'string'
      principalType: 'string'
      sid: 'string'
      tenantId: 'string'
    }
    federatedClientId: 'string'
    isIPv6Enabled: 'string'
    keyId: 'string'
    minimalTlsVersion: 'string'
    primaryUserAssignedIdentityId: 'string'
    publicNetworkAccess: 'string'
    restrictOutboundNetworkAccess: 'string'
    version: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

プロパティ値

Microsoft.Sql/servers

名前 説明 価値
アイデンティティ サーバーの Azure Active Directory ID。 ResourceIdentity
ロケーション リソースの場所。 string (必須)
名前 リソース名 string (必須)
プロパティ リソースのプロパティ。 ServerProperties
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート タグを参照してください

ResourceIdentity

名前 説明 価値
種類 ID の種類。 リソースの Azure Active Directory プリンシパルを自動的に作成して割り当てるには、これを "SystemAssigned" に設定します。 'None'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned'
userAssignedIdentities 使用するユーザー割り当て ID のリソース ID ResourceIdentityUserAssignedIdentities

ResourceIdentityUserAssignedIdentities

名前 説明 価値

ServerExternalAdministrator

名前 説明 価値
administratorType 管理者の種類。 'ActiveDirectory'
azureADOnlyAuthentication Azure Active Directory のみの認証が有効になっています。 ブール (bool)
ログイン サーバー管理者のログイン名。 ひも
基本タイプ サーバー管理者のプリンシパルの種類。 'Application'
'Group'
'User'
sid サーバー管理者の SID (オブジェクト ID)。

制約:
最小長 = 36
最大長 = 36
パターン = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
テナントID 管理者のテナント ID。

制約:
最小長 = 36
最大長 = 36
パターン = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

ServerProperties

名前 説明 価値
administratorLogin サーバーの管理者ユーザー名。 一度作成した後は変更できません。 ひも
administratorLoginPassword 管理者ログイン パスワード (サーバーの作成に必要)。

制約:
機密性の高い値。 セキュリティで保護されたパラメーターとして渡します。
管理者 サーバーの Azure Active Directory 管理者。 これは、サーバー作成時にのみ使用できます。 サーバーの更新に使用すると、無視されるか、エラーが発生します。 更新プログラムの場合は、個々の API を使用する必要があります。 ServerExternalAdministrator
federatedClientId テナント間 CMK シナリオに使用されるクライアント ID

制約:
最小長 = 36
最大長 = 36
パターン = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
isIPv6Enabled このサーバーの IPv6 サポートを有効にするかどうか。 値は省略可能ですが、渡される場合は 'Enabled' または 'Disabled' である必要があります 'Disabled'
'Enabled'
keyId 暗号化に使用するキーの CMK URI。 ひも
minimalTlsVersion 最小 TLS バージョン。 使用できる値: 'None'、1.0'、'1.1'、'1.2'、'1.3' '1.0'
'1.1'
'1.2'
'1.3'
'None'
primaryUserAssignedIdentityId 既定で使用されるユーザー割り当て ID のリソース ID。 ひも
publicNetworkAccess このサーバーに対してパブリック エンドポイント アクセスが許可されているかどうか。 値は省略可能ですが、渡される場合は 、'Enabled' または 'Disabled' または 'SecuredByPerimeter' である必要があります 'Disabled'
'Enabled'
'SecuredByPerimeter'
restrictOutboundNetworkAccess このサーバーの送信ネットワーク アクセスを制限するかどうか。 値は省略可能ですが、渡される場合は 'Enabled' または 'Disabled' である必要があります 'Disabled'
'Enabled'
バージョン サーバーのバージョン。 ひも

TrackedResourceTags

名前 説明 価値

ユーザーアイデンティティ

名前 説明 価値

使用例

Azure 検証済みモジュール

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

モジュール 説明
Azure SQL Server Azure SQL Server 用 AVM リソース モジュール

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

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

Bicep ファイル 説明
Log Analytics に書き込まれた監査を使用して Azure SQL Server を する このテンプレートを使用すると、監査が有効になっている Azure SQL サーバーをデプロイして、Log Analytics (OMS ワークスペース) に監査ログを書き込むことができます。
SQL Server とデータベースを作成する このテンプレートを使用すると、SQL Database とサーバーを作成できます。
Transparent Encryption を使用した専用 SQL プール Transparent Data Encryption を使用して SQL Server と専用 SQL プール (旧称 SQL DW) を作成します。
Azure アーキテクチャ に Sports Analytics をデプロイする ADLS Gen 2 が有効な Azure ストレージ アカウント、ストレージ アカウントのリンクされたサービスを持つ Azure Data Factory インスタンス (デプロイされている場合は Azure SQL Database)、Azure Databricks インスタンスを作成します。 テンプレートをデプロイするユーザーの AAD ID と ADF インスタンスのマネージド ID には、ストレージ アカウントのストレージ BLOB データ共同作成者ロールが付与されます。 Azure Key Vault インスタンス、Azure SQL Database、Azure Event Hub (ストリーミングユース ケース用) をデプロイするオプションもあります。 Azure Key Vault がデプロイされると、テンプレートをデプロイするユーザーのデータ ファクトリマネージド ID と AAD ID に Key Vault シークレット ユーザー ロールが付与されます。
プライベート エンドポイントの例 このテンプレートは、Azure SQL Server を指すプライベート エンドポイントを作成する方法を示しています
SQL Database を使用して Web アプリをプロビジョニングする このテンプレートは、Web アプリ、SQL Database、自動スケール設定、アラート ルール、App Insights をプロビジョニングします。 Web アプリでデータベースの接続文字列を構成します。
Azure SQL を使用した Linux 上の Sonarqube Docker Web App このテンプレートは、公式の Sonarqube イメージを使用して Azure App Service Web アプリ Linux コンテナーに Sonarqube をデプロイし、Azure SQL Server によってサポートされます。
SQL 論理サーバー このテンプレートを使用すると、SQL 論理サーバーを作成できます。
マネージド ID、SQL Server、ΑΙ を使用した Web アプリの アプリ + データ + マネージド ID + 監視用の Azure インフラストラクチャをデプロイする簡単な例

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

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

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

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

リソースの形式

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

{
  "type": "Microsoft.Sql/servers",
  "apiVersion": "2024-05-01-preview",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "administratorLogin": "string",
    "administratorLoginPassword": "string",
    "administrators": {
      "administratorType": "string",
      "azureADOnlyAuthentication": "bool",
      "login": "string",
      "principalType": "string",
      "sid": "string",
      "tenantId": "string"
    },
    "federatedClientId": "string",
    "isIPv6Enabled": "string",
    "keyId": "string",
    "minimalTlsVersion": "string",
    "primaryUserAssignedIdentityId": "string",
    "publicNetworkAccess": "string",
    "restrictOutboundNetworkAccess": "string",
    "version": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

プロパティ値

Microsoft.Sql/servers

名前 説明 価値
apiVersion API のバージョン '2024-05-01-preview'
アイデンティティ サーバーの Azure Active Directory ID。 ResourceIdentity
ロケーション リソースの場所。 string (必須)
名前 リソース名 string (必須)
プロパティ リソースのプロパティ。 ServerProperties
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート タグを参照してください
種類 リソースの種類 'Microsoft.Sql/servers'

ResourceIdentity

名前 説明 価値
種類 ID の種類。 リソースの Azure Active Directory プリンシパルを自動的に作成して割り当てるには、これを "SystemAssigned" に設定します。 'None'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned'
userAssignedIdentities 使用するユーザー割り当て ID のリソース ID ResourceIdentityUserAssignedIdentities

ResourceIdentityUserAssignedIdentities

名前 説明 価値

ServerExternalAdministrator

名前 説明 価値
administratorType 管理者の種類。 'ActiveDirectory'
azureADOnlyAuthentication Azure Active Directory のみの認証が有効になっています。 ブール (bool)
ログイン サーバー管理者のログイン名。 ひも
基本タイプ サーバー管理者のプリンシパルの種類。 'Application'
'Group'
'User'
sid サーバー管理者の SID (オブジェクト ID)。

制約:
最小長 = 36
最大長 = 36
パターン = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
テナントID 管理者のテナント ID。

制約:
最小長 = 36
最大長 = 36
パターン = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

ServerProperties

名前 説明 価値
administratorLogin サーバーの管理者ユーザー名。 一度作成した後は変更できません。 ひも
administratorLoginPassword 管理者ログイン パスワード (サーバーの作成に必要)。

制約:
機密性の高い値。 セキュリティで保護されたパラメーターとして渡します。
管理者 サーバーの Azure Active Directory 管理者。 これは、サーバー作成時にのみ使用できます。 サーバーの更新に使用すると、無視されるか、エラーが発生します。 更新プログラムの場合は、個々の API を使用する必要があります。 ServerExternalAdministrator
federatedClientId テナント間 CMK シナリオに使用されるクライアント ID

制約:
最小長 = 36
最大長 = 36
パターン = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
isIPv6Enabled このサーバーの IPv6 サポートを有効にするかどうか。 値は省略可能ですが、渡される場合は 'Enabled' または 'Disabled' である必要があります 'Disabled'
'Enabled'
keyId 暗号化に使用するキーの CMK URI。 ひも
minimalTlsVersion 最小 TLS バージョン。 使用できる値: 'None'、1.0'、'1.1'、'1.2'、'1.3' '1.0'
'1.1'
'1.2'
'1.3'
'None'
primaryUserAssignedIdentityId 既定で使用されるユーザー割り当て ID のリソース ID。 ひも
publicNetworkAccess このサーバーに対してパブリック エンドポイント アクセスが許可されているかどうか。 値は省略可能ですが、渡される場合は 、'Enabled' または 'Disabled' または 'SecuredByPerimeter' である必要があります 'Disabled'
'Enabled'
'SecuredByPerimeter'
restrictOutboundNetworkAccess このサーバーの送信ネットワーク アクセスを制限するかどうか。 値は省略可能ですが、渡される場合は 'Enabled' または 'Disabled' である必要があります 'Disabled'
'Enabled'
バージョン サーバーのバージョン。 ひも

TrackedResourceTags

名前 説明 価値

ユーザーアイデンティティ

名前 説明 価値

使用例

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

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

テンプレート 説明
Azure SQL バックエンド を使用した App Service Environment の

Azure に展開する
このテンプレートは、プライベート/分離環境で通常使用される関連リソースと共に、Azure SQL バックエンドとプライベート エンドポイントを含む App Service Environment を作成します。
Azure SQL Database を使用した LANSA Windows VM ScaleSet の自動スケールの

Azure に展開する
このテンプレートでは、スケール セット内の VM の数が必要な Windows VMSS と、各 VM にインストールする LANSA MSI がデプロイされます。 VM スケール セットがデプロイされると、LANSA MSI のインストールにカスタム スクリプト拡張機能が使用されます)
Blob Storage に書き込まれた監査を使用して Azure SQL Server を する

Azure に展開する
このテンプレートを使用すると、監査が有効になっている Azure SQL サーバーをデプロイして、BLOB ストレージに監査ログを書き込むことができます
Event Hub に書き込まれた監査を使用して Azure SQL Server を する

Azure に展開する
このテンプレートを使用すると、監査が有効になっている Azure SQL サーバーをデプロイして、イベント ハブに監査ログを書き込むことができます
Log Analytics に書き込まれた監査を使用して Azure SQL Server を する

Azure に展開する
このテンプレートを使用すると、監査が有効になっている Azure SQL サーバーをデプロイして、Log Analytics (OMS ワークスペース) に監査ログを書き込むことができます。
SQL Server とデータベースを作成する

Azure に展開する
このテンプレートを使用すると、SQL Database とサーバーを作成できます。
テンプレート を使用して Web アプリ + Redis Cache + SQL DB を作成

Azure に展開する
このテンプレートは、Redis Cache と SQL Database を使用して Azure Web アプリを作成します。
データ暗号化保護機能を使用して Azure SQL Server を作成

Azure に展開する
このテンプレートは、Azure SQL サーバーを作成し、特定の Key Vault に格納されている特定のキーを使用してデータ暗号化保護機能をアクティブ化します
フェールオーバー グループを使用して Azure SQL Server とデータベースを作成する

Azure に展開する
2 つの Azure SQL サーバー、データベース、およびフェールオーバー グループを作成します。
Azure VM に Web アプリケーションを作成、構成、デプロイする

Azure に展開する
SQL Azure データベースを使用して Windows VM を作成して構成し、PowerShell DSC を使用して Web アプリケーションを環境にデプロイする
Transparent Encryption を使用した専用 SQL プール

Azure に展開する
Transparent Data Encryption を使用して SQL Server と専用 SQL プール (旧称 SQL DW) を作成します。
HDInsight クラスターと SQL データベース をデプロイする

Azure に展開する
このテンプレートを使用すると、Sqoop をテストするための HDInsight クラスターと SQL Database を作成できます。
新しい SQL エラスティック プールをデプロイする

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

Azure に展開する
このテンプレートを使用すると、試用版ライセンスを使用して、1 つのタコデプロイ 3.0 サーバーをデプロイできます。 これにより、単一の Windows Server 2012R2 VM (Standard D2) と SQL DB (S1 層) が、リソース グループに指定された場所にデプロイされます。
Azure アーキテクチャ に Sports Analytics をデプロイする

Azure に展開する
ADLS Gen 2 が有効な Azure ストレージ アカウント、ストレージ アカウントのリンクされたサービスを持つ Azure Data Factory インスタンス (デプロイされている場合は Azure SQL Database)、Azure Databricks インスタンスを作成します。 テンプレートをデプロイするユーザーの AAD ID と ADF インスタンスのマネージド ID には、ストレージ アカウントのストレージ BLOB データ共同作成者ロールが付与されます。 Azure Key Vault インスタンス、Azure SQL Database、Azure Event Hub (ストリーミングユース ケース用) をデプロイするオプションもあります。 Azure Key Vault がデプロイされると、テンプレートをデプロイするユーザーのデータ ファクトリマネージド ID と AAD ID に Key Vault シークレット ユーザー ロールが付与されます。
SQL Database を使用した Django アプリの

Azure に展開する
このテンプレートでは、Azure Linux CustomScript 拡張機能を使用してアプリケーションをデプロイします。 この例では、Ubuntu VM を作成し、Python、Django、Apache のサイレント インストールを行い、単純な Django アプリを作成します。 このテンプレートでは、クエリを使用して Web ブラウザーに表示されるサンプル データを含むサンプル テーブルを含む SQL Database も作成されます
Enterprise Governance-AppService、SQL DB、AD、OMS、Runbook

Azure に展開する
小規模または大規模なエンタープライズ向けのクラウド導入では、クラウド デプロイから価値を引き出すために、責任ある効率的なガバナンス モデルが必要です。 CloudWise (ソリューションのコード名) は、Azure Partner QuickStarts から入手できる複合ソリューションであり、顧客、システム インテグレーター、パートナーの導入を可能にし、コストの最適化、アプリケーションの信頼性の向上、ビジネス リスクの削減に重点を置いた、セルフサービスで自動化されたガバナンスと運用ソリューションを提供します。 このソリューションでは、可視性と制御の主要なガバナンスの柱が強調されています。
Azure で EPiserverCMS を する

Azure に展開する
このテンプレートを使用すると、Azure での EpiServerCMS のデプロイに必要なリソースを作成できます
ILB ASE を使用した eShop Web サイトの

Azure に展開する
App Service Environment は、Azure App Service の Premium サービス プラン オプションであり、Web Apps、Mobile Apps、API Apps など、Azure App Service アプリを大規模に安全に実行するための完全に分離された専用の環境を提供します。
Kentico Xperience

Azure に展開する
このテンプレートにより、Microsoft Azure で Kentico Xperience 環境をホストするために必要なリソースのデプロイが容易になります。
Azure DMS を使用して Azure SQL データベースに移行する

Azure に展開する
Azure Database Migration Service (DMS) は、オンプレミス データベースを Azure に移行するプロセスを効率化するように設計されています。 DMS を使用すると、既存のオンプレミスの SQL Server および Oracle データベースを Azure 仮想マシン内の Azure SQL Database、Azure SQL Managed Instance、または Microsoft SQL Server に簡単に移行できます。 このテンプレートでは、Azure Database Migration サービスのインスタンスをデプロイします。このインスタンスには、SQL サーバーがインストールされている Azure VM が、事前に作成されたデータベースを含むソース サーバーとして機能し、ソース サーバーからターゲット サーバーに移行するデータベースのスキーマが事前に作成されたターゲット Azure SQL DB サーバーとして機能します。 このテンプレートでは、ソース VM、DMS サービス、ターゲット サーバーをサポートするために必要なリソース (NIC、vnet など) もデプロイされます。
Orchard CMS ビデオ ポータル Web アプリ

Azure に展開する
このテンプレートは、Azure Media Services モジュールを有効にして構成した Azure App Service Web Apps に Orchard CMS を簡単にデプロイする方法を提供します。
プライベート エンドポイントの例

Azure に展開する
このテンプレートは、Azure SQL Server を指すプライベート エンドポイントを作成する方法を示しています
SQL Database を使用してモバイル アプリをプロビジョニングする

Azure に展開する
このテンプレートは、モバイル アプリ、SQL Database、および Notification Hub をプロビジョニングします。 データベースと通知ハブのモバイル アプリで接続文字列を構成します。
TDE を使用して SQL Database をプロビジョニングする

Azure に展開する
このテンプレートは、Azure トラフィック用にファイアウォールを開いた SQL Server と Transparent Data Encryption (TDE) を使用する SQL データベースをプロビジョニングします。
SQL Database を使用して Web アプリをプロビジョニングする

Azure に展開する
このテンプレートは、Web アプリ、SQL Database、自動スケール設定、アラート ルール、App Insights をプロビジョニングします。 Web アプリでデータベースの接続文字列を構成します。
高可用性 を使用したリモート デスクトップ サービスの

Azure に展開する
この ARM テンプレートサンプル コードでは、高可用性を備えた Remote Desktop Services 2019 Session Collection ラボをデプロイします。 目標は、Windows Server 2019 を使用して、リモート デスクトップ サービス用の完全冗長で高可用性のソリューションを展開することです。
スケーラブルな Umbraco CMS Web アプリ する

Azure に展開する
このテンプレートは、Azure App Service Web Apps に umbraco CMS Web アプリを簡単にデプロイする方法を提供します。
シンプルな Umbraco CMS Web アプリの

Azure に展開する
このテンプレートは、Azure App Service Web Apps に umbraco CMS Web アプリを簡単にデプロイする方法を提供します。
Azure SQL を使用した Linux 上の Sonarqube Docker Web App

Azure に展開する
このテンプレートは、公式の Sonarqube イメージを使用して Azure App Service Web アプリ Linux コンテナーに Sonarqube をデプロイし、Azure SQL Server によってサポートされます。
SQL 論理サーバー

Azure に展開する
このテンプレートを使用すると、SQL 論理サーバーを作成できます。
Azure AD 専用認証を使用する SQL サーバー

Azure に展開する
このテンプレートを使用すると、Azure AD 管理者セットと Azure AD 専用認証機能を有効にして、Azure に SQL サーバーを作成できます。
SQL Database、Azure Cosmos DB、Azure Search を使用した Web アプリの

Azure に展開する
このテンプレートは、Web アプリ、SQL Database、Azure Cosmos DB、Azure Search、Application Insights をプロビジョニングします。
マネージド ID、SQL Server、ΑΙ を使用した Web アプリの

Azure に展開する
アプリ + データ + マネージド ID + 監視用の Azure インフラストラクチャをデプロイする簡単な例
Azure SQL プライベート エンドポイント を使用する WebApp の

Azure に展開する
このテンプレートでは、Azure SQL Server を指すプライベート エンドポイントを使用する Web アプリを作成する方法を示します

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

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

  • リソース グループ

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

リソースの形式

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Sql/servers@2024-05-01-preview"
  name = "string"
  parent_id = "string"
  identity {
    type = "string"
    identity_ids = [
      "string"
    ]
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      administratorLogin = "string"
      administratorLoginPassword = "string"
      administrators = {
        administratorType = "string"
        azureADOnlyAuthentication = bool
        login = "string"
        principalType = "string"
        sid = "string"
        tenantId = "string"
      }
      federatedClientId = "string"
      isIPv6Enabled = "string"
      keyId = "string"
      minimalTlsVersion = "string"
      primaryUserAssignedIdentityId = "string"
      publicNetworkAccess = "string"
      restrictOutboundNetworkAccess = "string"
      version = "string"
    }
  }
}

プロパティ値

Microsoft.Sql/servers

名前 説明 価値
アイデンティティ サーバーの Azure Active Directory ID。 ResourceIdentity
ロケーション リソースの場所。 string (必須)
名前 リソース名 string (必須)
プロパティ リソースのプロパティ。 ServerProperties
タグ リソース タグ タグ名と値のディクショナリ。
種類 リソースの種類 "Microsoft.Sql/servers@2024-05-01-preview"

ResourceIdentity

名前 説明 価値
種類 ID の種類。 リソースの Azure Active Directory プリンシパルを自動的に作成して割り当てるには、これを "SystemAssigned" に設定します。 'None'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned'
userAssignedIdentities 使用するユーザー割り当て ID のリソース ID ResourceIdentityUserAssignedIdentities

ResourceIdentityUserAssignedIdentities

名前 説明 価値

ServerExternalAdministrator

名前 説明 価値
administratorType 管理者の種類。 'ActiveDirectory'
azureADOnlyAuthentication Azure Active Directory のみの認証が有効になっています。 ブール (bool)
ログイン サーバー管理者のログイン名。 ひも
基本タイプ サーバー管理者のプリンシパルの種類。 'Application'
'Group'
'User'
sid サーバー管理者の SID (オブジェクト ID)。

制約:
最小長 = 36
最大長 = 36
パターン = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
テナントID 管理者のテナント ID。

制約:
最小長 = 36
最大長 = 36
パターン = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

ServerProperties

名前 説明 価値
administratorLogin サーバーの管理者ユーザー名。 一度作成した後は変更できません。 ひも
administratorLoginPassword 管理者ログイン パスワード (サーバーの作成に必要)。

制約:
機密性の高い値。 セキュリティで保護されたパラメーターとして渡します。
管理者 サーバーの Azure Active Directory 管理者。 これは、サーバー作成時にのみ使用できます。 サーバーの更新に使用すると、無視されるか、エラーが発生します。 更新プログラムの場合は、個々の API を使用する必要があります。 ServerExternalAdministrator
federatedClientId テナント間 CMK シナリオに使用されるクライアント ID

制約:
最小長 = 36
最大長 = 36
パターン = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
isIPv6Enabled このサーバーの IPv6 サポートを有効にするかどうか。 値は省略可能ですが、渡される場合は 'Enabled' または 'Disabled' である必要があります 'Disabled'
'Enabled'
keyId 暗号化に使用するキーの CMK URI。 ひも
minimalTlsVersion 最小 TLS バージョン。 使用できる値: 'None'、1.0'、'1.1'、'1.2'、'1.3' '1.0'
'1.1'
'1.2'
'1.3'
'None'
primaryUserAssignedIdentityId 既定で使用されるユーザー割り当て ID のリソース ID。 ひも
publicNetworkAccess このサーバーに対してパブリック エンドポイント アクセスが許可されているかどうか。 値は省略可能ですが、渡される場合は 、'Enabled' または 'Disabled' または 'SecuredByPerimeter' である必要があります 'Disabled'
'Enabled'
'SecuredByPerimeter'
restrictOutboundNetworkAccess このサーバーの送信ネットワーク アクセスを制限するかどうか。 値は省略可能ですが、渡される場合は 'Enabled' または 'Disabled' である必要があります 'Disabled'
'Enabled'
バージョン サーバーのバージョン。 ひも

TrackedResourceTags

名前 説明 価値

ユーザーアイデンティティ

名前 説明 価値

使用例

Azure 検証済みモジュール

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

モジュール 説明
Azure SQL Server Azure SQL Server 用 AVM リソース モジュール