Table of Contents

Class AzureManagementGroup

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents the Azure management group.

public class AzureManagementGroup : BaseTypeSection, IComparable<AzureManagementGroup>
Inheritance
AzureManagementGroup
Implements

Constructors

AzureManagementGroup()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.AzureManagementGroup class.

public AzureManagementGroup()

Properties

ChildIdentifiers

Gets or sets the identifiers of the management groups and subscriptions that are direct children of this management group.

public SerializableStringCollection ChildIdentifiers { get; set; }

Property Value

SerializableStringCollection

DisplayName

Gets or sets the display name of the management group.

public string DisplayName { get; set; }

Property Value

string

Id

Gets or sets the identifier of the management group - for example "/providers/Microsoft.Management/managementGroups/ExampleGroup".

public string Id { get; set; }

Property Value

string

IsRoot

Gets or sets whether the management group is the root management group.

public BooleanOption IsRoot { get; set; }

Property Value

BooleanOption

Name

Gets or sets the name of the management group.

public string Name { get; set; }

Property Value

string

ParentIdentifier

Gets or sets the unique identifier of the parent in the hierarchy. If blank the item does not have a parent and exists at the root of the hierarchy.

public string ParentIdentifier { get; set; }

Property Value

string

ParentName

Gets or sets the name of the parent of the management group in the hierarchy. If blank the item does not have a parent and exists at the root of the hierarchy.

public string ParentName { get; set; }

Property Value

string

Methods

CompareTo(AzureManagementGroup)

Compares two CENTREL.XIA.Configuration.Types.AzureManagementGroup objects to allow sorting alphabetically by display name.

public int CompareTo(AzureManagementGroup other)

Parameters

other AzureManagementGroup

The CENTREL.XIA.Configuration.Types.AzureManagementGroup to compare to.

Returns

int

The sort order of the two CENTREL.XIA.Configuration.Types.AzureManagementGroup objects.