Skip to content

Latest commit

 

History

History
513 lines (419 loc) · 69.5 KB

types.md

File metadata and controls

513 lines (419 loc) · 69.5 KB

Resource Types included with DSC module

For any system this module is installed on, use Puppet describe typename for more information.

WMF Core Types

Puppet Type DSC Resource
dsc_archive Archive
dsc_environment Environment
dsc_file File
dsc_group Group
dsc_log Log
dsc_package Package
dsc_windowsprocess WindowsProcess
dsc_registry Registry
dsc_windowsfeature WindowsFeature
dsc_script Script
dsc_service Service
dsc_user User
dsc_windowsoptionalfeature WindowsOptionalFeature
dsc_runbookdirectory RunbookDirectory
dsc_smavariable SmaVariable

Community x Prefixed types

xActiveDirectory
Puppet Type DSC Resource Github Repo
dsc_xaddomain xADDomain repo
dsc_xaddomaincontroller xADDomainController repo
dsc_xaddomaindefaultpasswordpolicy xADDomainDefaultPasswordPolicy repo
dsc_xaddomaintrust xADDomainTrust repo
dsc_xadgroup xADGroup repo
dsc_xadorganizationalunit xADOrganizationalUnit repo
dsc_xadrecyclebin xADRecycleBin repo
dsc_xaduser xADUser repo
dsc_xwaitforaddomain xWaitForADDomain repo
xAdcsDeployment
Puppet Type DSC Resource Github Repo
dsc_xadcscertificationauthority xAdcsCertificationAuthority repo
dsc_xadcsonlineresponder xAdcsOnlineResponder repo
dsc_xadcswebenrollment xAdcsWebEnrollment repo
xAzure
Puppet Type DSC Resource Github Repo
dsc_xazureaffinitygroup xAzureAffinityGroup repo
dsc_xazurequickvm xAzureQuickVM repo
dsc_xazureservice xAzureService repo
dsc_xazuresqldatabase xAzureSqlDatabase repo
dsc_xazuresqldatabaseserverfirewallrule xAzureSqlDatabaseServerFirewallRule repo
dsc_xazurestorageaccount xAzureStorageAccount repo
dsc_xazuresubscription xAzureSubscription repo
dsc_xazurevm xAzureVM repo
dsc_xazurevmdscconfiguration xAzureVMDscConfiguration repo
dsc_xazurevmdscextension xAzureVMDscExtension repo
xAzurePack
Puppet Type DSC Resource Github Repo
dsc_xazurepackadmin xAzurePackAdmin repo
dsc_xazurepackdatabasesetting xAzurePackDatabaseSetting repo
dsc_xazurepackfqdn xAzurePackFQDN repo
dsc_xazurepackidentityprovider xAzurePackIdentityProvider repo
dsc_xazurepackrelyingparty xAzurePackRelyingParty repo
dsc_xazurepackresourceprovider xAzurePackResourceProvider repo
dsc_xazurepacksetup xAzurePackSetup repo
dsc_xazurepackupdate xAzurePackUpdate repo
xBitlocker
Puppet Type DSC Resource Github Repo
dsc_xblautobitlocker xBLAutoBitlocker repo
dsc_xblbitlocker xBLBitlocker repo
dsc_xbltpm xBLTpm repo
xCertificate
Puppet Type DSC Resource Github Repo
dsc_xcertreq xCertReq repo
dsc_xcertificateimport xCertificateImport repo
dsc_xpfximport xPfxImport repo
xComputerManagement
Puppet Type DSC Resource Github Repo
dsc_xcomputer xComputer repo
dsc_xofflinedomainjoin xOfflineDomainJoin repo
xCredSSP
Puppet Type DSC Resource Github Repo
dsc_xcredssp xCredSSP repo
xDatabase
Puppet Type DSC Resource Github Repo
dsc_xdbpackage xDBPackage repo
dsc_xdatabase xDatabase repo
dsc_xdatabaselogin xDatabaseLogin repo
dsc_xdatabaseserver xDatabaseServer repo
xDefender
Puppet Type DSC Resource Github Repo
dsc_xmppreference xMpPreference repo
xDhcpServer
Puppet Type DSC Resource Github Repo
dsc_xdhcpserverauthorization xDhcpServerAuthorization repo
dsc_xdhcpserveroption xDhcpServerOption repo
dsc_xdhcpserverreservation xDhcpServerReservation repo
dsc_xdhcpserverscope xDhcpServerScope repo
xDismFeature
Puppet Type DSC Resource Github Repo
dsc_xdismfeature xDismFeature repo
xDnsServer
Puppet Type DSC Resource Github Repo
dsc_xdnsarecord xDnsARecord repo
dsc_xdnsrecord xDnsRecord repo
dsc_xdnsserveradzone xDnsServerADZone repo
dsc_xdnsserverforwarder xDnsServerForwarder repo
dsc_xdnsserverprimaryzone xDnsServerPrimaryZone repo
dsc_xdnsserversecondaryzone xDnsServerSecondaryZone repo
dsc_xdnsserverzonetransfer xDnsServerZoneTransfer repo
xExchange
Puppet Type DSC Resource Github Repo
dsc_xexchactivesyncvirtualdirectory xExchActiveSyncVirtualDirectory repo
dsc_xexchantimalwarescanning xExchAntiMalwareScanning repo
dsc_xexchautomountpoint xExchAutoMountPoint repo
dsc_xexchautodiscovervirtualdirectory xExchAutodiscoverVirtualDirectory repo
dsc_xexchclientaccessserver xExchClientAccessServer repo
dsc_xexchdatabaseavailabilitygroup xExchDatabaseAvailabilityGroup repo
dsc_xexchdatabaseavailabilitygroupmember xExchDatabaseAvailabilityGroupMember repo
dsc_xexchdatabaseavailabilitygroupnetwork xExchDatabaseAvailabilityGroupNetwork repo
dsc_xexchecpvirtualdirectory xExchEcpVirtualDirectory repo
dsc_xexcheventloglevel xExchEventLogLevel repo
dsc_xexchexchangecertificate xExchExchangeCertificate repo
dsc_xexchexchangeserver xExchExchangeServer repo
dsc_xexchimapsettings xExchImapSettings repo
dsc_xexchinstall xExchInstall repo
dsc_xexchjetstress xExchJetstress repo
dsc_xexchjetstresscleanup xExchJetstressCleanup repo
dsc_xexchmailboxdatabase xExchMailboxDatabase repo
dsc_xexchmailboxdatabasecopy xExchMailboxDatabaseCopy repo
dsc_xexchmailboxserver xExchMailboxServer repo
dsc_xexchmaintenancemode xExchMaintenanceMode repo
dsc_xexchmapivirtualdirectory xExchMapiVirtualDirectory repo
dsc_xexchoabvirtualdirectory xExchOabVirtualDirectory repo
dsc_xexchoutlookanywhere xExchOutlookAnywhere repo
dsc_xexchowavirtualdirectory xExchOwaVirtualDirectory repo
dsc_xexchpopsettings xExchPopSettings repo
dsc_xexchpowershellvirtualdirectory xExchPowerShellVirtualDirectory repo
dsc_xexchreceiveconnector xExchReceiveConnector repo
dsc_xexchtransportservice xExchTransportService repo
dsc_xexchumcallroutersettings xExchUMCallRouterSettings repo
dsc_xexchumservice xExchUMService repo
dsc_xexchwaitforadprep xExchWaitForADPrep repo
dsc_xexchwaitfordag xExchWaitForDAG repo
dsc_xexchwaitformailboxdatabase xExchWaitForMailboxDatabase repo
dsc_xexchwebservicesvirtualdirectory xExchWebServicesVirtualDirectory repo
xFailOverCluster
Puppet Type DSC Resource Github Repo
dsc_xcluster xCluster repo
dsc_xclusterdisk xClusterDisk repo
dsc_xclusternetwork xClusterNetwork repo
dsc_xwaitforcluster xWaitForCluster repo
xHyper-V
Puppet Type DSC Resource Github Repo
dsc_xvhd xVHD repo
dsc_xvmhyperv xVMHyperV repo
dsc_xvmswitch xVMSwitch repo
dsc_xvhdfile xVhdFile repo
xInternetExplorerHomePage
Puppet Type DSC Resource Github Repo
dsc_xinternetexplorerhomepage xInternetExplorerHomePage repo
xJea
Puppet Type DSC Resource Github Repo
dsc_xjeaendpoint xJeaEndPoint repo
dsc_xjeatoolkit xJeaToolKit repo
xMySql
Puppet Type DSC Resource Github Repo
dsc_xmysqldatabase xMySqlDatabase repo
dsc_xmysqlgrant xMySqlGrant repo
dsc_xmysqlserver xMySqlServer repo
dsc_xmysqluser xMySqlUser repo
xNetworking
Puppet Type DSC Resource Github Repo
dsc_xdnsserveraddress xDNSServerAddress repo
dsc_xdefaultgatewayaddress xDefaultGatewayAddress repo
dsc_xdhcpclient xDHCPClient repo
dsc_xdnsconnectionsuffix xDnsConnectionSuffix repo
dsc_xfirewall xFirewall repo
dsc_xhostsfile xHostsFile repo
dsc_xipaddress xIPAddress repo
dsc_xnetbios xNetBIOS repo
dsc_xnetconnectionprofile xNetConnectionProfile repo
dsc_xnetworkteam xNetworkTeam repo
dsc_xroute xRoute repo
xPSDesiredStateConfiguration
Puppet Type DSC Resource Github Repo
dsc_xarchive xArchive repo
dsc_xdscwebservice xDSCWebService repo
dsc_xgroup xGroup repo
dsc_xpsendpoint xPSEndpoint repo
dsc_xpackage xPackage repo
dsc_xwindowsprocess xWindowsProcess repo
dsc_xregistry xRegistry repo
dsc_xremotefile xRemoteFile repo
dsc_xservice xService repo
dsc_xwindowsoptionalfeature xWindowsOptionalFeature repo
xPendingReboot
Puppet Type DSC Resource Github Repo
dsc_xpendingreboot xPendingReboot repo
xPowerShellExecutionPolicy
Puppet Type DSC Resource Github Repo
dsc_xpowershellexecutionpolicy xPowerShellExecutionPolicy repo
xRemoteDesktopAdmin
Puppet Type DSC Resource Github Repo
dsc_xremotedesktopadmin xRemoteDesktopAdmin repo
xRemoteDesktopSessionHost
Puppet Type DSC Resource Github Repo
dsc_xrdremoteapp xRDRemoteApp repo
dsc_xrdsessioncollection xRDSessionCollection repo
dsc_xrdsessioncollectionconfiguration xRDSessionCollectionConfiguration repo
dsc_xrdsessiondeployment xRDSessionDeployment repo
xRobocopy
Puppet Type DSC Resource Github Repo
dsc_xrobocopy xRobocopy repo
xSCDPM
Puppet Type DSC Resource Github Repo
dsc_xscdpmconsolesetup xSCDPMConsoleSetup repo
dsc_xscdpmdatabaseserversetup xSCDPMDatabaseServerSetup repo
dsc_xscdpmserversetup xSCDPMServerSetup repo
xSCOM
Puppet Type DSC Resource Github Repo
dsc_xscomadmin xSCOMAdmin repo
dsc_xscomconsolesetup xSCOMConsoleSetup repo
dsc_xscomconsoleupdate xSCOMConsoleUpdate repo
dsc_xscommanagementpack xSCOMManagementPack repo
dsc_xscommanagementserversetup xSCOMManagementServerSetup repo
dsc_xscommanagementserverupdate xSCOMManagementServerUpdate repo
dsc_xscomreportingserversetup xSCOMReportingServerSetup repo
dsc_xscomwebconsoleserversetup xSCOMWebConsoleServerSetup repo
dsc_xscomwebconsoleserverupdate xSCOMWebConsoleServerUpdate repo
xSCSMA
Puppet Type DSC Resource Github Repo
dsc_xscsmapowershellsetup xSCSMAPowerShellSetup repo
dsc_xscsmarunbookworkerserversetup xSCSMARunbookWorkerServerSetup repo
dsc_xscsmawebserviceserversetup xSCSMAWebServiceServerSetup repo
xSCSPF
Puppet Type DSC Resource Github Repo
dsc_xscspfserver xSCSPFServer repo
dsc_xscspfserversetup xSCSPFServerSetup repo
dsc_xscspfserverupdate xSCSPFServerUpdate repo
dsc_xscspfsetting xSCSPFSetting repo
dsc_xscspfstamp xSCSPFStamp repo
xSCSR
Puppet Type DSC Resource Github Repo
dsc_xscsrserversetup xSCSRServerSetup repo
dsc_xscsrserverupdate xSCSRServerUpdate repo
xSCVMM
Puppet Type DSC Resource Github Repo
dsc_xscvmmadmin xSCVMMAdmin repo
dsc_xscvmmconsolesetup xSCVMMConsoleSetup repo
dsc_xscvmmconsoleupdate xSCVMMConsoleUpdate repo
dsc_xscvmmmanagementserversetup xSCVMMManagementServerSetup repo
dsc_xscvmmmanagementserverupdate xSCVMMManagementServerUpdate repo
xSQLServer
Puppet Type DSC Resource Github Repo
dsc_xsqldatabaserecoverymodel xSQLDatabaseRecoveryModel repo
dsc_xsqlserverdatabaseowner xSQLServerDatabaseOwner repo
dsc_xsqlserverdatabasepermissions xSQLServerDatabasePermissions repo
dsc_xsqlserverdatabaserole xSQLServerDatabaseRole repo
dsc_xsqlserverfailoverclustersetup xSQLServerFailoverClusterSetup repo
dsc_xsqlserverfirewall xSQLServerFirewall repo
dsc_xsqlserverlogin xSQLServerLogin repo
dsc_xsqlservermaxdop xSQLServerMaxDop repo
dsc_xsqlservermemory xSQLServerMemory repo
dsc_xsqlserverpowerplan xSQLServerPowerPlan repo
dsc_xsqlserverrsconfig xSQLServerRSConfig repo
dsc_xsqlserverrssecureconnectionlevel xSQLServerRSSecureConnectionLevel repo
dsc_xsqlserversetup xSQLServerSetup repo
dsc_xsqlservernetwork xSQLServerNetwork repo
xSharePoint
Puppet Type DSC Resource Github Repo
dsc_xspalternateurl xSPAlternateUrl repo
dsc_xspantivirussettings xSPAntivirusSettings repo
dsc_xspappcatalog xSPAppCatalog repo
dsc_xspappdomain xSPAppDomain repo
dsc_xspappmanagementserviceapp xSPAppManagementServiceApp repo
dsc_xspbcsserviceapp xSPBCSServiceApp repo
dsc_xspcacheaccounts xSPCacheAccounts repo
dsc_xspcreatefarm xSPCreateFarm repo
dsc_xspdatabaseaag xSPDatabaseAAG repo
dsc_xspdesignersettings xSPDesignerSettings repo
dsc_xspdiagnosticloggingsettings xSPDiagnosticLoggingSettings repo
dsc_xspdistributedcacheservice xSPDistributedCacheService repo
dsc_xspfarmadministrators xSPFarmAdministrators repo
dsc_xspfarmsolution xSPFarmSolution repo
dsc_xspfeature xSPFeature repo
dsc_xsphealthanalyzerrulestate xSPHealthAnalyzerRuleState repo
dsc_xspinstall xSPInstall repo
dsc_xspinstallprereqs xSPInstallPrereqs repo
dsc_xspjoinfarm xSPJoinFarm repo
dsc_xspmanagedaccount xSPManagedAccount repo
dsc_xspmanagedmetadataserviceapp xSPManagedMetaDataServiceApp repo
dsc_xspmanagedpath xSPManagedPath repo
dsc_xspoutgoingemailsettings xSPOutgoingEmailSettings repo
dsc_xsppasswordchangesettings xSPPasswordChangeSettings repo
dsc_xspquotatemplate xSPQuotaTemplate repo
dsc_xspsearchcontentsource xSPSearchContentSource repo
dsc_xspsearchindexpartition xSPSearchIndexPartition repo
dsc_xspsearchserviceapp xSPSearchServiceApp repo
dsc_xspsearchtopology xSPSearchTopology repo
dsc_xspsecurestoreserviceapp xSPSecureStoreServiceApp repo
dsc_xspserviceapppool xSPServiceAppPool repo
dsc_xspserviceinstance xSPServiceInstance repo
dsc_xspsessionstateservice xSPSessionStateService repo
dsc_xspshelladmins xSPShellAdmins repo
dsc_xspsite xSPSite repo
dsc_xspstateserviceapp xSPStateServiceApp repo
dsc_xspsubscriptionsettingsserviceapp xSPSubscriptionSettingsServiceApp repo
dsc_xsptimerjobstate xSPTimerJobState repo
dsc_xspusageapplication xSPUsageApplication repo
dsc_xspuserprofileproperty xSPUserProfileProperty repo
dsc_xspuserprofilesection xSPUserProfileSection repo
dsc_xspuserprofileserviceapp xSPUserProfileServiceApp repo
dsc_xspuserprofilesyncconnection xSPUserProfileSyncConnection repo
dsc_xspuserprofilesyncservice xSPUserProfileSyncService repo
dsc_xspvisioserviceapp xSPVisioServiceApp repo
dsc_xspwebappblockedfiletypes xSPWebAppBlockedFileTypes repo
dsc_xspwebappgeneralsettings xSPWebAppGeneralSettings repo
dsc_xspwebapppolicy xSPWebAppPolicy repo
dsc_xspwebappsiteuseanddeletion xSPWebAppSiteUseAndDeletion repo
dsc_xspwebappthrottlingsettings xSPWebAppThrottlingSettings repo
dsc_xspwebappworkflowsettings xSPWebAppWorkflowSettings repo
dsc_xspwebapplication xSPWebApplication repo
dsc_xspwebapplicationappdomain xSPWebApplicationAppDomain repo
dsc_xspwordautomationserviceapp xSPWordAutomationServiceApp repo
dsc_xspworkmanagementserviceapp xSPWorkManagementServiceApp repo
xSmbShare
Puppet Type DSC Resource Github Repo
dsc_xsmbshare xSmbShare repo
xSqlPs
Puppet Type DSC Resource Github Repo
dsc_xsqlalias xSqlAlias repo
dsc_xsqlhaendpoint xSqlHAEndPoint repo
dsc_xsqlhagroup xSqlHAGroup repo
dsc_xsqlhaservice xSqlHAService repo
dsc_xsqlserverinstall xSqlServerInstall repo
dsc_xwaitforsqlhagroup xWaitForSqlHAGroup repo
xStorage
Puppet Type DSC Resource Github Repo
dsc_xdisk xDisk repo
dsc_xmountimage xMountImage repo
dsc_xwaitfordisk xWaitForDisk repo
xTimeZone
Puppet Type DSC Resource Github Repo
dsc_xtimezone xTimeZone repo
xWebAdministration
Puppet Type DSC Resource Github Repo
dsc_xiishandler xIisHandler repo
dsc_xiisfeaturedelegation xIisFeatureDelegation repo
dsc_xiismimetypemapping xIisMimeTypeMapping repo
dsc_xiismodule xIisModule repo
dsc_xsslsettings xSSLSettings repo
dsc_xwebapppool xWebAppPool repo
dsc_xwebapppooldefaults xWebAppPoolDefaults repo
dsc_xwebapplication xWebApplication repo
dsc_xwebconfigkeyvalue xWebConfigKeyValue repo
dsc_xwebsitedefaults xWebSiteDefaults repo
dsc_xwebvirtualdirectory xWebVirtualDirectory repo
dsc_xwebsite xWebsite repo
xWebDeploy
Puppet Type DSC Resource Github Repo
dsc_xwebpackagedeploy xWebPackageDeploy repo
xWinEventLog
Puppet Type DSC Resource Github Repo
dsc_xwineventlog xWinEventLog repo
xWindowsEventForwarding
Puppet Type DSC Resource Github Repo
dsc_xwefcollector xWEFCollector repo
dsc_xwefsubscription xWEFSubscription repo
xWindowsRestore
Puppet Type DSC Resource Github Repo
dsc_xsystemrestore xSystemRestore repo
dsc_xsystemrestorepoint xSystemRestorePoint repo
xWindowsUpdate
Puppet Type DSC Resource Github Repo
dsc_xmicrosoftupdate xMicrosoftUpdate repo
dsc_xhotfix xHotfix repo
xWordPress
Puppet Type DSC Resource Github Repo
dsc_xwordpresssite xWordPressSite repo