ResourceIdentifier
public sealed class ResourceIdentifier : IEquatable<ResourceIdentifier>, IComparable<ResourceIdentifier>
An Azure Resource Manager resource identifier.
The root of the resource hierarchy.
Gets the location if it exists otherwise null.
The name of the resource.
The immediate parent containing this resource.
Gets the provider namespace if it exists otherwise null.
The name of the resource group if it exists otherwise null.
The resource type of the resource.
Gets the subscription id if it exists otherwise null.
Initializes a new instance of the ResourceIdentifier class.
Operator overloading for '=='.
Compares one ResourceIdentifier with another instance.
Compares one ResourceIdentifier with another instance.
Convert a resource identifier to a string.
Operator overloading for '!='.
Compares one ResourceIdentifier with another instance.
Compares one ResourceIdentifier with another instance.
Converts the string representation of a ResourceIdentifier to the equivalent ResourceIdentifier structure.
Converts the string representation of a ResourceIdentifier to the equivalent ResourceIdentifier structure.
Add a provider resource to an existing resource id.
public ResourceIdentifier AppendProviderResource(string providerNamespace, string resourceType, string resourceName)
Add a provider resource to an existing resource id.
Compre this resource identifier to the given resource identifier.
Determine if this resource identifier is equivalent to the given resource identifier.