Example/BizTalkGroupCreationSample.ps1
Configuration BizTalkGroupCreation { Import-DscResource -ModuleName PSDesiredStateConfiguration Import-DscResource -ModuleName BizTalkgroupConfig Node $AllNodes.where{ $_.Role.Contains("GroupConfig") }.NodeName { BizTalkGroupConfiguration Group1 { Name='Default' Databases='SSODB,BizTalkMgmtDb,BizTalkDTADb,BizTalkMsgBoxDb,BAMPrimaryImport,BAMStarSchema,BizTalkRuleEngineDb,BAMArchive' Ensure='Absent' SqlServerName='<! Your Server Name !>' XmlConfigFile = 'C:\DSC\Install\BizTalk\DevConfigXml\DevelopmentBizTalkConfig.xml' PsDscRunAsCredential = New-Object System.Management.Automation.PSCredential("<! Administrator Account! >",$password) } } } $configData = @{ AllNodes = @( @{ NodeName = "*" PSDscAllowPlainTextPassword = $true }, @{ NodeName = "<! Your Server Name !>" Role = "GroupConfig" } ) } clear $password = "<! Your Password !>" | ConvertTo-SecureString -asPlainText -Force BiztalkGroupCreation BizTalkGroupCreation -ConfigurationData $configData Start-DscConfiguration BizTalkGroupCreation -wait -Force -Verbose |