Microsoft.GuestConfiguration guestConfigurationAssignments
Статья 12/21/2024
Участники: 2
Обратная связь
В этой статье
Определение ресурсов Bicep
Тип ресурса guestConfigurationAssignments можно развернуть с помощью операций, целевых:
Список измененных свойств в каждой версии API см. в журнала изменений.
Чтобы создать ресурс Microsoft.GuestConfiguration/guestConfigurationAssignments, добавьте следующий 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: [
{}
]
}
}
Значения свойств
AssignmentInfo
НазначениеReport
Имя
Описание
Ценность
задание
Сведения о конфигурации назначения гостевой конфигурации.
AssignmentInfo
ресурсы
Список ресурсов, для которых проверяется соответствие назначения гостевой конфигурации.
AssignmentReportResource []
виртуальная машина
Сведения о виртуальной машине.
VMInfo
AssignmentReportResource
AssignmentReportResourceComplianceReason
ConfigurationInfo
ConfigurationParameter
Имя
Описание
Ценность
имя
Имя параметра конфигурации.
струна
ценность
Значение параметра конфигурации.
струна
GuestConfigurationAssignmentProperties
Имя
Описание
Ценность
контекст
Источник, инициирующий назначение гостевой конфигурации. Например: политика Azure
струна
guestConfiguration
Назначаемая гостевая конфигурация.
GuestConfigurationNavigation
latestAssignmentReport
Последний отчет о назначении гостевой конфигурации.
AssignmentReport
vmssVMList
Список данных о соответствии виртуальных машин для VMSS
VmssvmInfo []
GuestConfigurationNavigation
Имя
Описание
Ценность
assignmentType
Указывает тип назначения и выполнение конфигурации. Возможные значения: Audit, DeployAndAutoCorrect, ApplyAndAutoCorrect и ApplyAndMonitor.
ApplyAndAutoCorrect "ApplyAndMonitor" Аудит DeployAndAutoCorrect
configurationParameter
Параметры конфигурации гостевой конфигурации.
ConfigurationParameter []
configurationProtectedParameter
Защищенные параметры конфигурации для гостевой конфигурации.
ConfigurationParameter []
contentHash
Объединенный хэш пакета гостевой конфигурации и параметров конфигурации.
струна
contentManagedIdentity
Управляемое удостоверение с доступом к хранилищу пакета гостевой конфигурации и параметров конфигурации.
струна
contentUri
Uri хранилища, в котором отправляется пакет гостевой конфигурации.
струна
добрый
Тип гостевой конфигурации. Например:DSC
DSC
имя
Имя гостевой конфигурации.
струна
Версия
Версия гостевой конфигурации.
струна
Microsoft.GuestConfiguration/guestConfigurationAssignments
Имя
Описание
Ценность
местоположение
Регион, в котором находится виртуальная машина.
струна
имя
Имя ресурса
строка (обязательно)
свойства
Свойства назначения гостевой конфигурации.
GuestConfigurationAssignmentProperties
размах
Используется при создании ресурса в области, отличной от области развертывания.
Задайте для этого свойства символьное имя ресурса, чтобы применить ресурс расширения .
VMInfo
VmssvmInfo
Примеры краткого руководства
Следующие примеры краткого руководства по развертыванию этого типа ресурса.
Bicep-файл
Описание
виртуальные машины IIS & виртуальной машины SQL Server 2014
Создайте веб-серверы Windows 2012 R2 с 1 или 2 IIS и один серверный сервер SQL Server 2014 в виртуальной сети.
виртуальной машине Windows с безопасной базы данных Azure
Шаблон создает виртуальную машину под управлением Windows Server в новой виртуальной сети с общедоступным IP-адресом. После развертывания компьютера устанавливается расширение гостевой конфигурации и применяется безопасный базовый план Azure для Windows Server. При перемещении конфигурации компьютеров можно повторно применить параметры, развернув шаблон еще раз.
Определение ресурса шаблона ARM
Тип ресурса guestConfigurationAssignments можно развернуть с помощью операций, целевых:
Список измененных свойств в каждой версии API см. в журнала изменений.
Чтобы создать ресурс Microsoft.GuestConfiguration/guestConfigurationAssignments, добавьте следующий код 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": [
{
}
]
}
}
Значения свойств
AssignmentInfo
НазначениеReport
Имя
Описание
Ценность
задание
Сведения о конфигурации назначения гостевой конфигурации.
AssignmentInfo
ресурсы
Список ресурсов, для которых проверяется соответствие назначения гостевой конфигурации.
AssignmentReportResource []
виртуальная машина
Сведения о виртуальной машине.
VMInfo
AssignmentReportResource
AssignmentReportResourceComplianceReason
ConfigurationInfo
ConfigurationParameter
Имя
Описание
Ценность
имя
Имя параметра конфигурации.
струна
ценность
Значение параметра конфигурации.
струна
GuestConfigurationAssignmentProperties
Имя
Описание
Ценность
контекст
Источник, инициирующий назначение гостевой конфигурации. Например: политика Azure
струна
guestConfiguration
Назначаемая гостевая конфигурация.
GuestConfigurationNavigation
latestAssignmentReport
Последний отчет о назначении гостевой конфигурации.
AssignmentReport
vmssVMList
Список данных о соответствии виртуальных машин для VMSS
VmssvmInfo []
GuestConfigurationNavigation
Имя
Описание
Ценность
assignmentType
Указывает тип назначения и выполнение конфигурации. Возможные значения: Audit, DeployAndAutoCorrect, ApplyAndAutoCorrect и ApplyAndMonitor.
ApplyAndAutoCorrect "ApplyAndMonitor" Аудит DeployAndAutoCorrect
configurationParameter
Параметры конфигурации гостевой конфигурации.
ConfigurationParameter []
configurationProtectedParameter
Защищенные параметры конфигурации для гостевой конфигурации.
ConfigurationParameter []
contentHash
Объединенный хэш пакета гостевой конфигурации и параметров конфигурации.
струна
contentManagedIdentity
Управляемое удостоверение с доступом к хранилищу пакета гостевой конфигурации и параметров конфигурации.
струна
contentUri
Uri хранилища, в котором отправляется пакет гостевой конфигурации.
струна
добрый
Тип гостевой конфигурации. Например:DSC
DSC
имя
Имя гостевой конфигурации.
струна
Версия
Версия гостевой конфигурации.
струна
Microsoft.GuestConfiguration/guestConfigurationAssignments
Имя
Описание
Ценность
apiVersion
Версия API
'2024-04-05'
местоположение
Регион, в котором находится виртуальная машина.
струна
имя
Имя ресурса
строка (обязательно)
свойства
Свойства назначения гостевой конфигурации.
GuestConfigurationAssignmentProperties
тип
Тип ресурса
"Microsoft.GuestConfiguration/guestConfigurationAssignments"
VMInfo
VmssvmInfo
Шаблоны быстрого запуска
Следующие шаблоны быстрого запуска развертывают этот тип ресурса.
Шаблон
Описание
виртуальные машины IIS & виртуальной машины SQL Server 2014 развертывание
Создайте веб-серверы Windows 2012 R2 с 1 или 2 IIS и один серверный сервер SQL Server 2014 в виртуальной сети.
виртуальной машине Windows с безопасной базы данных Azure развертывание
Шаблон создает виртуальную машину под управлением Windows Server в новой виртуальной сети с общедоступным IP-адресом. После развертывания компьютера устанавливается расширение гостевой конфигурации и применяется безопасный базовый план Azure для Windows Server. При перемещении конфигурации компьютеров можно повторно применить параметры, развернув шаблон еще раз.
Тип ресурса guestConfigurationAssignments можно развернуть с помощью операций, целевых:
Список измененных свойств в каждой версии API см. в журнала изменений.
Чтобы создать ресурс Microsoft.GuestConfiguration/guestConfigurationAssignments, добавьте следующий 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 = [
{
}
]
}
})
}
Значения свойств
AssignmentInfo
НазначениеReport
Имя
Описание
Ценность
задание
Сведения о конфигурации назначения гостевой конфигурации.
AssignmentInfo
ресурсы
Список ресурсов, для которых проверяется соответствие назначения гостевой конфигурации.
AssignmentReportResource []
виртуальная машина
Сведения о виртуальной машине.
VMInfo
AssignmentReportResource
AssignmentReportResourceComplianceReason
ConfigurationInfo
ConfigurationParameter
Имя
Описание
Ценность
имя
Имя параметра конфигурации.
струна
ценность
Значение параметра конфигурации.
струна
GuestConfigurationAssignmentProperties
Имя
Описание
Ценность
контекст
Источник, инициирующий назначение гостевой конфигурации. Например: политика Azure
струна
guestConfiguration
Назначаемая гостевая конфигурация.
GuestConfigurationNavigation
latestAssignmentReport
Последний отчет о назначении гостевой конфигурации.
AssignmentReport
vmssVMList
Список данных о соответствии виртуальных машин для VMSS
VmssvmInfo []
GuestConfigurationNavigation
Имя
Описание
Ценность
assignmentType
Указывает тип назначения и выполнение конфигурации. Возможные значения: Audit, DeployAndAutoCorrect, ApplyAndAutoCorrect и ApplyAndMonitor.
ApplyAndAutoCorrect "ApplyAndMonitor" Аудит DeployAndAutoCorrect
configurationParameter
Параметры конфигурации гостевой конфигурации.
ConfigurationParameter []
configurationProtectedParameter
Защищенные параметры конфигурации для гостевой конфигурации.
ConfigurationParameter []
contentHash
Объединенный хэш пакета гостевой конфигурации и параметров конфигурации.
струна
contentManagedIdentity
Управляемое удостоверение с доступом к хранилищу пакета гостевой конфигурации и параметров конфигурации.
струна
contentUri
Uri хранилища, в котором отправляется пакет гостевой конфигурации.
струна
добрый
Тип гостевой конфигурации. Например:DSC
DSC
имя
Имя гостевой конфигурации.
струна
Версия
Версия гостевой конфигурации.
струна
Microsoft.GuestConfiguration/guestConfigurationAssignments
Имя
Описание
Ценность
местоположение
Регион, в котором находится виртуальная машина.
струна
имя
Имя ресурса
строка (обязательно)
parent_id
Идентификатор ресурса для применения этого ресурса расширения.
строка (обязательно)
свойства
Свойства назначения гостевой конфигурации.
GuestConfigurationAssignmentProperties
тип
Тип ресурса
"Microsoft.GuestConfiguration/guestConfigurationAssignments@2024-04-05"
VMInfo
VmssvmInfo