Microsoft.GuestConfiguration guestConfigurationAssignments
Bicep kaynak tanımı
guestConfigurationAssignments kaynak türü bir uzantı kaynağıdır ve başka bir kaynağa uygulayabileceğiniz anlamına gelir.
Bu kaynağın scope
kapsamını ayarlamak için bu kaynak üzerindeki özelliğini kullanın. Bkz. Bicep'te uzantı kaynaklarında kapsamı ayarlama.
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.GuestConfiguration/guestConfigurationAssignments kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.
resource symbolicname 'Microsoft.GuestConfiguration/guestConfigurationAssignments@2022-01-25' = {
name: 'string'
location: 'string'
scope: resourceSymbolicName
properties: {
context: 'string'
guestConfiguration: {
assignmentType: 'string'
configurationParameter: [
{
name: 'string'
value: 'string'
}
]
configurationProtectedParameter: [
{
name: 'string'
value: 'string'
}
]
contentHash: 'string'
contentUri: 'string'
kind: 'DSC'
name: 'string'
version: 'string'
}
latestAssignmentReport: {
assignment: {
configuration: {}
}
resources: [
{
reasons: [
{
}
]
}
]
vm: {}
}
vmssVMList: [
{
}
]
}
}
Özellik değerleri
guestConfigurationAssignments
Ad | Açıklama | Değer |
---|---|---|
name | Kaynak adı | dize (gerekli) |
location | VM'nin bulunduğu bölge. | string |
scope | Dağıtım kapsamından farklı bir kapsamda uzantı kaynağı oluştururken kullanın. | Hedef kaynak Bicep için, uzantı kaynağını uygulamak için bu özelliği kaynağın sembolik adı olarak ayarlayın. |
properties | Konuk yapılandırma atamasının özellikleri. | GuestConfigurationAssignmentProperties |
GuestConfigurationAssignmentProperties
Ad | Açıklama | Değer |
---|---|---|
bağlam | Konuk yapılandırma atamasını başlatan kaynak. Örn: Azure İlkesi | string |
guestConfiguration | Atanacak konuk yapılandırması. | GuestConfigurationNavigation |
latestAssignmentReport | Son bildirilen konuk yapılandırma atama raporu. | AssignmentReport |
vmssVMList | VMSS için VM Uyumluluk verilerinin listesi | VmssvmInfo[] |
GuestConfigurationNavigation
Ad | Açıklama | Değer |
---|---|---|
assignmentType | Atama türünü ve yapılandırmanın yürütülmesini belirtir. Olası değerler Audit, DeployAndAutoCorrect, ApplyAndAutoCorrect ve ApplyAndMonitor'dır. | 'ApplyAndAutoCorrect' 'ApplyAndMonitor' 'Denetim' 'DeployAndAutoCorrect' |
configurationParameter | Konuk yapılandırması için yapılandırma parametreleri. | ConfigurationParameter[] |
configurationProtectedParameter | Konuk yapılandırması için korumalı yapılandırma parametreleri. | ConfigurationParameter[] |
contentHash | Konuk yapılandırma paketinin ve yapılandırma parametrelerinin birleşik karması. | string |
contentUri | Konuk yapılandırma paketinin karşıya yüklendiği depolamanın Uri'si. | string |
Tür | Konuk yapılandırmasının türü. Örneğin:DSC | 'DSC' |
name | Konuk yapılandırmasının adı. | string |
sürüm | Konuk yapılandırmasının sürümü. | string |
ConfigurationParameter
Ad | Açıklama | Değer |
---|---|---|
name | Yapılandırma parametresinin adı. | string |
değer | Yapılandırma parametresinin değeri. | string |
AssignmentReport
Ad | Açıklama | Değer |
---|---|---|
Atama | Konuk yapılandırma atamasının yapılandırma ayrıntıları. | AssignmentInfo |
kaynaklar | Konuk yapılandırma ataması uyumluluğunun denetlendiği kaynakların listesi. | AssignmentReportResource[] |
vm | VM hakkında bilgi. | VMInfo |
AssignmentInfo
Ad | Açıklama | Değer |
---|---|---|
yapılandırma | Yapılandırma hakkında bilgi. | ConfigurationInfo |
ConfigurationInfo
Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermez. Tüm özellikler Salt Okunur'dır.
AssignmentReportResource
Ad | Açıklama | Değer |
---|---|---|
Sebep | Bir kaynağın uyumluluk nedeni ve neden kodu. | AssignmentReportResourceComplianceReason[] |
AssignmentReportResourceComplianceReason
Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermez. Tüm özellikler Salt Okunur'dır.
VMInfo
Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermez. Tüm özellikler Salt Okunur'dır.
VmssvmInfo
Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermez. Tüm özellikler Salt Okunur'dır.
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Description |
---|---|
Azure güvenli temeli ile Windows VM |
Şablon, genel IP adresiyle yeni bir sanal ağda Windows Server çalıştıran bir sanal makine oluşturur. Makine dağıtıldıktan sonra konuk yapılandırma uzantısı yüklenir ve Windows Server için Azure güvenli temeli uygulanır. Makinelerin yapılandırması kayıyorsa şablonu yeniden dağıtarak ayarları yeniden uygulayabilirsiniz. |
ARM şablonu kaynak tanımı
guestConfigurationAssignments kaynak türü bir uzantı kaynağıdır ve başka bir kaynağa uygulayabileceğiniz anlamına gelir.
Bu kaynağın scope
kapsamını ayarlamak için bu kaynak üzerindeki özelliğini kullanın. Bkz. ARM şablonlarında uzantı kaynaklarında kapsam ayarlama.
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.GuestConfiguration/guestConfigurationAssignments kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.
{
"type": "Microsoft.GuestConfiguration/guestConfigurationAssignments",
"apiVersion": "2022-01-25",
"name": "string",
"location": "string",
"scope": "string",
"properties": {
"context": "string",
"guestConfiguration": {
"assignmentType": "string",
"configurationParameter": [
{
"name": "string",
"value": "string"
}
],
"configurationProtectedParameter": [
{
"name": "string",
"value": "string"
}
],
"contentHash": "string",
"contentUri": "string",
"kind": "DSC",
"name": "string",
"version": "string"
},
"latestAssignmentReport": {
"assignment": {
"configuration": {}
},
"resources": [
{
"reasons": [
{
}
]
}
],
"vm": {}
},
"vmssVMList": [
{
}
]
}
}
Özellik değerleri
guestConfigurationAssignments
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | 'Microsoft.GuestConfiguration/guestConfigurationAssignments' |
apiVersion | Kaynak API'sinin sürümü | '2022-01-25' |
name | Kaynak adı | dize (gerekli) |
location | VM'nin bulunduğu bölge. | string |
scope | Dağıtım kapsamından farklı bir kapsamda uzantı kaynağı oluştururken kullanın. | Hedef kaynak JSON için, uzantı kaynağının uygulanacağı kaynağın tam adı olarak değeri ayarlayın. |
properties | Konuk yapılandırma atamasının özellikleri. | GuestConfigurationAssignmentProperties |
GuestConfigurationAssignmentProperties
Ad | Açıklama | Değer |
---|---|---|
bağlam | Konuk yapılandırma atamasını başlatan kaynak. Örn: Azure İlkesi | string |
guestConfiguration | Atanacak konuk yapılandırması. | GuestConfigurationNavigation |
latestAssignmentReport | Son bildirilen konuk yapılandırma atama raporu. | AssignmentReport |
vmssVMList | VMSS için VM Uyumluluk verilerinin listesi | VmssvmInfo[] |
GuestConfigurationNavigation
Ad | Açıklama | Değer |
---|---|---|
assignmentType | Atama türünü ve yapılandırmanın yürütülmesini belirtir. Olası değerler Audit, DeployAndAutoCorrect, ApplyAndAutoCorrect ve ApplyAndMonitor'dır. | 'ApplyAndAutoCorrect' 'ApplyAndMonitor' 'Denetim' 'DeployAndAutoCorrect' |
configurationParameter | Konuk yapılandırması için yapılandırma parametreleri. | ConfigurationParameter[] |
configurationProtectedParameter | Konuk yapılandırması için korumalı yapılandırma parametreleri. | ConfigurationParameter[] |
contentHash | Konuk yapılandırma paketinin ve yapılandırma parametrelerinin birleşik karması. | string |
contentUri | Konuk yapılandırma paketinin karşıya yüklendiği depolamanın Uri'si. | string |
Tür | Konuk yapılandırmasının türü. Örneğin:DSC | 'DSC' |
name | Konuk yapılandırmasının adı. | string |
sürüm | Konuk yapılandırmasının sürümü. | string |
ConfigurationParameter
Ad | Açıklama | Değer |
---|---|---|
name | Yapılandırma parametresinin adı. | string |
değer | Yapılandırma parametresinin değeri. | string |
AssignmentReport
Ad | Açıklama | Değer |
---|---|---|
Atama | Konuk yapılandırma atamasının yapılandırma ayrıntıları. | AssignmentInfo |
kaynaklar | Konuk yapılandırma ataması uyumluluğunun denetlendiği kaynakların listesi. | AssignmentReportResource[] |
vm | VM hakkında bilgi. | VMInfo |
AssignmentInfo
Ad | Açıklama | Değer |
---|---|---|
yapılandırma | Yapılandırma hakkında bilgi. | ConfigurationInfo |
ConfigurationInfo
Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermez. Tüm özellikler Salt Okunur'dır.
AssignmentReportResource
Ad | Açıklama | Değer |
---|---|---|
Sebep | Bir kaynağın uyumluluk nedeni ve neden kodu. | AssignmentReportResourceComplianceReason[] |
AssignmentReportResourceComplianceReason
Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermez. Tüm özellikler Salt Okunur'dır.
VMInfo
Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermez. Tüm özellikler Salt Okunur'dır.
VmssvmInfo
Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermez. Tüm özellikler Salt Okunur'dır.
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Description |
---|---|
Azure güvenli temeli ile Windows VM |
Şablon, genel IP adresiyle yeni bir sanal ağda Windows Server çalıştıran bir sanal makine oluşturur. Makine dağıtıldıktan sonra konuk yapılandırma uzantısı yüklenir ve Windows Server için Azure güvenli temeli uygulanır. Makinelerin yapılandırması kayıyorsa şablonu yeniden dağıtarak ayarları yeniden uygulayabilirsiniz. |
Terraform (AzAPI sağlayıcısı) kaynak tanımı
guestConfigurationAssignments kaynak türü bir uzantı kaynağıdır ve başka bir kaynağa uygulayabileceğiniz anlamına gelir.
Bu kaynağın parent_id
kapsamını ayarlamak için bu kaynak üzerindeki özelliğini kullanın.
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.GuestConfiguration/guestConfigurationAssignments kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.GuestConfiguration/guestConfigurationAssignments@2022-01-25"
name = "string"
location = "string"
parent_id = "string"
body = jsonencode({
properties = {
context = "string"
guestConfiguration = {
assignmentType = "string"
configurationParameter = [
{
name = "string"
value = "string"
}
]
configurationProtectedParameter = [
{
name = "string"
value = "string"
}
]
contentHash = "string"
contentUri = "string"
kind = "DSC"
name = "string"
version = "string"
}
latestAssignmentReport = {
assignment = {
configuration = {}
}
resources = [
{
reasons = [
{
}
]
}
]
vm = {}
}
vmssVMList = [
{
}
]
}
})
}
Özellik değerleri
guestConfigurationAssignments
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | "Microsoft.GuestConfiguration/guestConfigurationAssignments@2022-01-25" |
name | Kaynak adı | dize (gerekli) |
location | VM'nin bulunduğu bölge. | string |
parent_id | Bu uzantı kaynağının uygulanacağı kaynağın kimliği. | dize (gerekli) |
properties | Konuk yapılandırma atamasının özellikleri. | GuestConfigurationAssignmentProperties |
GuestConfigurationAssignmentProperties
Ad | Açıklama | Değer |
---|---|---|
bağlam | Konuk yapılandırma atamasını başlatan kaynak. Örn: Azure İlkesi | string |
guestConfiguration | Atanacak konuk yapılandırması. | GuestConfigurationNavigation |
latestAssignmentReport | Son bildirilen konuk yapılandırma atama raporu. | AssignmentReport |
vmssVMList | VMSS için VM Uyumluluk verilerinin listesi | VmssvmInfo[] |
GuestConfigurationNavigation
Ad | Açıklama | Değer |
---|---|---|
assignmentType | Yapılandırmanın atama türünü ve yürütülmesini belirtir. Olası değerler Audit, DeployAndAutoCorrect, ApplyAndAutoCorrect ve ApplyAndMonitor'dır. | "ApplyAndAutoCorrect" "ApplyAndMonitor" "Denetim" "DeployAndAutoCorrect" |
configurationParameter | Konuk yapılandırması için yapılandırma parametreleri. | ConfigurationParameter[] |
configurationProtectedParameter | Konuk yapılandırması için korumalı yapılandırma parametreleri. | ConfigurationParameter[] |
contentHash | Konuk yapılandırma paketinin ve yapılandırma parametrelerinin birleşik karması. | string |
contentUri | Konuk yapılandırma paketinin karşıya yüklendiği depolama alanının Uri'si. | string |
Tür | Konuk yapılandırmasının türü. Örneğin:DSC | "DSC" |
name | Konuk yapılandırmasının adı. | string |
sürüm | Konuk yapılandırmasının sürümü. | string |
ConfigurationParameter
Ad | Açıklama | Değer |
---|---|---|
name | Yapılandırma parametresinin adı. | string |
değer | Yapılandırma parametresinin değeri. | string |
AssignmentReport
Ad | Açıklama | Değer |
---|---|---|
Atama | Konuk yapılandırma atamasının yapılandırma ayrıntıları. | AssignmentInfo |
kaynaklar | Konuk yapılandırma ataması uyumluluğunun denetlendiği kaynakların listesi. | AssignmentReportResource[] |
vm | VM hakkında bilgi. | VMInfo |
AssignmentInfo
Ad | Açıklama | Değer |
---|---|---|
yapılandırma | Yapılandırma hakkında bilgi. | ConfigurationInfo |
ConfigurationInfo
Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermiyor. Tüm özellikler ReadOnly'dır.
AssignmentReportResource
Ad | Açıklama | Değer |
---|---|---|
Sebep | Bir kaynağın uyumluluk nedeni ve neden kodu. | AssignmentReportResourceComplianceReason[] |
AssignmentReportResourceComplianceReason
Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermez. Tüm özellikler Salt Okunur'dır.
VMInfo
Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermez. Tüm özellikler Salt Okunur'dır.
VmssvmInfo
Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermez. Tüm özellikler Salt Okunur'dır.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin