Azure.ResourceManager.Resources.Models 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
| Name | Description |
|---|---|
| ApiProfile |
The ApiProfile. |
| ArmApplicationArtifact |
Managed application artifact. |
| ArmApplicationAuthorization |
The managed application provider authorization. |
| 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. |
| ArmApplicationPatch |
Information about managed application. |
| ArmApplicationPolicy |
Managed application policy. |
| ArmApplicationResourceData |
Resource information. |
| ArmApplicationSku |
SKU for the resource. |
| ArmApplicationUserAssignedIdentity |
Represents the user assigned identity that is contained within the UserAssignedIdentities dictionary on ResourceIdentity. |
| ArmDeploymentParameterValue |
Deployment parameter for the template. |
| ArmDeploymentScriptManagedIdentity |
Managed identity generic object. |
| ArmDeploymentScriptPatch |
Deployment script parameters to be updated. |
| ArmPolicyParameter |
The definition of a parameter that can be provided to the policy. |
| ArmPolicyParameterValue |
The value of a parameter. |
| ArmResourcesModelFactory |
Model factory for models. |
| ArmRestApi |
Describes the properties of an Operation value. |
| AvailabilityZoneMappings |
Availability zone mappings for the region. |
| AzureCliScript |
Object model for the Azure CLI script. |
| AzurePowerShellScript |
Object model for the Azure PowerShell script. |
| AzureRoleDefinition |
Role definition properties. |
| DataBoundaryProperties |
Data boundary properties. |
| DataManifestCustomResourceFunctionDefinition |
The custom resource function definition. |
| DataPolicyManifestEffect |
The data effect definition. |
| ErrorAdditionalInfo |
The resource management error additional info. |
| ExportTemplate |
Export resource group template request parameters. |
| ExtendedLocation |
Resource extended location. |
| JitApprover |
JIT approver definition. |
| JitAuthorizationPolicies |
The JIT authorization policies. |
| JitRequestPatch |
Information about JIT request. |
| JitSchedulingPolicy |
The JIT scheduling policies. |
| LinkedTemplateArtifact |
Represents a Template Spec artifact containing an embedded Azure Resource Manager template for use as a linked template. |
| LocationExpanded |
Location information. |
| LocationMetadata |
Location metadata information. |
| ManagedByTenant |
Information about a tenant managing the subscription. |
| 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. |
| PairedRegion |
Information regarding paired region. |
| ParameterDefinitionsValueMetadata |
General metadata for the parameter. |
| Permission |
Role definition permissions. |
| PolicyAssignmentPatch |
The policy assignment for Patch request. |
| PolicyDefinitionGroup |
The policy definition group. |
| PolicyDefinitionReference |
The policy definition reference. |
| PolicyOverride |
The policy property value override. |
| PredefinedTag |
Tag details. |
| PredefinedTagCount |
Tag count. |
| PredefinedTagValue |
Tag information. |
| ProviderExtendedLocation |
The provider extended location. |
| ProviderPermission |
The provider permission. |
| ProviderRegistrationContent |
The provider registration definition. |
| ProviderResourceType |
Resource type managed by the resource provider. |
| ResourceGroupExportResult |
Resource group export result. |
| ResourceGroupPatch |
Resource group information. |
| ResourceNameValidationContent |
Name and Type of the Resource. |
| ResourceNameValidationResult |
Resource Name valid if not a reserved word, does not contain a reserved word and does not start with a reserved word. |
| ResourceSelector |
The resource selector to filter policies by resource properties. |
| ResourceSelectorExpression |
The selector expression. |
| ResourcesMoveContent |
Parameters of move resources. |
| ResourcesSku |
SKU for the resource. |
| ResourceTypeAlias |
The alias type. |
| ResourceTypeAliases |
The resource type aliases definition. |
| ResourceTypeAliasPath |
The type of the paths for alias. |
| ResourceTypeAliasPathMetadata |
The ResourceTypeAliasPathMetadata. |
| ResourceTypeAliasPattern |
The type of the pattern for an alias path. |
| ScriptContainerConfiguration |
Settings to customize ACI container instance. |
| ScriptContainerGroupSubnet |
Container group subnet information. |
| ScriptEnvironmentVariable |
The environment variable to pass to the script in the container instance. |
| ScriptStatus |
Generic object modeling results of script execution. |
| ScriptStorageConfiguration |
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. |
| SubscriptionPolicies |
Subscription policies. |
| Tag |
A dictionary of name and value pairs. |
| TagResourcePatch |
Wrapper resource for tags patch API request only. |
| TemplateSpecPatch |
Template Spec properties to be updated (only tags are currently supported). |
| TemplateSpecVersionInfo |
High-level information about a Template Spec version. |
| TemplateSpecVersionPatch |
Template Spec Version properties to be updated (only tags are currently supported). |
| TenantResourceProvider |
Resource provider information. |
| TrackedResourceExtendedData |
Specified resource. |
| WritableSubResource |
A class representing a sub-resource that contains only the ID. |
| ZoneMapping |
The ZoneMapping. |
Structs
| Name | Description |
|---|---|
| ArmApplicationArtifactName |
The managed application artifact name. |
| ArmApplicationDefinitionArtifactName |
The managed application artifact name. |
| ArmApplicationDeploymentMode |
The deployment mode. |
| ArmApplicationManagementMode |
The management mode. |
| ArmDeploymentScriptManagedIdentityType |
Type of the managed identity. |
| ArmPolicyParameterType |
The data type of the parameter. |
| DataBoundaryName |
The DataBoundaryName. |
| DataBoundaryProvisioningState |
Denotes the state of provisioning. |
| DataBoundaryRegion |
The data boundary definition. |
| EnforcementMode |
The policy assignment enforcement mode. Possible values are Default and DoNotEnforce. |
| 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. |
| 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 |
The provider authorization consent state. |
| RegionCategory |
The category of the region. |
| RegionType |
The type of the region. |
| ResourceNameValidationStatus |
Is the resource name Allowed or Reserved. |
| ResourceSelectorKind |
The selector kind. |
| ResourcesProvisioningState |
Provisioning status of the managed application. |
| ResourceTypeAliasPathAttributes |
The attributes of the token that the alias path is referring to. |
| ResourceTypeAliasPathTokenType |
The type of the token that the alias path is referring to. |
| ScriptCleanupOptions |
The clean up preference when the script execution gets in a terminal state. Default setting is 'Always'. |
| ScriptProvisioningState |
State of the script execution. This only appears in the response. |
| TagPatchMode |
The operation type for the patch API. |
| TemplateSpecExpandKind |
The TemplateSpecExpandKind. |
Enums
| Name | Description |
|---|---|
| ArmApplicationArtifactType |
The managed application artifact type. |
| ArmApplicationLockLevel |
The managed application lock level. |
| ArmApplicationManagedIdentityType |
The identity type. |
| LocationType |
The location type. |
| ResourceTypeAliasPatternType |
The type of alias pattern. |
| ResourceTypeAliasType |
The type of the alias. |
| SpendingLimit |
The subscription spending limit. |
| SubscriptionState |
The subscription state. Possible values are Enabled, Warned, PastDue, Disabled, and Deleted. |
| TenantCategory |
Category of the tenant. |