Azure.ResourceManager.Resources.Models Namespace

Classes

Alias

The alias type.

AliasPath

The type of the paths for alias.

AliasPathMetadata

The AliasPathMetadata.

AliasPattern

The type of the pattern for an alias path.

ApiProfile

The ApiProfile.

Application

Information about managed application.

ApplicationArtifact

Managed application artifact.

ApplicationDefinition

Information about managed application definition.

ApplicationDefinitionListResult

List of managed application definitions.

ApplicationListResult

List of managed applications.

ApplicationPatchable

Information about managed application.

ApplicationProviderAuthorization

The managed application provider authorization.

AzureCliScript

Object model for the Azure CLI script.

AzurePowerShellScript

Object model for the Azure PowerShell script.

AzureResourceBase

Common properties for all Azure resources.

BasicDependency

Deployment dependency information.

ContainerConfiguration

Settings to customize ACI container instance.

DebugSetting

The debug setting.

Dependency

Deployment dependency information.

Deployment

Deployment operation parameters.

DeploymentExportResult

The deployment export result.

DeploymentExtended

Deployment information.

DeploymentListResult

List of deployments.

DeploymentOperation

Deployment operation information.

DeploymentOperationProperties

Deployment operation properties.

DeploymentOperationsListResult

List of deployment operations.

DeploymentProperties

Deployment properties.

DeploymentPropertiesExtended

Deployment properties with additional details.

DeploymentScript

Deployment script object.

DeploymentScriptListResult

List of deployment scripts.

DeploymentScriptUpdateParameter

Deployment script parameters to be updated.

DeploymentValidateResult

Information from validate template deployment response.

DeploymentWhatIf

Deployment What-if operation parameters.

DeploymentWhatIfProperties

Deployment What-if properties.

DeploymentWhatIfSettings

Deployment What-If operation settings.

EnvironmentVariable

The environment variable to pass to the script in the container instance.

ErrorAdditionalInfo

The resource management error additional info.

ErrorResponse

The resource management error response.

ExportTemplateRequest

Export resource group template request parameters.

FeatureOperationsListResult

List of previewed features.

FeatureProperties

Information about feature.

FeatureResult

Previewed feature information.

GenericResource

Resource information.

GenericResourceAutoGenerated

Resource information.

GenericResourceExpanded

Resource information.

HttpMessage

HTTP message.

Identity

Identity for the resource.

IdentityAutoGenerated

Identity for the resource.

IdentityAutoGenerated2

Identity for the resource.

IdentityUserAssignedIdentitiesValue

The IdentityUserAssignedIdentitiesValue.

Location

Represents an Azure geography region where supported resource providers live.

LocationExpanded

Represents an Azure geography region where supported resource providers live.

LocationListResult

Location list operation response.

LocationMetadata

Location metadata information.

ManagedByTenant

Information about a tenant managing the subscription.

ManagedServiceIdentity

Managed identity generic object.

ManagementLockListResult

The list of locks.

ManagementLockObject

The lock information.

ManagementLockOwner

Lock owner properties.

OnErrorDeployment

Deployment on error behavior.

OnErrorDeploymentExtended

Deployment on error behavior with additional details.

Operation

Microsoft.Resources operation.

OperationAutoGenerated

Microsoft.Features operation.

OperationAutoGenerated2

Microsoft.Authorization operation.

OperationDisplay

The object that represents the operation.

OperationDisplayAutoGenerated

The object that represents the operation.

OperationDisplayAutoGenerated2

The object that represents the operation.

OperationListResult

Result of the request to list Microsoft.Resources operations. It contains a list of operations and a URL link to get the next set of results.

OperationListResultAutoGenerated

Result of the request to list Microsoft.Features operations. It contains a list of operations and a URL link to get the next set of results.

OperationListResultAutoGenerated2

Result of the request to list Microsoft.Authorization operations. It contains a list of operations and a URL link to get the next set of results.

PairedRegion

Information regarding paired region.

ParameterDefinitionsValue

The definition of a parameter that can be provided to the policy.

ParameterDefinitionsValueMetadata

General metadata for the parameter.

ParametersLink

Entity representing the reference to the deployment parameters.

ParameterValuesValue

The value of a parameter.

Plan

Plan for the resource.

PlanAutoGenerated

Plan for the managed application.

PlanPatchable

Plan for the managed application.

PolicyAssignment

The policy assignment.

PolicyAssignmentListResult

List of policy assignments.

PolicyDefinition

The policy definition.

PolicyDefinitionGroup

The policy definition group.

PolicyDefinitionListResult

List of policy definitions.

PolicyDefinitionReference

The policy definition reference.

PolicySetDefinition

The policy set definition.

PolicySetDefinitionListResult

List of policy set definitions.

PolicySku

The policy sku. This property is optional, obsolete, and will be ignored.

PredefinedTagCount

Tag count.

PredefinedTagCreateOrUpdateOperation

The operation type for the create or update API.

PredefinedTagDeleteOperation

The operation type for the delete API.

PredefinedTagValue

Tag information.

Provider

Resource provider information.

ProviderExtendedLocation

The provider extended location.

ProviderInfo

Resource provider information.

ProviderListResult

List of resource providers.

ProviderResourceType

Resource type managed by the resource provider.

Resource

Specified resource.

ResourceCreateOrUpdateByIdOperation

Create a resource by ID.

ResourceDeleteByIdOperation

Deletes a resource by ID.

ResourceDeleteOperation

Deletes a resource.

ResourceGroup

Resource group information.

ResourceGroupCreateOrUpdateOperation

Create or update a resource group.

ResourceGroupDeleteOperation

When you delete a resource group, all of its resources are also deleted. Deleting a resource group deletes all of its template deployments and currently stored operations.

ResourceGroupExportResult

Resource group export result.

ResourceGroupExportTemplateOperation

Captures the specified resource group as a template.

ResourceGroupListResult

List of resource groups.

ResourceGroupPatchable

Resource group information.

ResourceGroupProperties

The resource group properties.

ResourceIdentity

Represents a managed identity

ResourceIdentityTypeExtensions

Extension methods for ResourceIdentityType serialization

ResourceLink

The resource link.

ResourceLinkProperties

The resource link properties.

ResourceLinkResult

List of resource links.

ResourceListResult

List of resource groups.

ResourceMoveResourcesOperation

The resources to move must be in the same source resource group. The target resource group may be in a different subscription. When moving resources, both the source group and the target group are locked for the duration of the operation. Write and delete operations are blocked on the groups until the move completes.

ResourceReference

The resource Id model.

ResourcesMoveInfo

Parameters of move resources.

ResourceUpdateByIdOperation

Updates a resource by ID.

ResourceValidateMoveResourcesOperation

This operation checks whether the specified resources can be moved to the target. The resources to move must be in the same source resource group. The target resource group may be in a different subscription. If validation succeeds, it returns HTTP response code 204 (no content). If validation fails, it returns HTTP response code 409 (Conflict) with an error message. Retrieve the URL in the Location header value to check the result of the long-running operation.

RestApi

Describes the properties of an Operation value.

ScopedDeployment

Deployment operation parameters.

ScriptLog

Script execution log object.

ScriptLogsList

Deployment script execution logs.

ScriptStatus

Generic object modeling results of script execution.

Sku

SKU for the resource.

SkuAutoGenerated

SKU for the resource.

StorageAccountConfiguration

Settings to use an existing storage account. Valid storage account kinds are: Storage, StorageV2 and FileStorage.

SubResource

A class representing a sub-resource that contains only the read-only ID.

Subscription

Subscription information.

SubscriptionListResult

Subscription list operation response.

SubscriptionPolicies

Subscription policies.

SystemAssignedIdentity

A class representing an Identity assigned by the system.

SystemData

Metadata pertaining to creation and last modification of the resource.

Tag

A dictionary of name and value pairs.

TagCount

Tag count.

TagCreateOrUpdateOperation

Create or update a Tag.

TagDeleteOperation

Delete an availability set.

TagDetails

Tag details.

TagPatchResource

Wrapper resource for tags patch API request only.

Tags

A dictionary of name and value pairs.

TagsListResult

List of subscription tags.

TagsPatchResource

Wrapper resource for tags patch API request only.

TagsResource

Wrapper resource for tags API requests and responses.

TagValue

Tag information.

TargetResource

Target resource.

TemplateHashResult

Result of the request to calculate template hash. It contains a string of minified template and its hash.

TemplateLink

Entity representing the reference to the template.

TenantIdDescription

Tenant Id information.

TenantListResult

Tenant Ids information.

UserAssignedIdentity

A class representing an Identity assigned by the user.

WhatIfChange

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

WhatIfOperationResult

Result of the What-If operation. Contains a list of predicted changes and a URL link to get to the next set of results.

WhatIfPropertyChange

The predicted change to the resource property.

WritableSubResource

A class representing a sub-resource that contains only the ID.

Structs

AliasPathAttributes

The attributes of the token that the alias path is referring to.

AliasPathTokenType

The type of the token that the alias path is referring to.

CleanupOptions

The clean up preference when the script execution gets in a terminal state. Default setting is 'Always'.

CreatedByType

The type of identity that created the resource.

EnforcementMode

The policy assignment enforcement mode. Possible values are Default and DoNotEnforce.

LockLevel

The level of the lock. Possible values are: NotSpecified, CanNotDelete, ReadOnly. CanNotDelete means authorized users are able to read and modify the resources, but not delete. ReadOnly means authorized users can only read from a resource, but they can't modify or delete it.

ManagedServiceIdentityType

Type of the managed identity.

ParameterType

The data type of the parameter.

PolicyType

The type of policy definition. Possible values are NotSpecified, BuiltIn, Custom, and Static.

ProviderAuthorizationConsentState

The provider authorization consent state.

ProvisioningState

Provisioning status of the managed application.

RegionCategory

The category of the region.

RegionType

The type of the region.

ScriptProvisioningState

State of the script execution. This only appears in the response.

ScriptType

Type of the script.

TagPatchResourceOperation

The operation type for the patch API.

TagsPatchResourceOperation

The operation type for the patch API.

Enums

AliasPatternType

The type of alias pattern.

AliasType

The type of the alias.

ApplicationArtifactType

The managed application artifact type.

ApplicationLockLevel

The managed application lock level.

ChangeType

Type of change that will be made to the resource when the deployment is executed.

DeploymentMode

The mode that is used to deploy resources. This value can be either Incremental or Complete. In Incremental mode, resources are deployed without deleting existing resources that are not included in the template. In Complete mode, resources are deployed and existing resources in the resource group that are not included in the template are deleted. Be careful when using Complete mode as you may unintentionally delete resources.

OnErrorDeploymentType

The deployment on error behavior type. Possible values are LastSuccessful and SpecificDeployment.

PropertyChangeType

The type of property change.

ProvisioningOperation

The name of the current provisioning operation.

ResourceIdentityType

The identity type.

SpendingLimit

The subscription spending limit.

SubscriptionState

The subscription state. Possible values are Enabled, Warned, PastDue, Disabled, and Deleted.

TenantCategory

Category of the tenant.

WhatIfResultFormat

The format of the What-If results.