mirror of
https://github.com/PowerShell/PSDesiredStateConfiguration
synced 2026-06-21 13:45:25 +00:00
456 lines
10 KiB
JSON
456 lines
10 KiB
JSON
[
|
|
{
|
|
"ClassName": "MSFT_WebDownloadManager",
|
|
"FriendlyName": "ConfigurationRepositoryWeb",
|
|
"ClassVersion": "1.0.0",
|
|
"SuperClassName": "OMI_ConfigurationDownloadManager",
|
|
"ClassProperties": [
|
|
{
|
|
"Name": "ServerURL",
|
|
"CimType": "String",
|
|
"Qualifiers": {
|
|
"Key": true
|
|
}
|
|
},
|
|
{
|
|
"Name": "CertificateID",
|
|
"CimType": "String"
|
|
},
|
|
{
|
|
"Name": "AllowUnsecureConnection",
|
|
"CimType": "Boolean"
|
|
},
|
|
{
|
|
"Name": "RegistrationKey",
|
|
"CimType": "String"
|
|
},
|
|
{
|
|
"Name": "ConfigurationNames",
|
|
"CimType": "StringArray"
|
|
},
|
|
{
|
|
"Name": "ProxyURL",
|
|
"CimType": "String"
|
|
},
|
|
{
|
|
"Name": "ProxyCredential",
|
|
"CimType": "Instance",
|
|
"ReferenceClassName": "MSFT_Credential",
|
|
"Qualifiers": {
|
|
"EmbeddedInstance": "MSFT_Credential"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"ClassName": "MSFT_FileDownloadManager",
|
|
"FriendlyName": "ConfigurationRepositoryShare",
|
|
"ClassVersion": "1.0.0",
|
|
"SuperClassName": "OMI_ConfigurationDownloadManager",
|
|
"ClassProperties": [
|
|
{
|
|
"Name": "SourcePath",
|
|
"CimType": "String",
|
|
"Qualifiers": {
|
|
"Key": true
|
|
}
|
|
},
|
|
{
|
|
"Name": "Credential",
|
|
"CimType": "Instance",
|
|
"ReferenceClassName": "MSFT_Credential",
|
|
"Qualifiers": {
|
|
"EmbeddedInstance": "MSFT_Credential"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"ClassName": "MSFT_WebResourceManager",
|
|
"FriendlyName": "ResourceRepositoryWeb",
|
|
"ClassVersion": "1.0.0",
|
|
"SuperClassName": "OMI_ResourceModuleManager",
|
|
"ClassProperties": [
|
|
{
|
|
"Name": "ServerURL",
|
|
"CimType": "String",
|
|
"Qualifiers": {
|
|
"Key": true
|
|
}
|
|
},
|
|
{
|
|
"Name": "CertificateID",
|
|
"CimType": "String"
|
|
},
|
|
{
|
|
"Name": "AllowUnsecureConnection",
|
|
"CimType": "Boolean"
|
|
},
|
|
{
|
|
"Name": "RegistrationKey",
|
|
"CimType": "String"
|
|
},
|
|
{
|
|
"Name": "ProxyURL",
|
|
"CimType": "String"
|
|
},
|
|
{
|
|
"Name": "ProxyCredential",
|
|
"CimType": "Instance",
|
|
"ReferenceClassName": "MSFT_Credential",
|
|
"Qualifiers": {
|
|
"EmbeddedInstance": "MSFT_Credential"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"ClassName": "MSFT_FileResourceManager",
|
|
"FriendlyName": "ResourceRepositoryShare",
|
|
"ClassVersion": "1.0.0",
|
|
"SuperClassName": "OMI_ResourceModuleManager",
|
|
"ClassProperties": [
|
|
{
|
|
"Name": "SourcePath",
|
|
"CimType": "String",
|
|
"Qualifiers": {
|
|
"Key": true
|
|
}
|
|
},
|
|
{
|
|
"Name": "Credential",
|
|
"CimType": "Instance",
|
|
"ReferenceClassName": "MSFT_Credential",
|
|
"Qualifiers": {
|
|
"EmbeddedInstance": "MSFT_Credential"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"ClassName": "MSFT_WebReportManager",
|
|
"FriendlyName": "ReportServerWeb",
|
|
"ClassVersion": "1.0.0",
|
|
"SuperClassName": "OMI_ReportManager",
|
|
"ClassProperties": [
|
|
{
|
|
"Name": "ServerURL",
|
|
"CimType": "String",
|
|
"Qualifiers": {
|
|
"Key": true
|
|
}
|
|
},
|
|
{
|
|
"Name": "CertificateID",
|
|
"CimType": "String"
|
|
},
|
|
{
|
|
"Name": "AllowUnsecureConnection",
|
|
"CimType": "Boolean"
|
|
},
|
|
{
|
|
"Name": "RegistrationKey",
|
|
"CimType": "String"
|
|
},
|
|
{
|
|
"Name": "ProxyURL",
|
|
"CimType": "String"
|
|
},
|
|
{
|
|
"Name": "ProxyCredential",
|
|
"CimType": "Instance",
|
|
"ReferenceClassName": "MSFT_Credential",
|
|
"Qualifiers": {
|
|
"EmbeddedInstance": "MSFT_Credential"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"ClassName": "MSFT_PartialConfiguration",
|
|
"FriendlyName": "PartialConfiguration",
|
|
"ClassVersion": "1.0.0",
|
|
"SuperClassName": "OMI_MetaConfigurationResource",
|
|
"ClassProperties": [
|
|
{
|
|
"Name": "Description",
|
|
"CimType": "String",
|
|
"Qualifiers": {
|
|
"Write": true
|
|
}
|
|
},
|
|
{
|
|
"Name": "ExclusiveResources",
|
|
"CimType": "StringArray",
|
|
"Qualifiers": {
|
|
"Write": true
|
|
}
|
|
},
|
|
{
|
|
"Name": "ConfigurationSource",
|
|
"CimType": "StringArray",
|
|
"Qualifiers": {
|
|
"Write": true
|
|
}
|
|
},
|
|
{
|
|
"Name": "ResourceModuleSource",
|
|
"CimType": "StringArray",
|
|
"Qualifiers": {
|
|
"Write": true
|
|
}
|
|
},
|
|
{
|
|
"Name": "DependsOn",
|
|
"CimType": "StringArray",
|
|
"Qualifiers": {
|
|
"Write": true
|
|
}
|
|
},
|
|
{
|
|
"Name": "RefreshMode",
|
|
"CimType": "String",
|
|
"Qualifiers": {
|
|
"ValueMap": [
|
|
"Push",
|
|
"Pull",
|
|
"Disabled"
|
|
],
|
|
"Values": [
|
|
"Push",
|
|
"Pull",
|
|
"Disabled"
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"ClassName": "MSFT_SignatureValidation",
|
|
"FriendlyName": "SignatureValidation",
|
|
"ClassVersion": "1.0.0",
|
|
"SuperClassName": "OMI_MetaConfigurationResource",
|
|
"ClassProperties": [
|
|
{
|
|
"Name": "TrustedStorePath",
|
|
"CimType": "String",
|
|
"Qualifiers": {
|
|
"Write": true
|
|
}
|
|
},
|
|
{
|
|
"Name": "SignedItemType",
|
|
"CimType": "StringArray",
|
|
"Qualifiers": {
|
|
"ValueMap": [
|
|
"Configuration",
|
|
"Module"
|
|
],
|
|
"Values": [
|
|
"Configuration",
|
|
"Module"
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"ClassName": "MSFT_DSCMetaConfigurationV2",
|
|
"FriendlyName": "Settings",
|
|
"ClassVersion": "2.0.0",
|
|
"ClassProperties": [
|
|
{
|
|
"Name": "ConfigurationModeFrequencyMins",
|
|
"CimType": "UInt32"
|
|
},
|
|
{
|
|
"Name": "RebootNodeIfNeeded",
|
|
"CimType": "Boolean"
|
|
},
|
|
{
|
|
"Name": "ConfigurationMode",
|
|
"CimType": "String",
|
|
"Qualifiers": {
|
|
"ValueMap": [
|
|
"ApplyOnly",
|
|
"ApplyAndMonitor",
|
|
"ApplyAndAutoCorrect",
|
|
"MonitorOnly"
|
|
],
|
|
"Values": [
|
|
"ApplyOnly",
|
|
"ApplyAndMonitor",
|
|
"ApplyAndAutoCorrect",
|
|
"MonitorOnly"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Name": "ActionAfterReboot",
|
|
"CimType": "String",
|
|
"Qualifiers": {
|
|
"ValueMap": [
|
|
"ContinueConfiguration",
|
|
"StopConfiguration"
|
|
],
|
|
"Values": [
|
|
"ContinueConfiguration",
|
|
"StopConfiguration"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Name": "RefreshMode",
|
|
"CimType": "String",
|
|
"Qualifiers": {
|
|
"ValueMap": [
|
|
"Push",
|
|
"Pull",
|
|
"Disabled"
|
|
],
|
|
"Values": [
|
|
"Push",
|
|
"Pull",
|
|
"Disabled"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Name": "CertificateID",
|
|
"CimType": "String"
|
|
},
|
|
{
|
|
"Name": "ConfigurationID",
|
|
"CimType": "String"
|
|
},
|
|
{
|
|
"Name": "RefreshFrequencyMins",
|
|
"CimType": "UInt32"
|
|
},
|
|
{
|
|
"Name": "AllowModuleOverwrite",
|
|
"CimType": "Boolean"
|
|
},
|
|
{
|
|
"Name": "DebugMode",
|
|
"CimType": "StringArray",
|
|
"Qualifiers": {
|
|
"ValueMap": [
|
|
"None",
|
|
"ForceModuleImport",
|
|
"All",
|
|
"ResourceScriptBreakAll",
|
|
"ResourceScriptBreakpoint"
|
|
],
|
|
"Values": [
|
|
"None",
|
|
"ForceModuleImport",
|
|
"All",
|
|
"ResourceScriptBreakAll",
|
|
"ResourceScriptBreakpoint"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Name": "LCMVersion",
|
|
"CimType": "String",
|
|
"Qualifiers": {
|
|
"Read": true
|
|
}
|
|
},
|
|
{
|
|
"Name": "LCMCompatibleVersions",
|
|
"CimType": "StringArray",
|
|
"Qualifiers": {
|
|
"Read": true
|
|
}
|
|
},
|
|
{
|
|
"Name": "LCMState",
|
|
"CimType": "String",
|
|
"Qualifiers": {
|
|
"Read": true,
|
|
"ValueMap": [
|
|
"Idle",
|
|
"Busy",
|
|
"PendingReboot",
|
|
"PendingConfiguration"
|
|
],
|
|
"Values": [
|
|
"Idle",
|
|
"Busy",
|
|
"PendingReboot",
|
|
"PendingConfiguration"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Name": "LCMStateDetail",
|
|
"CimType": "String",
|
|
"Qualifiers": {
|
|
"Read": true
|
|
}
|
|
},
|
|
{
|
|
"Name": "ConfigurationDownloadManagers",
|
|
"CimType": "InstanceArray",
|
|
"ReferenceClassName": "OMI_ConfigurationDownloadManager",
|
|
"Qualifiers": {
|
|
"EmbeddedInstance": "OMI_ConfigurationDownloadManager"
|
|
}
|
|
},
|
|
{
|
|
"Name": "ResourceModuleManagers",
|
|
"CimType": "InstanceArray",
|
|
"ReferenceClassName": "OMI_ResourceModuleManager",
|
|
"Qualifiers": {
|
|
"EmbeddedInstance": "OMI_ResourceModuleManager"
|
|
}
|
|
},
|
|
{
|
|
"Name": "ReportManagers",
|
|
"CimType": "InstanceArray",
|
|
"ReferenceClassName": "OMI_ReportManager",
|
|
"Qualifiers": {
|
|
"EmbeddedInstance": "OMI_ReportManager"
|
|
}
|
|
},
|
|
{
|
|
"Name": "PartialConfigurations",
|
|
"CimType": "InstanceArray",
|
|
"ReferenceClassName": "MSFT_PartialConfiguration",
|
|
"Qualifiers": {
|
|
"EmbeddedInstance": "MSFT_PartialConfiguration"
|
|
}
|
|
},
|
|
{
|
|
"Name": "StatusRetentionTimeInDays",
|
|
"CimType": "UInt32"
|
|
},
|
|
{
|
|
"Name": "AgentId",
|
|
"CimType": "String",
|
|
"Qualifiers": {
|
|
"Read": true
|
|
}
|
|
},
|
|
{
|
|
"Name": "SignatureValidationPolicy",
|
|
"CimType": "String"
|
|
},
|
|
{
|
|
"Name": "SignatureValidations",
|
|
"CimType": "InstanceArray",
|
|
"ReferenceClassName": "MSFT_SignatureValidation",
|
|
"Qualifiers": {
|
|
"EmbeddedInstance": "MSFT_SignatureValidation"
|
|
}
|
|
},
|
|
{
|
|
"Name": "MaximumDownloadSizeMB",
|
|
"CimType": "UInt32"
|
|
}
|
|
]
|
|
}
|
|
]
|