public override void ExecuteCmdlet() { if (ResourceGroupName != null && string.IsNullOrWhiteSpace(ResourceGroupName)) { throw new PSArgumentNullException("ResourceGroupName"); } if (JobName != null && string.IsNullOrWhiteSpace(JobName)) { throw new PSArgumentNullException("JobName"); } if (Name == null || string.IsNullOrWhiteSpace(Name)) { Name = string.Empty; } InputFilterOptions filterOptions = new InputFilterOptions() { Name = Name, JobName = JobName, ResourceGroupName = ResourceGroupName }; WriteObject(StreamAnalyticsClient.FilterPSInputs(filterOptions), true); }
public virtual List<PSInput> FilterPSInputs(InputFilterOptions filterOptions) { if (filterOptions == null) { throw new ArgumentNullException("filterOptions"); } if (string.IsNullOrWhiteSpace(filterOptions.ResourceGroupName)) { throw new ArgumentException(Resources.ResourceGroupNameCannotBeEmpty); } if (string.IsNullOrWhiteSpace(filterOptions.JobName)) { throw new ArgumentException(Resources.JobNameCannotBeEmpty); } List<PSInput> inputs = new List<PSInput>(); if (!string.IsNullOrWhiteSpace(filterOptions.Name)) { inputs.Add(GetInput(filterOptions.ResourceGroupName, filterOptions.JobName, filterOptions.Name)); } else { inputs.AddRange(ListInputs(filterOptions.ResourceGroupName, filterOptions.JobName)); } return inputs; }
public virtual List <PSInput> FilterPSInputs(InputFilterOptions filterOptions) { if (filterOptions == null) { throw new ArgumentNullException("filterOptions"); } if (string.IsNullOrWhiteSpace(filterOptions.ResourceGroupName)) { throw new ArgumentException(Resources.ResourceGroupNameCannotBeEmpty); } if (string.IsNullOrWhiteSpace(filterOptions.JobName)) { throw new ArgumentException(Resources.JobNameCannotBeEmpty); } List <PSInput> inputs = new List <PSInput>(); if (!string.IsNullOrWhiteSpace(filterOptions.Name)) { inputs.Add(GetInput(filterOptions.ResourceGroupName, filterOptions.JobName, filterOptions.Name)); } else { inputs.AddRange(ListInputs(filterOptions.ResourceGroupName, filterOptions.JobName)); } return(inputs); }