Skip to content

Commit 4e079f4

Browse files
committed
Fixed management group remove by id parameter set
1 parent 5d6a1a9 commit 4e079f4

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/Resources/ResourceManager/Implementation/DeploymentStacks/RemoveAzManagmentGroupDeploymentStack.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,16 @@ namespace Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation
2222
using System.Text;
2323

2424
[Cmdlet("Remove", Common.AzureRMConstants.AzureRMPrefix + "ManagementGroupDeploymentStack",
25-
SupportsShouldProcess = true, DefaultParameterSetName = RemoveByNameParameterSetName), OutputType(typeof(bool))]
25+
SupportsShouldProcess = true, DefaultParameterSetName = RemoveByNameAndManagementGroupIdParameterSetName), OutputType(typeof(bool))]
2626
public class RemoveAzManagementGroupDeploymentStack : DeploymentStacksCmdletBase
2727
{
2828
#region Cmdlet Parameters and Parameter Set Definitions
2929

3030
internal const string RemoveByResourceIdParameterSetName = "RemoveByResourceId";
31-
internal const string RemoveByNameParameterSetName = "RemoveByName";
31+
internal const string RemoveByNameAndManagementGroupIdParameterSetName = "RemoveByNameAndManagementGroupId";
3232

3333
[Alias("StackName")]
34-
[Parameter(Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = RemoveByNameParameterSetName,
34+
[Parameter(Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = RemoveByNameAndManagementGroupIdParameterSetName,
3535
HelpMessage = "The name of the DeploymentStack to delete")]
3636
[ValidateNotNullOrEmpty]
3737
public string Name { get; set; }
@@ -42,7 +42,7 @@ public class RemoveAzManagementGroupDeploymentStack : DeploymentStacksCmdletBase
4242
[ValidateNotNullOrEmpty]
4343
public string ResourceId { get; set; }
4444

45-
[Parameter(Position = 0, Mandatory = true, ValueFromPipelineByPropertyName = true,
45+
[Parameter(Position = 0, Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = RemoveByNameAndManagementGroupIdParameterSetName,
4646
HelpMessage = "The id of the ManagementGroup where the DeploymentStack is being deleted")]
4747
[ValidateNotNullOrEmpty]
4848
public string ManagementGroupId { get; set; }

0 commit comments

Comments
 (0)