ResourceIdUtility Class

Definition

Class for building and parsing resource Ids.

public static class ResourceIdUtility
type ResourceIdUtility = class
Public Class ResourceIdUtility
Inheritance
ResourceIdUtility

Methods

GetDeploymentName(String)

Gets the deployment name

GetExtensionProviderNamespace(String)

Gets the extension provider namespace from the resource id.

GetExtensionResourceName(String)

Gets a resource name

GetExtensionResourceType(String, Boolean)

Gets a resource type

GetManagementGroupId(String)

Gets the management group id from the resource id.

GetProviderNamespace(String)

Gets the provider namespace from the resource id.

GetResourceCollectionId(Nullable<Guid>, String, String, String)

Processes the parameters to return a valid resource collection Id.

GetResourceGroupId(String)

Gets the id of the resource group from the resource id.

GetResourceGroupName(String)

Gets the name of the resource group from the resource id.

GetResourceGroupsId(Nullable<Guid>)

Processes the parameters to return a valid resource Id.

GetResourceId(Guid, String, String, String, String)

Processes the parameters to return a valid resource Id.

GetResourceId(Nullable<Guid>, String, String, String, String, String)

Processes the parameters to return a valid resource Id.

GetResourceId(String, String, String)

Processes the parameters to return a valid resource Id.

GetResourceName(String)

Gets a resource name

GetResourceType(String, Boolean)

Gets a resource type

GetSubscriptionId(String)

Gets the subscription id from the resource id.

SplitResourceId(String)

Split a fully qualified resource identifier into two parts (resource scope, relative resource identifier).

Applies to