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
CollectionDisplayField
Gets the collection display field for the resource group.
[Browsable(false)]
public string CollectionDisplayField { get; }
Property Value
CollectionIndex
Gets the collection index for the resource group.
[Browsable(false)]
public string CollectionIndex { get; }
Property Value
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
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
Location
Gets or sets the location of the resource group - for example "eastus2".
public string Location { get; set; }
Property Value
LocationDisplayName
Gets or sets the display name of the location - for example "East US2".
public string LocationDisplayName { get; set; }
Property Value
Name
Gets or sets the name of the resource group.
public string Name { get; set; }
Property Value
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
SubscriptionName
Gets or sets the name of the subscription assigned to this resource group.
public string SubscriptionName { get; set; }
Property Value
Tags
Gets or sets the tags assigned to this resource group.
public AzureTags Tags { get; set; }
Property Value
Methods
CompareTo(AzureResourceGroup)
Compares two CENTREL.XIA.Configuration.Types.AzureResourceGroup objects to allow sorting alphabetically by name.
public int CompareTo(AzureResourceGroup other)
Parameters
other
AzureResourceGroupThe CENTREL.XIA.Configuration.Types.AzureResourceGroup to compare to.
Returns
- int
The sort order of the two CENTREL.XIA.Configuration.Types.AzureResourceGroup objects.