Table of Contents

Class AzureResourceGroup

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

Represents the Azure resource group.

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

Constructors

AzureResourceGroup()

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

public AzureResourceGroup()

Properties

AutomationScript

Gets or sets the automation script in JSON format.

public AzureAutomationScript AutomationScript { get; set; }

Property Value

AzureAutomationScript

CollectionDisplayField

Gets the collection display field for the resource group.

[Browsable(false)]
public string CollectionDisplayField { get; }

Property Value

string

CollectionIndex

Gets the collection index for the resource group.

[Browsable(false)]
public string CollectionIndex { get; }

Property Value

string

Id

Gets or sets the unique identifier of the resource group - for example "/subscriptions/343f80a7-bd74-472b-a234-92cd48892519/resourceGroups/WebServers".

public string Id { get; set; }

Property Value

string

Identifier

Gets or sets the unique system assigned identifier of the resource group. This is for internal use only.

public Guid Identifier { get; set; }

Property Value

Guid

Location

Gets or sets the location of the resource group - for example "eastus2".

public string Location { get; set; }

Property Value

string

LocationDisplayName

Gets or sets the display name of the location - for example "East US2".

public string LocationDisplayName { get; set; }

Property Value

string

Name

Gets or sets the name of the resource group.

public string Name { get; set; }

Property Value

string

SubscriptionIdentifier

Gets or sets the identifier of the subscription assigned to this resource group in GUID format - for example "c5877461-e359-4912-8cd0-bdbbf7c6dfde".

public Guid SubscriptionIdentifier { get; set; }

Property Value

Guid

SubscriptionName

Gets or sets the name of the subscription assigned to this resource group.

public string SubscriptionName { get; set; }

Property Value

string

Tags

Gets or sets the tags assigned to this resource group.

public AzureTags Tags { get; set; }

Property Value

AzureTags

Methods

CompareTo(AzureResourceGroup)

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

public int CompareTo(AzureResourceGroup other)

Parameters

other AzureResourceGroup

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

Returns

int

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