com.microsoft.azure.management.resources

This package contains the classes for ResourceManagementClient. Provides operations for working with resources and resource groups.

Classes

Alias

The alias type.

AliasPath

The type of the paths for alias.

AliasPathAttributes

Defines values for AliasPathAttributes.

AliasPathMetadata

The AliasPathMetadata model.

AliasPathTokenType

Defines values for AliasPathTokenType.

AliasPathType

The type of the paths for alias.

AliasPattern

The type of the pattern for an alias path.

ApiProfile

The ApiProfile model.

BasicDependency

Deployment dependency information.

DebugSetting

The debug setting.

Dependency

Deployment dependency information.

DeploymentExtendedFilter

Deployment filter.

DeploymentOperationProperties

Deployment operation properties.

DeploymentProperties

Deployment properties.

DeploymentPropertiesExtended

Deployment properties with additional details.

DeploymentWhatIf

Deployment What-if operation parameters.

DeploymentWhatIfProperties

Deployment What-if properties.

DeploymentWhatIfSettings

Deployment What-If operation settings.

DeploymentsWhatIfAtManagementGroupScopeHeaders

Defines headers for WhatIfAtManagementGroupScope operation.

DeploymentsWhatIfAtSubscriptionScopeHeaders

Defines headers for WhatIfAtSubscriptionScope operation.

DeploymentsWhatIfAtTenantScopeHeaders

Defines headers for WhatIfAtTenantScope operation.

DeploymentsWhatIfHeaders

Defines headers for WhatIf operation.

ErrorAdditionalInfo

The resource management error additional info.

ErrorDefinition

Error description and code explaining why resource name is invalid.

ErrorResponse

Error Response.

ErrorResponseException

Exception thrown for an invalid response with ErrorResponse information.

ExportTemplateRequest

Export resource group template request parameters.

ExpressionEvaluationOptions

Specifies whether template expressions are evaluated within the scope of the parent template or nested template.

ExpressionEvaluationOptionsScopeType

Defines values for ExpressionEvaluationOptionsScopeType.

FeatureProperties

Information about feature.

ForceDeletionResourceType

Resource type for force deletion.

GenericResourceFilter

Resource filter.

HttpMessage

HTTP message.

Identity

Identity for the resource.

IdentityUserAssignedIdentitiesValue

The IdentityUserAssignedIdentitiesValue model.

LocationMetadata

Location metadata information.

ManagedByTenant

Information about a tenant managing the subscription.

OnErrorDeployment

Deployment on error behavior.

OnErrorDeploymentExtended

Deployment on error behavior with additional details.

OperationDisplay

The object that represents the operation.

PairedRegion

Information regarding paired region.

ParametersLink

Entity representing the reference to the deployment parameters.

Plan

Plan for the resource.

PolicyDefinitionReference

The policy definition reference.

PolicyMode

Defines values for PolicyMode.

PolicySku

The policy sku.

PolicyType

Defines values for PolicyType.

ProviderResourceType

Resource type managed by the resource provider.

ProvisioningState

Defines values for ProvisioningState.

RegionCategory

Defines values for RegionCategory.

RegionType

Defines values for RegionType.

ResourceErrorResponse

Error response indicates ARM is not able to process the incoming request.

ResourceGroupFilter

Resource group filter.

ResourceGroupPatchable

Resource group information.

ResourceGroupProperties

The resource group properties.

ResourceManagementErrorWithDetails

The detailed error message of resource management.

ResourceName

Name and Type of the Resource.

ResourceNameStatus

Defines values for ResourceNameStatus.

ResourceProviderOperationDisplayProperties

Resource provider operation's display properties.

ResourceReference

The resource Id model.

ResourcesMoveInfo

Parameters of move resources.

ScopedDeployment

Deployment operation parameters.

ScopedDeploymentWhatIf

Deployment What-if operation parameters.

Sku

SKU for the resource.

StatusMessage

Operation status message object.

SubscriptionPolicies

Subscription policies.

TagCount

Tag count.

Tags

A dictionary of name and value pairs.

TagsPatchOperation

Defines values for TagsPatchOperation.

TagsPatchResource

Wrapper resource for tags patch API request only.

TargetResource

Target resource.

TemplateLink

Entity representing the reference to the template.

WhatIfChange

Information about a single resource change predicted by What-If operation.

WhatIfPropertyChange

The predicted change to the resource property.

Interfaces

Deployment

An immutable client-side representation of an Azure deployment.

Deployment.Definition

Container interface for all the deployment definitions.

Deployment.DefinitionStages

Grouping of all the deployment definition stages.

Deployment.DefinitionStages.Blank

The first stage of deployment definition.

Deployment.DefinitionStages.WithCreate

A deployment definition with sufficient inputs to create a new deployment in the cloud, but exposing additional optional inputs to specify.

Deployment.DefinitionStages.WithGroup

A deployment definition allowing resource group to be specified.

Deployment.DefinitionStages.WithMode

A deployment definition allowing the deployment mode to be specified.

Deployment.DefinitionStages.WithParameters

A deployment definition allowing the parameters to be specified.

Deployment.DefinitionStages.WithTemplate

A deployment definition allowing the template to be specified.

Deployment.Execution

Container interface for all the deployment execution.

Deployment.ExecutionStages

Grouping of all the deployment execution stages.

Deployment.ExecutionStages.Blank

The first stage of deployment execution.

Deployment.ExecutionStages.WithExecute
Deployment.ExecutionStages.WithWhatIf

A deployment execution allowing What-if parameters to be specified.

Deployment.ExecutionStages.WithWhatIfDeploymentMode

A deployment execution allowing deployment mode to be specified.

Deployment.ExecutionStages.WithWhatIfLocation

A deployment execution allowing data storage location to be specified.

Deployment.ExecutionStages.WithWhatIfOnErrorDeploymentType

A deployment execution allowing on error deployment type to be specified.

Deployment.ExecutionStages.WithWhatIfParameter

A deployment execution allowing parameter to be specified.

Deployment.ExecutionStages.WithWhatIfResultFormat

A deployment execution allowing result format to be specified.

Deployment.ExecutionStages.WithWhatIfTemplate

A deployment execution allowing template to be specified.

Deployment.Update

The template for a deployment update operation, containing all the settings that can be modified.

Deployment.UpdateStages

Grouping of all the deployment updates stages.

Deployment.UpdateStages.WithMode

A deployment update allowing to change the deployment mode.

Deployment.UpdateStages.WithParameters

A deployment update allowing to change the parameters.

Deployment.UpdateStages.WithTemplate

A deployment update allowing to change the template.

DeploymentExportResult

An immutable client-side representation of an Azure deployment template export result.

DeploymentOperation

An immutable client-side representation of a deployment operation.

DeploymentOperations

Entry point to deployment operation management API.

Deployments

Entry point to template deployment in Azure.

Feature

An immutable client-side representation of an Azure feature.

Features

Entry point to features management API.

GenericResource

An immutable client-side representation of an Azure generic resource.

GenericResource.Definition

The entirety of the generic resource definition.

GenericResource.DefinitionStages

Grouping of generic resource definition stages.

GenericResource.DefinitionStages.Blank

A generic resource definition allowing region to be specified.

GenericResource.DefinitionStages.WithApiVersion

A generic resource definition allowing api version to be specified.

GenericResource.DefinitionStages.WithCreate

A deployment definition with sufficient inputs to create a new resource in the cloud, but exposing additional optional inputs to specify.

GenericResource.DefinitionStages.WithGroup

A generic resource definition allowing resource group to be specified.

GenericResource.DefinitionStages.WithParentResource

A generic resource definition allowing parent resource to be specified.

GenericResource.DefinitionStages.WithPlan

A generic resource definition allowing plan to be specified.

GenericResource.DefinitionStages.WithProviderNamespace

A generic resource definition allowing provider namespace to be specified.

GenericResource.DefinitionStages.WithResourceType

A generic resource definition allowing resource type to be specified.

GenericResource.Update

The template for a generic resource update operation, containing all the settings that can be modified.

GenericResource.UpdateStages

Grouping of generic resource update stages.

GenericResource.UpdateStages.WithApiVersion

The template for a generic resource update operation for specifying the resource provider API version.

GenericResource.UpdateStages.WithParentResource

A generic resource update allowing to change the parent resource.

GenericResource.UpdateStages.WithPlan

A generic resource update allowing to change the resource plan.

GenericResource.UpdateStages.WithProperties

A generic resource update allowing to change the resource properties.

GenericResources

Entry point to generic resources management API.

Location

An immutable client-side representation of an Azure location.

PolicyAssignment

An immutable client-side representation of an Azure policy assignment.

PolicyAssignment.Definition

Container interface for all the definitions that need to be implemented.

PolicyAssignment.DefinitionStages

Grouping of all the policy assignment definition stages.

PolicyAssignment.DefinitionStages.Blank

The first stage of the policy assignment.

PolicyAssignment.DefinitionStages.WithCreate

A policy assignment with sufficient inputs to create a new policy assignment in the cloud, but exposing additional optional inputs to specify.

PolicyAssignment.DefinitionStages.WithDisplayName

A policy assignment allowing the display name to be set.

PolicyAssignment.DefinitionStages.WithPolicyDefinition

A policy assignment allowing the policy definition to be set.

PolicyAssignment.DefinitionStages.WithScope

A policy assignment specifying the scope of the policy.

PolicyAssignments

Entry point to policy assignment management API.

PolicyDefinition

An immutable client-side representation of an Azure policy.

PolicyDefinition.Definition

Container interface for all the definitions that need to be implemented.

PolicyDefinition.DefinitionStages

Grouping of all the policy definition stages.

PolicyDefinition.DefinitionStages.Blank

The first stage of the policy definition.

PolicyDefinition.DefinitionStages.WithCreate

A policy definition with sufficient inputs to create a new policy in the cloud, but exposing additional optional inputs to specify.

PolicyDefinition.DefinitionStages.WithDescription

A policy definition allowing policy description to be set.

PolicyDefinition.DefinitionStages.WithDisplayName

A policy definition allowing the display name to be set.

PolicyDefinition.DefinitionStages.WithPolicyRule

A policy definition allowing the policy rule to be set.

PolicyDefinition.DefinitionStages.WithPolicyType

A policy definition specifying the policy type to be blob.

PolicyDefinition.Update

The template for a policy update operation, containing all the settings that can be modified.

PolicyDefinition.UpdateStages

Grouping of all the policy update stages.

PolicyDefinition.UpdateStages.WithDescription

A policy definition allowing the policy description to be set.

PolicyDefinition.UpdateStages.WithDisplayName

A policy definition allowing the display name to be set.

PolicyDefinition.UpdateStages.WithPolicyRule

A policy definition allowing the policy rule to be set.

PolicyDefinition.UpdateStages.WithPolicyType

A policy definition allowing the policy type to be set.

PolicyDefinitions

Entry point to tenant management API.

Provider

An immutable client-side representation of an Azure resource provider.

Providers

Entry point to providers management API.

ResourceConnector

Defines a connector that connects other resources to a resource group.

ResourceConnector.Builder<T>

Implementations of this interface defines how to create a connector.

ResourceGroup

An immutable client-side representation of an Azure resource group.

ResourceGroup.Definition

Container interface for all the definitions that need to be implemented.

ResourceGroup.DefinitionStages

Grouping of all the resource group definition stages.

ResourceGroup.DefinitionStages.Blank

A resource group definition allowing location to be set.

ResourceGroup.DefinitionStages.WithCreate

A resource group definition with sufficient inputs to create a new resource group in the cloud, but exposing additional optional inputs to specify.

ResourceGroup.Update

The template for a resource group update operation, containing all the settings that can be modified.

ResourceGroup.UpdateStages

Grouping of all the resource group update stages.

ResourceGroupExportResult

An immutable client-side representation of an Azure deployment template export result.

ResourceGroups

Entry point to resource group management API.

Subscription

An immutable client-side representation of an Azure subscription.

Subscriptions

Entry point to subscription management API.

TagOperations

Entry point to tag management API.

TagResource

An immutable client-side representation of an Azure resource with tags.

Tenant

An immutable client-side representation of an Azure tenant.

Tenants

Entry point to tenant management API.

WhatIfOperationResult

An immutable client-side representation of an Azure deployment What-if operation result.

Enums

AliasPatternType

Defines values for AliasPatternType.

AliasType

Defines values for AliasType.

ChangeType

Defines values for ChangeType.

DeploymentMode

Defines values for DeploymentMode.

OnErrorDeploymentType

Defines values for OnErrorDeploymentType.

PropertyChangeType

Defines values for PropertyChangeType.

ProvisioningOperation

Defines values for ProvisioningOperation.

ResourceGroupExportTemplateOptions

The export template options.

ResourceIdentityType

Defines values for ResourceIdentityType.

SpendingLimit

Defines values for SpendingLimit.

SubscriptionState

Defines values for SubscriptionState.

TenantCategory

Defines values for TenantCategory.

WhatIfResultFormat

Defines values for WhatIfResultFormat.