Azure.Provisioning.Resources Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
ApiProfile |
ApiProfile. |
ArmApplication |
ArmApplication. |
ArmApplication.ResourceVersions |
Supported ArmApplication resource versions. |
ArmApplicationArtifact |
Managed application artifact. |
ArmApplicationAuthorization |
The managed application provider authorization. |
ArmApplicationDefinition |
ArmApplicationDefinition. |
ArmApplicationDefinition.ResourceVersions |
Supported ArmApplicationDefinition resource versions. |
ArmApplicationDefinitionArtifact |
Application definition artifact. |
ArmApplicationDetails |
The application client details to track the entity creating/updating the managed app resource. |
ArmApplicationJitAccessPolicy |
Managed application Jit access policy. |
ArmApplicationManagedIdentity |
Identity for the resource. |
ArmApplicationNotificationEndpoint |
Managed application notification endpoint. |
ArmApplicationPackageContact |
The application package contact information. |
ArmApplicationPackageLockingPolicy |
Managed application locking policy. |
ArmApplicationPackageSupportUris |
The appliance package support URLs. |
ArmApplicationPolicy |
Managed application policy. |
ArmApplicationSku |
SKU for the resource. |
ArmApplicationUserAssignedIdentity |
Represents the user assigned identity that is contained within the UserAssignedIdentities dictionary on ResourceIdentity. |
ArmDependency |
Deployment dependency information. |
ArmDeployment |
ArmDeployment. |
ArmDeployment.ResourceVersions |
Supported ArmDeployment resource versions. |
ArmDeploymentContent |
Deployment operation parameters. |
ArmDeploymentParametersLink |
Entity representing the reference to the deployment parameters. |
ArmDeploymentProperties |
Deployment properties. |
ArmDeploymentPropertiesExtended |
Deployment properties with additional details. |
ArmDeploymentScript |
ArmDeploymentScript. |
ArmDeploymentScript.ResourceVersions |
Supported ArmDeploymentScript resource versions. |
ArmDeploymentScriptManagedIdentity |
Managed identity generic object. |
ArmDeploymentTemplateLink |
Entity representing the reference to the template. |
ArmDeploymentWhatIfProperties |
Deployment What-if properties. |
ArmPlan |
Representation of a publisher plan for marketplace RPs. |
ArmPolicyParameter |
The definition of a parameter that can be provided to the policy. |
ArmPolicyParameterValue |
The value of a parameter. |
BasicArmDependency |
Deployment dependency information. |
CreateManagementGroupDetails |
The details of a management group used during creation. |
DeploymentScript |
DeploymentScript resource. |
ErrorDeployment |
Deployment on error behavior. |
ErrorDeploymentExtended |
Deployment on error behavior with additional details. |
ExtendedAzureLocation |
Resource extended location. |
GenericResource |
GenericResource. |
JitApprover |
JIT approver definition. |
JitAuthorizationPolicies |
The JIT authorization policies. |
JitRequest |
JitRequest. |
JitRequest.ResourceVersions |
Supported JitRequest resource versions. |
JitSchedulingPolicy |
The JIT scheduling policies. |
LinkedTemplateArtifact |
Represents a Template Spec artifact containing an embedded Azure Resource Manager template for use as a linked template. |
ManagedByTenant |
Information about a tenant managing the subscription. |
ManagedServiceIdentity |
Managed service identity (system assigned and/or user assigned identities). |
ManagementGroup |
ManagementGroup. |
ManagementGroup.ResourceVersions |
Supported ManagementGroup resource versions. |
ManagementGroupChildInfo |
The child information of a management group. |
ManagementGroupChildOptions |
The child information of a management group used during creation. |
ManagementGroupInfo |
The details of a management group. |
ManagementGroupParentCreateOptions |
(Optional) The ID of the parent management group used during creation. |
ManagementGroupPathElement |
A path element of a management group ancestors. |
ManagementGroupPolicyDefinition |
ManagementGroupPolicyDefinition. |
ManagementGroupPolicyDefinition.ResourceVersions |
Supported ManagementGroupPolicyDefinition resource versions. |
ManagementGroupPolicySetDefinition |
ManagementGroupPolicySetDefinition. |
ManagementGroupPolicySetDefinition.ResourceVersions |
Supported ManagementGroupPolicySetDefinition resource versions. |
ManagementGroupSubscription |
ManagementGroupSubscription. |
ManagementGroupSubscription.ResourceVersions |
Supported ManagementGroupSubscription resource versions. |
ManagementLock |
ManagementLock. |
ManagementLock.ResourceVersions |
Supported ManagementLock resource versions. |
ManagementLockOwner |
Lock owner properties. |
NonComplianceMessage |
A message that describes why a resource is non-compliant with the policy. This is shown in 'deny' error messages and on resource's non-compliant compliance results. |
ParameterDefinitionsValueMetadata |
General metadata for the parameter. |
ParentManagementGroupInfo |
(Optional) The ID of the parent management group. |
PolicyAssignment |
PolicyAssignment. |
PolicyAssignment.ResourceVersions |
Supported PolicyAssignment resource versions. |
PolicyDefinitionGroup |
The policy definition group. |
PolicyDefinitionReference |
The policy definition reference. |
PolicyOverride |
The policy property value override. |
ProviderExtendedLocation |
ProviderExtendedLocation. |
ProviderResourceType |
ProviderResourceType. |
ResourceGroup |
ResourceGroup. |
ResourceGroup.ResourceVersions |
Supported ResourceGroup resource versions. |
ResourceProviderData |
ResourceProviderData. |
ResourceSelector |
The resource selector to filter policies by resource properties. |
ResourceSelectorExpression |
The selector expression. |
ResourcesSku |
SKU for the resource. |
ResourceTypeAlias |
ResourceTypeAlias. |
ResourceTypeAliasPath |
ResourceTypeAliasPath. |
ResourceTypeAliasPathMetadata |
ResourceTypeAliasPathMetadata. |
ResourceTypeAliasPattern |
ResourceTypeAliasPattern. |
SubResource |
SubResource. |
Subscription |
Subscription. |
Subscription.ResourceVersions |
Supported Subscription resource versions. |
SubscriptionPolicies |
Subscription policies. |
SubscriptionPolicyDefinition |
SubscriptionPolicyDefinition. |
SubscriptionPolicySetDefinition |
SubscriptionPolicySetDefinition. |
SystemAssignedServiceIdentity |
Managed service identity (either system assigned, or none). |
SystemData |
Metadata pertaining to creation and last modification of the resource. |
TagResource |
TagResource. |
TagResource.ResourceVersions |
Supported TagResource resource versions. |
TemplateSpec |
TemplateSpec. |
TemplateSpec.ResourceVersions |
Supported TemplateSpec resource versions. |
TemplateSpecVersion |
TemplateSpecVersion. |
TemplateSpecVersion.ResourceVersions |
Supported TemplateSpecVersion resource versions. |
TemplateSpecVersionInfo |
High-level information about a Template Spec version. |
Tenant |
Tenant. |
Tenant.ResourceVersions |
Supported Tenant resource versions. |
UserAssignedIdentityDetails |
User assigned identity properties. |
WritableSubResource |
A class representing a sub-resource that contains only the ID. |
ZoneMapping |
ZoneMapping. |
Structs
ArmBuiltInRole |
Built-in Arm roles that you can assign to users, groups, service principals, and managed identities. |
Enums
ArmApplicationArtifactName |
The managed application artifact name. |
ArmApplicationArtifactType |
The managed application artifact type. |
ArmApplicationDefinitionArtifactName |
The managed application artifact name. |
ArmApplicationDeploymentMode |
The deployment mode. |
ArmApplicationLockLevel |
The managed application lock level. |
ArmApplicationManagedIdentityType |
The identity type. |
ArmApplicationManagementMode |
The management mode. |
ArmDeploymentMode |
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. |
ArmDeploymentScriptManagedIdentityType |
Type of the managed identity. |
ArmPolicyParameterType |
The data type of the parameter. |
CreatedByType |
The type of identity that created the resource. |
EnforcementMode |
The policy assignment enforcement mode. Possible values are Default and DoNotEnforce. |
ErrorDeploymentType |
The deployment on error behavior type. Possible values are LastSuccessful and SpecificDeployment. |
ExpressionEvaluationScope |
The scope to be used for evaluation of parameters, variables and functions in a nested template. |
ExtendedLocationType |
The extended location type. |
JitApprovalMode |
The Jit approval mode. |
JitApproverType |
The approver type. |
JitRequestState |
The JIT request state. |
JitSchedulingType |
The JIT request scheduling type. |
ManagedServiceIdentityType |
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). |
ManagementGroupChildType |
The type of child resource. |
ManagementLockLevel |
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. |
PolicyOverrideKind |
The override kind. |
PolicyType |
The type of policy definition. Possible values are NotSpecified, BuiltIn, Custom, and Static. |
ProviderAuthorizationConsentState |
ProviderAuthorizationConsentState values. |
ResourceSelectorKind |
The selector kind. |
ResourcesProvisioningState |
Provisioning status of the managed application. |
ResourceTypeAliasPathAttributes |
ResourceTypeAliasPathAttributes values. |
ResourceTypeAliasPathTokenType |
ResourceTypeAliasPathTokenType values. |
ResourceTypeAliasPatternType |
ResourceTypeAliasPatternType values. |
ResourceTypeAliasType |
ResourceTypeAliasType values. |
SpendingLimit |
The subscription spending limit. |
SubscriptionState |
The subscription state. Possible values are Enabled, Warned, PastDue, Disabled, and Deleted. |
SystemAssignedServiceIdentityType |
Type of managed service identity (either system assigned, or none). |
TenantCategory |
Category of the tenant. |
WhatIfResultFormat |
The format of the What-If results. |