Namespace Azure.ResourceManager.Resources.Models
Classes
- ApiProfile
The ApiProfile.
- ArmPolicyParameter
The definition of a parameter that can be provided to the policy.
- ArmPolicyParameterValue
The value of a parameter.
- ArmRestApi
Describes the properties of an Operation value.
- AvailabilityZoneMappings
Availability zone mappings for the region.
- AzureRoleDefinition
Role definition properties.
- DataManifestCustomResourceFunctionDefinition
The custom resource function definition.
- DataPolicyManifestEffect
The data effect definition.
- ExportTemplate
Export resource group template request parameters.
- ExtendedLocation
Resource extended location.
- 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.
- ResourceTypeAlias
The alias type.
- ResourceTypeAliasPath
The type of the paths for alias.
- ResourceTypeAliasPathMetadata
The ResourceTypeAliasPathMetadata.
- ResourceTypeAliasPattern
The type of the pattern for an alias path.
- ResourceTypeAliases
The resource type aliases definition.
- ResourcesMoveContent
Parameters of move resources.
- ResourcesSku
SKU for the resource.
- 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.
- TenantResourceProvider
Resource provider information.
- TrackedResourceExtendedData
Specified resource.
- WritableSubResource
A class representing a sub-resource that contains only the ID.
- ZoneMapping
The ZoneMapping.
Structs
- ArmPolicyParameterType
The data type of the parameter.
- EnforcementMode
The policy assignment enforcement mode. Possible values are Default and DoNotEnforce.
- ExtendedLocationType
The extended location 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.
- 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.
- TagPatchMode
The operation type for the patch API.
Enums
- 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.