models Package

Classes

Alias

The alias type.

AliasPath

The type of the paths for alias.

AliasPathMetadata

AliasPathMetadata.

AliasPattern

The type of the pattern for an alias path.

ApiProfile

ApiProfile.

CloudError

An error response for a resource management request.

ErrorAdditionalInfo

The resource management error additional info.

ErrorDetail

The error detail.

ErrorResponse

Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.).

ExportTemplateRequest

Export resource group template request parameters.

ExtendedLocation

Resource extended location.

ExtensionResource

The base extension resource.

GenericResource

Resource information.

GenericResourceExpanded

Resource information.

Identity

Identity for the resource.

IdentityUserAssignedIdentitiesValue

IdentityUserAssignedIdentitiesValue.

Operation

REST API Operation.

OperationDisplay

Localized display information for an operation.

Permission

Role definition permissions.

Plan

Plan for the resource.

Provider

Resource provider information.

ProviderConsentDefinition

The provider consent.

ProviderExtendedLocation

The provider extended location.

ProviderPermission

The provider permission.

ProviderPermissionListResult

List of provider permissions.

ProviderRegistrationRequest

The provider registration definition.

ProviderResourceType

Resource type managed by the resource provider.

ProviderResourceTypeListResult

List of resource types of a resource provider.

Resource

Resource.

ResourceGroup

Resource group information.

ResourceGroupExportResult

Resource group export result.

ResourceGroupPatchable

Resource group information.

ResourceGroupProperties

The resource group properties.

ResourcesMoveInfo

Parameters of move resources.

RoleDefinition

Role definition properties.

Sku

SKU for the resource.

SystemData

Metadata pertaining to creation and last modification of the resource.

TagCount

Tag count.

TagDetails

Tag details.

TagValue

Tag information.

Tags

A dictionary of name and value pairs.

TagsPatchResource

Wrapper resource for tags patch API request only.

TagsResource

Wrapper resource for tags API requests and responses.

TrackedResource

Tracked Resource.

ZoneMapping

ZoneMapping.

Enums

ActionType

Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs.

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.

AliasPatternType

The type of alias pattern.

AliasType

The type of the alias.

CreatedByType

The kind of entity that created the resource.

ExportTemplateOutputFormat

The output format for the exported resources.

ExtendedLocationType

The extended location type.

Origin

The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is "user,system".

ProviderAuthorizationConsentState

The provider authorization consent state.

ResourceIdentityType

The identity type.

TagsPatchOperation

The operation type for the patch API.