public static PSRecommendationConfiguration ConvertToPSType(this RecommendationConfigurationProperties value) { return(new PSRecommendationConfiguration() { RecommendationType = value.RecommendationType, Name = value.Name, Status = value.Status }); }
public void IotSecuritySolution_Update() { var udrp = new UserDefinedResourcesProperties("where type != \"microsoft.devices/iothubs\" | where name contains \"v2\"", new[] { SubscriptionId }); var rcp = new RecommendationConfigurationProperties("IoT_OpenPorts", "Disabled"); UpdateIotSecuritySolutionData updateIotSecuritySolutionData = new UpdateIotSecuritySolutionData(null, udrp, new[] { rcp }); updateIotSecuritySolutionData.Validate(); using (var context = MockContext.Start(this.GetType())) { var securityCenterClient = GetSecurityCenterClient(context); var ret = securityCenterClient.IotSecuritySolution.Update(ResourceGroupName, SolutionName, updateIotSecuritySolutionData); ret.Validate(); } }