Azure.ResourceManager.Resources.Models Namespace

Classes

Alias

The alias type.

AliasPath

The type of the paths for alias.

AliasPattern

The type of the pattern for an alias path.

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

Location information.

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.

Provider

Resource provider information.

ProviderListResult

List of resource providers.

ProviderResourceType

Resource type managed by the resource provider.

Resource

Specified resource.

ResourceGroup

Resource group information.

ResourceGroupExportResult

Resource group export result.

ResourceGroupListResult

List of resource groups.

ResourceGroupPatchable

Resource group information.

ResourceGroupProperties

The resource group properties.

ResourceLink

The resource link.

ResourceLinkProperties

The resource link properties.

ResourceLinkResult

List of resource links.

ResourceListResult

List of resource groups.

ResourceReference

The resource Id model.

ResourcesMoveInfo

Parameters of move resources.

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.

Subscription

Subscription information.

SubscriptionListResult

Subscription list operation response.

SubscriptionPolicies

Subscription policies.

SystemData

Metadata pertaining to creation and last modification of the resource.

TagCount

Tag count.

TagDetails

Tag details.

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

User-assigned managed identity.

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.

Structs

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.

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.

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.