Partager via


Microsoft.Azure.PowerShell.Cmdlets.Policy.Models Namespace

Classes

Any

Anything

CloudError

An error response from a policy operation.

ErrorAdditionalInfo

The resource management error additional info.

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

Identity

Identity for the resource. Policy assignments support a maximum of one identity. That is either a system assigned identity or a single user assigned identity.

IdentityUserAssignedIdentities

The user identity associated with the policy. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

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.

Override

The policy property value override.

ParameterDefinitions

The parameter definitions for parameters used in the policy. The keys are the parameter names.

ParameterDefinitionsValue

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

ParameterDefinitionsValueAllowedValuesItem
ParameterDefinitionsValueDefaultValue

The default value for the parameter if no value is provided.

ParameterDefinitionsValueMetadata

General metadata for the parameter.

ParameterValues

The parameter values for the policy rule. The keys are the parameter names.

ParameterValuesValue

The value of a parameter.

PolicyAssignment

The policy assignment.

PolicyAssignmentListResult

List of policy assignments.

PolicyAssignmentProperties

The policy assignment properties.

PolicyAssignmentPropertiesMetadata

The policy assignment metadata. Metadata is an open ended object and is typically a collection of key value pairs.

PolicyAssignmentUpdate

The policy assignment for Patch request.

PolicyAssignmentUpdateProperties

The policy assignment properties for Patch request.

PolicyDefinition

The policy definition.

PolicyDefinitionGroup

The policy definition group.

PolicyDefinitionListResult

List of policy definitions.

PolicyDefinitionProperties

The policy definition properties.

PolicyDefinitionPropertiesMetadata

The policy definition metadata. Metadata is an open ended object and is typically a collection of key value pairs.

PolicyDefinitionPropertiesPolicyRule

The policy rule.

PolicyDefinitionReference

The policy definition reference.

PolicyDefinitionVersion

The ID of the policy definition version.

PolicyDefinitionVersionListResult

List of policy definition versions.

PolicyDefinitionVersionProperties

The policy definition properties.

PolicyDefinitionVersionPropertiesMetadata

The policy definition metadata. Metadata is an open ended object and is typically a collection of key value pairs.

PolicyDefinitionVersionPropertiesPolicyRule

The policy rule.

PolicyExemption

The policy exemption.

PolicyExemptionListResult

List of policy exemptions.

PolicyExemptionProperties

The policy exemption properties.

PolicyExemptionPropertiesMetadata

The policy exemption metadata. Metadata is an open ended object and is typically a collection of key value pairs.

PolicyExemptionUpdate

The policy exemption for Patch request.

PolicyExemptionUpdateProperties

The policy exemption properties for Patch request.

PolicyIdentity
PolicySetDefinition

The policy set definition.

PolicySetDefinitionListResult

List of policy set definitions.

PolicySetDefinitionProperties

The policy set definition properties.

PolicySetDefinitionPropertiesMetadata

The policy set definition metadata. Metadata is an open ended object and is typically a collection of key value pairs.

PolicySetDefinitionVersion

The policy set definition version.

PolicySetDefinitionVersionListResult

List of policy set definition versions.

PolicySetDefinitionVersionProperties

The policy set definition properties.

PolicySetDefinitionVersionPropertiesMetadata

The policy set definition metadata. Metadata is an open ended object and is typically a collection of key value pairs.

ResourceSelector

The resource selector to filter policies by resource properties.

Selector

The selector expression.

SerializationHelpers

Class containing static methods useful for serialization tasks

SystemData

Metadata pertaining to creation and last modification of the resource.

UserAssignedIdentitiesValue

Interfaces

IAny
ICloudError
IErrorAdditionalInfo
IErrorResponse
IIdentity
IIdentityUserAssignedIdentities
INonComplianceMessage
IOverride
IParameterDefinitions
IParameterDefinitionsValue
IParameterDefinitionsValueAllowedValuesItem
IParameterDefinitionsValueDefaultValue
IParameterDefinitionsValueMetadata
IParameterValues
IParameterValuesValue
IPolicyAssignment
IPolicyAssignmentListResult
IPolicyAssignmentProperties
IPolicyAssignmentPropertiesMetadata
IPolicyAssignmentUpdate
IPolicyAssignmentUpdateProperties
IPolicyDefinition
IPolicyDefinitionGroup
IPolicyDefinitionListResult
IPolicyDefinitionProperties
IPolicyDefinitionPropertiesMetadata
IPolicyDefinitionPropertiesPolicyRule
IPolicyDefinitionReference
IPolicyDefinitionVersion
IPolicyDefinitionVersionListResult
IPolicyDefinitionVersionProperties
IPolicyDefinitionVersionPropertiesMetadata
IPolicyDefinitionVersionPropertiesPolicyRule
IPolicyExemption
IPolicyExemptionListResult
IPolicyExemptionProperties
IPolicyExemptionPropertiesMetadata
IPolicyExemptionUpdate
IPolicyExemptionUpdateProperties
IPolicyIdentity
IPolicySetDefinition
IPolicySetDefinitionListResult
IPolicySetDefinitionProperties
IPolicySetDefinitionPropertiesMetadata
IPolicySetDefinitionVersion
IPolicySetDefinitionVersionListResult
IPolicySetDefinitionVersionProperties
IPolicySetDefinitionVersionPropertiesMetadata
IResourceSelector
ISelector
ISystemData
IUserAssignedIdentitiesValue