ResourceIdentifier Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
An Azure Resource Manager resource identifier.
public sealed class ResourceIdentifier : IComparable<Azure.Core.ResourceIdentifier>, IEquatable<Azure.Core.ResourceIdentifier>
type ResourceIdentifier = class
interface IEquatable<ResourceIdentifier>
interface IComparable<ResourceIdentifier>
Public NotInheritable Class ResourceIdentifier
Implements IComparable(Of ResourceIdentifier), IEquatable(Of ResourceIdentifier)
- Inheritance
-
ResourceIdentifier
- Implements
Constructors
ResourceIdentifier(String) |
Initializes a new instance of the ResourceIdentifier class. |
Fields
Root |
The root of the resource hierarchy. |
Properties
Location |
Gets the location if it exists otherwise null. |
Name |
The name of the resource. |
Parent |
The immediate parent containing this resource. |
Provider |
Gets the provider namespace if it exists otherwise null. |
ResourceGroupName |
The name of the resource group if it exists otherwise null. |
ResourceType |
The resource type of the resource. |
SubscriptionId |
Gets the subscription id if it exists otherwise null. |
Methods
CompareTo(ResourceIdentifier) |
Compre this resource identifier to the given resource identifier. |
Equals(ResourceIdentifier) |
Determine if this resource identifier is equivalent to the given resource identifier. |
Parse(String) |
Converts the string representation of a ResourceIdentifier to the equivalent ResourceIdentifier structure. |
ToString() |
Return the string representation of the resource identifier. |
TryParse(String, ResourceIdentifier) |
Converts the string representation of a ResourceIdentifier to the equivalent ResourceIdentifier structure. |
Operators
Equality(ResourceIdentifier, ResourceIdentifier) |
Operator overloading for '=='. |
GreaterThan(ResourceIdentifier, ResourceIdentifier) |
Compares one ResourceIdentifier with another instance. |
GreaterThanOrEqual(ResourceIdentifier, ResourceIdentifier) |
Compares one ResourceIdentifier with another instance. |
Implicit(ResourceIdentifier to String) |
Convert a resource identifier to a string. |
Inequality(ResourceIdentifier, ResourceIdentifier) |
Operator overloading for '!='. |
LessThan(ResourceIdentifier, ResourceIdentifier) |
Compares one ResourceIdentifier with another instance. |
LessThanOrEqual(ResourceIdentifier, ResourceIdentifier) |
Compares one ResourceIdentifier with another instance. |
Applies to
Azure SDK for .NET