次の方法で共有


Microsoft.GuestConfiguration guestConfigurationAssignments 2018-01-20-preview

Bicep リソース定義

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

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

リソースの形式

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

resource symbolicname 'Microsoft.GuestConfiguration/guestConfigurationAssignments@2018-01-20-preview' = {
  scope: resourceSymbolicName or scope
  location: 'string'
  name: 'string'
  properties: {
    guestConfiguration: {
      configurationParameter: {
        value: [
          {}
        ]
      }
      kind: 'string'
      name: 'string'
      type: 'string'
    }
  }
}

プロパティ値

Microsoft.GuestConfiguration/guestConfigurationAssignments

名前 形容 価値
場所 VM が配置されているリージョン。
名前 リソース名 string (必須)
プロパティ ゲスト構成割り当てのプロパティ。 GuestConfigurationAssignmentProperties (ゲスト構成割り当てプロパティ)
スコープ デプロイ スコープとは異なるスコープでリソースを作成するときに使用します。 このプロパティをリソースのシンボリック名に設定して、拡張リソースを適用します。

構成パラメータ

名前 形容 価値

構成パラメータ一覧

名前 形容 価値
価値 構成パラメーターの一覧を表します。 構成パラメータ[]

GuestConfigurationAssignmentProperties (ゲスト構成割り当てプロパティ)

名前 形容 価値
guestConfigurationの 割り当てるゲスト構成。 GuestConfigurationナビゲーション

GuestConfigurationナビゲーション

名前 形容 価値
configurationパラメータ ゲスト構成の構成パラメーター。 構成パラメータ一覧
種類 ゲスト構成の種類。 例: DSC 「DSC」
名前 ゲスト構成の名前。
種類 ゲスト構成の種類。

使用例

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

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

Bicep ファイル 形容
IIS VM & SQL Server 2014 VM VNET で 1 つまたは 2 つの IIS Windows 2012 R2 Web サーバーと 1 つのバックエンド SQL Server 2014 を作成します。
Azure のセキュリティで保護されたベースライン を使用して Windows VM を する このテンプレートでは、パブリック IP アドレスを使用して、Windows Server を実行する仮想マシンを新しい仮想ネットワークに作成します。 マシンがデプロイされると、ゲスト構成拡張機能がインストールされ、Windows Server 用の Azure のセキュリティで保護されたベースラインが適用されます。 マシンの構成がずれている場合は、テンプレートをもう一度デプロイすることで、設定を再適用できます。

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

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

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

リソースの形式

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

{
  "type": "Microsoft.GuestConfiguration/guestConfigurationAssignments",
  "apiVersion": "2018-01-20-preview",
  "name": "string",
  "location": "string",
  "properties": {
    "guestConfiguration": {
      "configurationParameter": {
        "value": [
          {
          }
        ]
      },
      "kind": "string",
      "name": "string",
      "type": "string"
    }
  }
}

プロパティ値

Microsoft.GuestConfiguration/guestConfigurationAssignments

名前 形容 価値
apiVersion (英語) API のバージョン '2018-01-20-プレビュー'
場所 VM が配置されているリージョン。
名前 リソース名 string (必須)
プロパティ ゲスト構成割り当てのプロパティ。 GuestConfigurationAssignmentProperties (ゲスト構成割り当てプロパティ)
種類 リソースの種類 'Microsoft.GuestConfiguration/guestConfigurationAssignments'

構成パラメータ

名前 形容 価値

構成パラメータ一覧

名前 形容 価値
価値 構成パラメーターの一覧を表します。 構成パラメータ[]

GuestConfigurationAssignmentProperties (ゲスト構成割り当てプロパティ)

名前 形容 価値
guestConfigurationの 割り当てるゲスト構成。 GuestConfigurationナビゲーション

GuestConfigurationナビゲーション

名前 形容 価値
configurationパラメータ ゲスト構成の構成パラメーター。 構成パラメータ一覧
種類 ゲスト構成の種類。 例: DSC 「DSC」
名前 ゲスト構成の名前。
種類 ゲスト構成の種類。

使用例

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

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

テンプレート 形容
IIS VM & SQL Server 2014 VM

Azure にデプロイする
VNET で 1 つまたは 2 つの IIS Windows 2012 R2 Web サーバーと 1 つのバックエンド SQL Server 2014 を作成します。
Azure のセキュリティで保護されたベースライン を使用して Windows VM を する

Azure
にデプロイする
このテンプレートでは、パブリック IP アドレスを使用して、Windows Server を実行する仮想マシンを新しい仮想ネットワークに作成します。 マシンがデプロイされると、ゲスト構成拡張機能がインストールされ、Windows Server 用の Azure のセキュリティで保護されたベースラインが適用されます。 マシンの構成がずれている場合は、テンプレートをもう一度デプロイすることで、設定を再適用できます。

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

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

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

リソースの形式

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.GuestConfiguration/guestConfigurationAssignments@2018-01-20-preview"
  name = "string"
  parent_id = "string"
  location = "string"
  body = {
    properties = {
      guestConfiguration = {
        configurationParameter = {
          value = [
            {
            }
          ]
        }
        kind = "string"
        name = "string"
        type = "string"
      }
    }
  }
}

プロパティ値

Microsoft.GuestConfiguration/guestConfigurationAssignments

名前 形容 価値
場所 VM が配置されているリージョン。
名前 リソース名 string (必須)
parent_id この拡張リソースを適用するリソースの ID。 string (必須)
プロパティ ゲスト構成割り当てのプロパティ。 GuestConfigurationAssignmentProperties (ゲスト構成割り当てプロパティ)
種類 リソースの種類 "Microsoft.GuestConfiguration/guestConfigurationAssignments@2018-01-20-preview" (英語)

構成パラメータ

名前 形容 価値

構成パラメータ一覧

名前 形容 価値
価値 構成パラメーターの一覧を表します。 構成パラメータ[]

GuestConfigurationAssignmentProperties (ゲスト構成割り当てプロパティ)

名前 形容 価値
guestConfigurationの 割り当てるゲスト構成。 GuestConfigurationナビゲーション

GuestConfigurationナビゲーション

名前 形容 価値
configurationパラメータ ゲスト構成の構成パラメーター。 構成パラメータ一覧
種類 ゲスト構成の種類。 例: DSC 「DSC」
名前 ゲスト構成の名前。
種類 ゲスト構成の種類。