-
-
Notifications
You must be signed in to change notification settings - Fork 20
Expand file tree
/
Copy pathAzAccountManagementGroupCreateOptions.Generated.cs
More file actions
41 lines (34 loc) · 1.3 KB
/
AzAccountManagementGroupCreateOptions.Generated.cs
File metadata and controls
41 lines (34 loc) · 1.3 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
// <auto-generated>
// This file was generated by ModularPipelines.OptionsGenerator.
// Do not edit this file manually.
// </auto-generated>
#nullable enable
using System.CodeDom.Compiler;
using System.Diagnostics.CodeAnalysis;
using ModularPipelines.Attributes;
using ModularPipelines.Azure.Options;
namespace ModularPipelines.Azure.Options;
/// <summary>
/// Create a new management group.
/// </summary>
[GeneratedCode("ModularPipelines.OptionsGenerator", "")]
[ExcludeFromCodeCoverage]
[CliSubCommand("account", "management-group", "create")]
public record AzAccountManagementGroupCreateOptions : AzOptions
{
/// <summary>
/// Sets the display name of the management group. If null, the group name is set as the display name.
/// </summary>
[CliFlag("--display-name", ShortForm = "-d")]
public bool? DisplayName { get; set; }
/// <summary>
/// Skip registration for resource provider Microsoft.Management.
/// </summary>
[CliFlag("--no-register")]
public bool? NoRegister { get; set; }
/// <summary>
/// Sets the parent of the management group. Can be the fully qualified id or the name of the management group. If null, the root tenant group is set as the parent.
/// </summary>
[CliFlag("--parent", ShortForm = "-p")]
public bool? Parent { get; set; }
}