次の方法で共有


Microsoft.GuestConfiguration guestConfigurationAssignments 2018-01-20-preview

Bicep リソース定義

guestConfigurationAssignments リソースの種類は、拡張機能リソースです。つまり、別のリソースに適用できます。

このリソースの scope プロパティを使用して、このリソースのスコープを設定します。 Bicepの拡張機能リソースのスコープの設定 を参照してください。

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

リソースの形式

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

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

プロパティ値

guestConfigurationAssignments

名前 形容 価値
名前 リソース名 string (必須)
場所 VM が配置されているリージョン。
スコープ デプロイ スコープとは異なるスコープで拡張機能リソースを作成する場合に使用します。 ターゲット リソース

Bicep の場合は、このプロパティをリソースのシンボリック名に設定して、拡張リソース適用します。
プロパティ ゲスト構成割り当てのプロパティ。 GuestConfigurationAssignmentProperties

GuestConfigurationAssignmentProperties

名前 形容 価値
guestConfiguration 割り当てるゲスト構成。 GuestConfigurationNavigation

GuestConfigurationNavigation

名前 形容 価値
configurationParameter ゲスト構成の構成パラメーター。 ConfigurationParameterList
種類 ゲスト構成の種類。 例: DSC 'DSC'
名前 ゲスト構成の名前。
種類 ゲスト構成の種類。

ConfigurationParameterList

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

ConfigurationParameter

このオブジェクトには、配置時に設定するプロパティは含まれません。 すべてのプロパティは ReadOnly です。

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

次のクイック スタート テンプレートでは、このリソースの種類をデプロイします。

テンプレート 形容
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 のセキュリティで保護されたベースラインが適用されます。 マシンの構成がずれている場合は、テンプレートをもう一度デプロイすることで、設定を再適用できます。

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

guestConfigurationAssignments リソースの種類は、拡張機能リソースです。つまり、別のリソースに適用できます。

このリソースの scope プロパティを使用して、このリソースのスコープを設定します。 「ARM テンプレートの拡張機能リソースのスコープを設定する」を参照してください。

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

リソースの形式

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

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

プロパティ値

guestConfigurationAssignments

名前 形容 価値
種類 リソースの種類 'Microsoft.GuestConfiguration/guestConfigurationAssignments'
apiVersion リソース API のバージョン '2018-01-20-preview'
名前 リソース名 string (必須)
場所 VM が配置されているリージョン。
スコープ デプロイ スコープとは異なるスコープで拡張機能リソースを作成する場合に使用します。 ターゲット リソース

JSON の場合、拡張機能リソースの を適用するリソースの完全な名前に値を設定します。
プロパティ ゲスト構成割り当てのプロパティ。 GuestConfigurationAssignmentProperties

GuestConfigurationAssignmentProperties

名前 形容 価値
guestConfiguration 割り当てるゲスト構成。 GuestConfigurationNavigation

GuestConfigurationNavigation

名前 形容 価値
configurationParameter ゲスト構成の構成パラメーター。 ConfigurationParameterList
種類 ゲスト構成の種類。 例: DSC 'DSC'
名前 ゲスト構成の名前。
種類 ゲスト構成の種類。

ConfigurationParameterList

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

ConfigurationParameter

このオブジェクトには、配置時に設定するプロパティは含まれません。 すべてのプロパティは ReadOnly です。

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

次のクイック スタート テンプレートでは、このリソースの種類をデプロイします。

テンプレート 形容
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 リソースの種類は、拡張機能リソースです。つまり、別のリソースに適用できます。

このリソースの parent_id プロパティを使用して、このリソースのスコープを設定します。

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

リソースの形式

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

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

プロパティ値

guestConfigurationAssignments

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

GuestConfigurationAssignmentProperties

名前 形容 価値
guestConfiguration 割り当てるゲスト構成。 GuestConfigurationNavigation

GuestConfigurationNavigation

名前 形容 価値
configurationParameter ゲスト構成の構成パラメーター。 ConfigurationParameterList
種類 ゲスト構成の種類。 例: DSC "DSC"
名前 ゲスト構成の名前。
種類 ゲスト構成の種類。

ConfigurationParameterList

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

ConfigurationParameter

このオブジェクトには、配置時に設定するプロパティは含まれません。 すべてのプロパティは ReadOnly です。