modules/deploy/dsc/ext/PsGallery/xAzure.0.2.0.0/Examples/SetupSubscription.ps1
############################################################ # DSC Azure Test Example - SETUP SUBSCRIPTION # # Before running this script, do the following: # * Open PowerShell and run Get-AzurePublishSettingsFile # * Download the .publishsettings file in to $workingdir # # Set the folder where your files will live $workingdir = split-path $myinvocation.mycommand.path Configuration CreateAzureSubscription { Import-DscResource -Module xAzure Node $AllNodes.NodeName { # Setup Azure PreRequisite Resources xAzureSubscription MSDN { Ensure = 'Present' AzureSubscriptionName = 'Visual Studio Ultimate with MSDN' AzurePublishSettingsFile = Join-Path $workingdir 'NAME-DATE-credentials.publishsettings' } } } $ConfigData= @{ AllNodes = @( @{ NodeName = 'localhost' } ) } # Create MOF CreateAzureSubscription -OutputPath $workingdir -ConfigurationData $ConfigData # Apply MOF Start-DscConfiguration -ComputerName 'localhost' -wait -force -verbose -path $workingdir |