models Package

Classes

CheckRestrictionsRequest

The check policy restrictions parameters describing the resource that is being evaluated.

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

CheckRestrictionsResourceDetails

The information about the resource that will be evaluated.

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

CheckRestrictionsResult

The result of a check policy restrictions evaluation on a resource.

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

CheckRestrictionsResultContentEvaluationResult

Evaluation results for the provided partial resource content.

ComplianceDetail

The compliance state rollup.

ComponentEventDetails

Component event details.

ComponentStateDetails

Component state details.

ErrorDefinition

Error definition.

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

ErrorDefinitionAutoGenerated

Error definition.

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

ErrorResponse

Error response.

ErrorResponseAutoGenerated

Error response.

ExpressionEvaluationDetails

Evaluation details of policy language expressions.

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

FieldRestriction

The restrictions on a field imposed by a specific policy.

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

FieldRestrictions

The restrictions that will be placed on a field in the resource by policy.

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

IfNotExistsEvaluationDetails

Evaluation details of IfNotExists effect.

Operation

Operation definition.

OperationDisplay

Display metadata associated with the operation.

OperationsListResults

List of available operations.

PendingField

A field that should be evaluated against Azure Policy to determine restrictions.

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

PolicyAssignmentSummary

Policy assignment summary.

PolicyDefinitionSummary

Policy definition summary.

PolicyDetails

The policy details.

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

PolicyEvaluationDetails

Policy evaluation details.

PolicyEvaluationResult

The result of a non-compliant policy evaluation against the given resource content.

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

PolicyEvent

Policy event record.

PolicyEventsQueryResults

Query results.

PolicyGroupSummary

Policy definition group summary.

PolicyMetadata

Policy metadata resource definition.

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

PolicyMetadataCollection

Collection of policy metadata resources.

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

PolicyMetadataProperties

The properties of the policy metadata.

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

PolicyMetadataSlimProperties

The properties of the policy metadata, excluding properties containing large strings.

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

PolicyReference

Resource identifiers for a policy.

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

PolicyState

Policy state record.

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

PolicyStatesQueryResults

Query results.

PolicyTrackedResource

Policy tracked resource record.

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

PolicyTrackedResourcesQueryResults

Query results.

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

QueryFailure

Error response.

QueryFailureError

Error definition.

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

QueryOptions

Parameter group.

Remediation

The remediation definition.

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

RemediationDeployment

Details of a single deployment created by the remediation.

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

RemediationDeploymentSummary

The deployment status summary for all deployments created by the remediation.

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

RemediationDeploymentsListResult

List of deployments for a remediation.

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

RemediationFilters

The filters that will be applied to determine which resources to remediate.

RemediationListResult

List of remediations.

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

SlimPolicyMetadata

Slim version of policy metadata resource definition, excluding properties with large strings.

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

SummarizeResults

Summarize action results.

Summary

Summary results.

SummaryResults

Compliance summary on a particular summary level.

TrackedResourceModificationDetails

The details of the policy triggered deployment that created or modified the tracked resource.

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

TypedErrorInfo

Scenario specific error details.

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

Enums

FieldRestrictionResult

The type of restriction that is imposed on the field.

PolicyStatesResource
ResourceDiscoveryMode

The way resources to remediate are discovered. Defaults to ExistingNonCompliant if not specified.