models Package

Classes

Alias

The alias type.

Variables are only populated by the server, and will be ignored when sending a request.

AliasPath

The type of the paths for alias.

Variables are only populated by the server, and will be ignored when sending a request.

AliasPathMetadata

AliasPathMetadata.

Variables are only populated by the server, and will be ignored when sending a request.

AliasPattern

The type of the pattern for an alias path.

DataEffect

The data effect definition.

DataManifestCustomResourceFunctionDefinition

The custom resource function definition.

DataPolicyManifest

The data policy manifest.

Variables are only populated by the server, and will be ignored when sending a request.

DataPolicyManifestListResult

List of data policy manifests.

ErrorAdditionalInfo

The resource management error additional info.

Variables are only populated by the server, and will be ignored when sending a request.

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.).

Variables are only populated by the server, and will be ignored when sending a request.

Identity

Identity for the resource.

Variables are only populated by the server, and will be ignored when sending a request.

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.

All required parameters must be populated in order to send to server.

ParameterDefinitionsValue

The definition of a parameter that can be provided to the policy.

ParameterDefinitionsValueMetadata

General metadata for the parameter.

ParameterValuesValue

The value of a parameter.

PolicyAssignment

The policy assignment.

Variables are only populated by the server, and will be ignored when sending a request.

PolicyAssignmentListResult

List of policy assignments.

PolicyDefinition

The policy definition.

Variables are only populated by the server, and will be ignored when sending a request.

PolicyDefinitionGroup

The policy definition group.

All required parameters must be populated in order to send to server.

PolicyDefinitionListResult

List of policy definitions.

PolicyDefinitionReference

The policy definition reference.

All required parameters must be populated in order to send to server.

PolicySetDefinition

The policy set definition.

Variables are only populated by the server, and will be ignored when sending a request.

PolicySetDefinitionListResult

List of policy set definitions.

ResourceTypeAliases

The resource type aliases definition.

Enums

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.

EnforcementMode

The policy assignment enforcement mode. Possible values are Default and DoNotEnforce.

ParameterType

The data type of the parameter.

PolicyType

The type of policy definition. Possible values are NotSpecified, BuiltIn, Custom, and Static.

ResourceIdentityType

The identity type. This is the only required field when adding a system assigned identity to a resource.