Sdílet prostřednictvím


Microsoft.GuestConfiguration guestConfigurationAssignments

Definice prostředku Bicep

Typ prostředku guestConfigurationAssignments je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.GuestConfiguration/guestConfigurationAssignments, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.GuestConfiguration/guestConfigurationAssignments@2024-04-05' = {
  scope: resourceSymbolicName or scope
  location: 'string'
  name: 'string'
  properties: {
    context: 'string'
    guestConfiguration: {
      assignmentType: 'string'
      configurationParameter: [
        {
          name: 'string'
          value: 'string'
        }
      ]
      configurationProtectedParameter: [
        {
          name: 'string'
          value: 'string'
        }
      ]
      contentHash: 'string'
      contentManagedIdentity: 'string'
      contentUri: 'string'
      kind: 'string'
      name: 'string'
      version: 'string'
    }
    latestAssignmentReport: {
      assignment: {
        configuration: {}
      }
      resources: [
        {
          reasons: [
            {}
          ]
        }
      ]
      vm: {}
    }
    vmssVMList: [
      {}
    ]
  }
}

Hodnoty vlastností

AssignmentInfo

Jméno Popis Hodnota
konfigurace Informace o konfiguraci ConfigurationInfo

AssignmentReport

Jméno Popis Hodnota
přiřazení Podrobnosti o konfiguraci hosta AssignmentInfo
prostředky Seznam prostředků, pro které je zaškrtnuto dodržování předpisů pro přiřazení konfigurace hosta. AssignmentReportResource[]
Vm Informace o virtuálním počítači VMInfo

AssignmentReportResource

Jméno Popis Hodnota
důvody Důvod dodržování předpisů a kód důvodu prostředku AssignmentReportResourceComplianceReason[]

AssignmentReportResourceComplianceReason

Jméno Popis Hodnota

Informace o konfiguraci

Jméno Popis Hodnota

ConfigurationParameter

Jméno Popis Hodnota
Jméno Název parametru konfigurace. řetězec
hodnota Hodnota parametru konfigurace. řetězec

GuestConfigurationAssignmentProperties

Jméno Popis Hodnota
kontext Zdroj, který inicioval přiřazení konfigurace hosta. Příklad: Azure Policy řetězec
guestConfiguration Konfigurace hosta, která se má přiřadit. GuestConfigurationNavigation
latestAssignmentReport Poslední nahlášená sestava přiřazení konfigurace hosta AssignmentReport
vmssVMList Seznam dat dodržování předpisů virtuálních počítačů pro VMSS VmssvmInfo[]

GuestConfigurationNavigation

Jméno Popis Hodnota
assignmentType Určuje typ přiřazení a spuštění konfigurace. Možné hodnoty jsou Audit, DeployAndAutoCorrect, ApplyAndAutoCorrect a ApplyAndMonitor. ApplyAndAutoCorrect
ApplyAndMonitor
Audit
DeployAndAutoCorrect
configurationParameter Parametry konfigurace pro konfiguraci hosta. ConfigurationParameter[]
configurationProtectedParameter Parametry chráněné konfigurace pro konfiguraci hosta. ConfigurationParameter[]
contentHash Kombinovaná hodnota hash konfiguračního balíčku hosta a parametrů konfigurace řetězec
contentManagedIdentity Spravovaná identita s přístupem k úložišti konfiguračního balíčku hosta a parametrů konfigurace řetězec
contentUri Identifikátor URI úložiště, kde se nahraje konfigurační balíček hosta. řetězec
laskavý Druh konfigurace hosta. Příklad:DSC DSC
Jméno Název konfigurace hosta řetězec
verze Verze konfigurace hosta řetězec

Microsoft.GuestConfiguration/guestConfigurationAssignments

Jméno Popis Hodnota
umístění Oblast, kde se nachází virtuální počítač řetězec
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti přiřazení konfigurace hosta GuestConfigurationAssignmentProperties
rozsah Slouží k vytvoření prostředku v oboru, který se liší od oboru nasazení. Nastavte tuto vlastnost na symbolický název prostředku, který použijeprostředku rozšíření .

VMInfo

Jméno Popis Hodnota

VmssvmInfo

Jméno Popis Hodnota

Ukázky rychlého startu

Následující ukázky rychlého startu nasadí tento typ prostředku.

Soubor Bicep Popis
virtuální počítače služby IIS & virtuálního počítače s SQL Serverem 2014 Ve virtuální síti vytvořte webové servery se systémem Windows 2012 R2 1 nebo 2 IIS a jeden back-end SQL Server 2014.
virtuální počítač s Windows se zabezpečenými standardními hodnotami Azure Šablona vytvoří virtuální počítač se systémem Windows Server v nové virtuální síti s veřejnou IP adresou. Po nasazení počítače se nainstaluje rozšíření konfigurace hosta a použije se standardní hodnoty zabezpečení Azure pro Windows Server. Pokud se konfigurace počítačů posune, můžete nastavení znovu použít opětovným nasazením šablony.

Definice prostředku šablony ARM

Typ prostředku guestConfigurationAssignments je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.GuestConfiguration/guestConfigurationAssignments, přidejte do šablony následující KÓD JSON.

{
  "type": "Microsoft.GuestConfiguration/guestConfigurationAssignments",
  "apiVersion": "2024-04-05",
  "name": "string",
  "location": "string",
  "properties": {
    "context": "string",
    "guestConfiguration": {
      "assignmentType": "string",
      "configurationParameter": [
        {
          "name": "string",
          "value": "string"
        }
      ],
      "configurationProtectedParameter": [
        {
          "name": "string",
          "value": "string"
        }
      ],
      "contentHash": "string",
      "contentManagedIdentity": "string",
      "contentUri": "string",
      "kind": "string",
      "name": "string",
      "version": "string"
    },
    "latestAssignmentReport": {
      "assignment": {
        "configuration": {
        }
      },
      "resources": [
        {
          "reasons": [
            {
            }
          ]
        }
      ],
      "vm": {
      }
    },
    "vmssVMList": [
      {
      }
    ]
  }
}

Hodnoty vlastností

AssignmentInfo

Jméno Popis Hodnota
konfigurace Informace o konfiguraci ConfigurationInfo

AssignmentReport

Jméno Popis Hodnota
přiřazení Podrobnosti o konfiguraci hosta AssignmentInfo
prostředky Seznam prostředků, pro které je zaškrtnuto dodržování předpisů pro přiřazení konfigurace hosta. AssignmentReportResource[]
Vm Informace o virtuálním počítači VMInfo

AssignmentReportResource

Jméno Popis Hodnota
důvody Důvod dodržování předpisů a kód důvodu prostředku AssignmentReportResourceComplianceReason[]

AssignmentReportResourceComplianceReason

Jméno Popis Hodnota

Informace o konfiguraci

Jméno Popis Hodnota

ConfigurationParameter

Jméno Popis Hodnota
Jméno Název parametru konfigurace. řetězec
hodnota Hodnota parametru konfigurace. řetězec

GuestConfigurationAssignmentProperties

Jméno Popis Hodnota
kontext Zdroj, který inicioval přiřazení konfigurace hosta. Příklad: Azure Policy řetězec
guestConfiguration Konfigurace hosta, která se má přiřadit. GuestConfigurationNavigation
latestAssignmentReport Poslední nahlášená sestava přiřazení konfigurace hosta AssignmentReport
vmssVMList Seznam dat dodržování předpisů virtuálních počítačů pro VMSS VmssvmInfo[]

GuestConfigurationNavigation

Jméno Popis Hodnota
assignmentType Určuje typ přiřazení a spuštění konfigurace. Možné hodnoty jsou Audit, DeployAndAutoCorrect, ApplyAndAutoCorrect a ApplyAndMonitor. ApplyAndAutoCorrect
ApplyAndMonitor
Audit
DeployAndAutoCorrect
configurationParameter Parametry konfigurace pro konfiguraci hosta. ConfigurationParameter[]
configurationProtectedParameter Parametry chráněné konfigurace pro konfiguraci hosta. ConfigurationParameter[]
contentHash Kombinovaná hodnota hash konfiguračního balíčku hosta a parametrů konfigurace řetězec
contentManagedIdentity Spravovaná identita s přístupem k úložišti konfiguračního balíčku hosta a parametrů konfigurace řetězec
contentUri Identifikátor URI úložiště, kde se nahraje konfigurační balíček hosta. řetězec
laskavý Druh konfigurace hosta. Příklad:DSC DSC
Jméno Název konfigurace hosta řetězec
verze Verze konfigurace hosta řetězec

Microsoft.GuestConfiguration/guestConfigurationAssignments

Jméno Popis Hodnota
apiVersion Verze rozhraní API '2024-04-05'
umístění Oblast, kde se nachází virtuální počítač řetězec
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti přiřazení konfigurace hosta GuestConfigurationAssignmentProperties
typ Typ prostředku Microsoft.GuestConfiguration/guestConfigurationAssignments

VMInfo

Jméno Popis Hodnota

VmssvmInfo

Jméno Popis Hodnota

Šablony pro rychlý start

Následující šablony pro rychlý start nasazují tento typ prostředku.

Šablona Popis
virtuální počítače služby IIS & virtuálního počítače s SQL Serverem 2014

nasazení do Azure
Ve virtuální síti vytvořte webové servery se systémem Windows 2012 R2 1 nebo 2 IIS a jeden back-end SQL Server 2014.
virtuální počítač s Windows se zabezpečenými standardními hodnotami Azure

nasazení do Azure
Šablona vytvoří virtuální počítač se systémem Windows Server v nové virtuální síti s veřejnou IP adresou. Po nasazení počítače se nainstaluje rozšíření konfigurace hosta a použije se standardní hodnoty zabezpečení Azure pro Windows Server. Pokud se konfigurace počítačů posune, můžete nastavení znovu použít opětovným nasazením šablony.

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku guestConfigurationAssignments je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.GuestConfiguration/guestConfigurationAssignments, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.GuestConfiguration/guestConfigurationAssignments@2024-04-05"
  name = "string"
  parent_id = "string"
  location = "string"
  body = jsonencode({
    properties = {
      context = "string"
      guestConfiguration = {
        assignmentType = "string"
        configurationParameter = [
          {
            name = "string"
            value = "string"
          }
        ]
        configurationProtectedParameter = [
          {
            name = "string"
            value = "string"
          }
        ]
        contentHash = "string"
        contentManagedIdentity = "string"
        contentUri = "string"
        kind = "string"
        name = "string"
        version = "string"
      }
      latestAssignmentReport = {
        assignment = {
          configuration = {
          }
        }
        resources = [
          {
            reasons = [
              {
              }
            ]
          }
        ]
        vm = {
        }
      }
      vmssVMList = [
        {
        }
      ]
    }
  })
}

Hodnoty vlastností

AssignmentInfo

Jméno Popis Hodnota
konfigurace Informace o konfiguraci ConfigurationInfo

AssignmentReport

Jméno Popis Hodnota
přiřazení Podrobnosti o konfiguraci hosta AssignmentInfo
prostředky Seznam prostředků, pro které je zaškrtnuto dodržování předpisů pro přiřazení konfigurace hosta. AssignmentReportResource[]
Vm Informace o virtuálním počítači VMInfo

AssignmentReportResource

Jméno Popis Hodnota
důvody Důvod dodržování předpisů a kód důvodu prostředku AssignmentReportResourceComplianceReason[]

AssignmentReportResourceComplianceReason

Jméno Popis Hodnota

Informace o konfiguraci

Jméno Popis Hodnota

ConfigurationParameter

Jméno Popis Hodnota
Jméno Název parametru konfigurace. řetězec
hodnota Hodnota parametru konfigurace. řetězec

GuestConfigurationAssignmentProperties

Jméno Popis Hodnota
kontext Zdroj, který inicioval přiřazení konfigurace hosta. Příklad: Azure Policy řetězec
guestConfiguration Konfigurace hosta, která se má přiřadit. GuestConfigurationNavigation
latestAssignmentReport Poslední nahlášená sestava přiřazení konfigurace hosta AssignmentReport
vmssVMList Seznam dat dodržování předpisů virtuálních počítačů pro VMSS VmssvmInfo[]

GuestConfigurationNavigation

Jméno Popis Hodnota
assignmentType Určuje typ přiřazení a spuštění konfigurace. Možné hodnoty jsou Audit, DeployAndAutoCorrect, ApplyAndAutoCorrect a ApplyAndMonitor. ApplyAndAutoCorrect
ApplyAndMonitor
Audit
DeployAndAutoCorrect
configurationParameter Parametry konfigurace pro konfiguraci hosta. ConfigurationParameter[]
configurationProtectedParameter Parametry chráněné konfigurace pro konfiguraci hosta. ConfigurationParameter[]
contentHash Kombinovaná hodnota hash konfiguračního balíčku hosta a parametrů konfigurace řetězec
contentManagedIdentity Spravovaná identita s přístupem k úložišti konfiguračního balíčku hosta a parametrů konfigurace řetězec
contentUri Identifikátor URI úložiště, kde se nahraje konfigurační balíček hosta. řetězec
laskavý Druh konfigurace hosta. Příklad:DSC DSC
Jméno Název konfigurace hosta řetězec
verze Verze konfigurace hosta řetězec

Microsoft.GuestConfiguration/guestConfigurationAssignments

Jméno Popis Hodnota
umístění Oblast, kde se nachází virtuální počítač řetězec
Jméno Název prostředku string (povinné)
parent_id ID prostředku, na který se má tento prostředek rozšíření použít. string (povinné)
vlastnosti Vlastnosti přiřazení konfigurace hosta GuestConfigurationAssignmentProperties
typ Typ prostředku Microsoft.GuestConfiguration/guestConfigurationAssignments@2024-04-05

VMInfo

Jméno Popis Hodnota

VmssvmInfo

Jméno Popis Hodnota