AzSDK.Test/TestCases/SVT/TrafficManager/TrafficManagerResource.ps1
Set-StrictMode -Version Latest class TrafficManagerResource:TestResource{ TrafficManagerResource([TestCase] $testcase, [TestSettings] $testsettings):Base($testcase, $testsettings) { } #Setting the properties as required by this resource type. [void]SetDerivedResourceProps(){ #Fetch the resource name from Template file if its not null if(![string]::IsNullOrEmpty($this.Template)){ $this.ResourceName = $this.GetResourceNameFromARMJson($this.Template, "ResourceName", "defaultValue") } else{ $this.ResourceName = "azsdktestTrafficmanager" #Else set the default resource name } $this.ResourceType = "Microsoft.Network/trafficmanagerprofiles" } [void] InitializeResource( ){ $this.ARMDeployResource() } } |