Share via


NewResourceManagerSdkClient Class

Definition

public class NewResourceManagerSdkClient
type NewResourceManagerSdkClient = class
Public Class NewResourceManagerSdkClient
Inheritance
NewResourceManagerSdkClient

Constructors

NewResourceManagerSdkClient()

Parameterless constructor for mocking

NewResourceManagerSdkClient(IAzureContext)

Creates new ResourceManagementClient

NewResourceManagerSdkClient(IResourceManagementClient)

Creates new ResourcesClient instance

Fields

ErrorFormat
KnownLocations
Operations

A string that indicates the value of the resource type name for the RP's operations api

RegisteredStateName

A string that indicates the value of the registering state enum for a provider

ResourceGroupTypeName

Properties

ErrorLogger
ResourceManagementClient

The default resource management client.

VerboseLogger
WarningLogger

Methods

CancelDeployment(FilterDeploymentOptions)

Cancels the active deployment.

CreatePSResourceGroup(PSCreateResourceGroupParameters)

Creates a new resource group

DeleteDeploymentAtManagementGroup(String, String)

Deletes a deployment at management group

DeleteDeploymentAtResourceGroup(String, String)

Deletes a deployment at resource group

DeleteDeploymentAtSubscriptionScope(String)

Deletes a deployment at subscription scope

DeleteDeploymentAtTenantScope(String)

Deletes a deployment at tenant scope

DeleteResourceGroup(String)

Deletes a given resource group

ExecuteDeployment(PSDeploymentCmdletParameters)

Creates new deployment at the specified scope.

ExecuteDeploymentWhatIf(PSDeploymentWhatIfCmdletParameters)

Executes deployment What-If at the specified scope.

ExecuteDeploymentWhatIf(PSDeploymentWhatIfCmdletParameters, String[])

Executes deployment What-If at the specified scope.

ExecuteResourceGroupDeployment(PSDeploymentCmdletParameters)

Creates new deployment at a resource group.

ExportResourceGroup(String, ExportTemplateRequest)
FilterDeployments(FilterDeploymentOptions)

Filters deployments with the provided options

FilterResourceGroupDeployments(FilterDeploymentOptions)

Filters the resource group deployments with provided options

FilterResourceGroups(String, Hashtable, Boolean, String)

Filters the subscription's resource groups.

GetDeploymentErrorMessagesWithOperationId(DeploymentOperationErrorInfo, String, String)
GetDeploymentOperations(String, String)

Gets the deployment operations at subscription scope.

GetDeploymentOperationsAtManagementGroup(String, String, String)

Gets the deployment operations at management group scope.

GetDeploymentTemplateAtManagementGroup(String, String)
GetDeploymentTemplateAtResourceGroup(String, String)
GetDeploymentTemplateAtSubscrpitionScope(String)
GetDeploymentTemplateAtTenantScope(String)
GetRegisteredProviders(List<Provider>)
ListDeploymentOperationsAtManagementGroup(String, String, String)

List deployment operations at management group.

ListDeploymentOperationsAtResourceGroup(String, String, String)

List deployment operations at resource group.

ListDeploymentOperationsAtSubscriptionScope(String, String)

List deployment operations at subscription scope.

ListDeploymentOperationsAtTenantScope(String, String)

List deployment operations at tenant scope.

ListResourceProviders(String, Boolean)
ParseResourceIds(String[])

Parses an array of resource ids to extract the resource group name

ProvisionDeploymentStatus(PSDeploymentCmdletParameters, Deployment)
UpdatePSResourceGroup(PSUpdateResourceGroupParameters)

Updates a resource group.

ValidateDeployment(PSDeploymentCmdletParameters)

Validates a given deployment.

Applies to