Azure.ResourceManager.PolicyInsights.Models Namespace

Classes

Name Description
ArmPolicyInsightsModelFactory

A factory class for creating instances of the models for mocking.

AttestationEvidence

A piece of evidence supporting the compliance state set in the attestation.

CheckManagementGroupPolicyRestrictionsContent

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

CheckPolicyRestrictionsContent

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

CheckPolicyRestrictionsResult

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

CheckRestrictionEvaluationDetails

Policy evaluation details.

CheckRestrictionsResourceDetails

The information about the resource that will be evaluated.

ComplianceDetail

The compliance state rollup.

ComponentEventDetails

Component event details.

ComponentExpressionEvaluationDetails

Evaluation details of policy language expressions.

ComponentPolicyEvaluationDetails

Policy evaluation details.

ComponentPolicyState

Component Policy State record.

ComponentStateDetails

Component state details.

ExpressionEvaluationDetails

Evaluation details of policy language expressions.

FieldRestriction

The restrictions on a field imposed by a specific policy.

FieldRestrictions

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

IfNotExistsEvaluationDetails

Evaluation details of IfNotExists effect.

PendingField

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

PolicyAssignmentSummary

Policy assignment summary.

PolicyDefinitionSummary

Policy definition summary.

PolicyDetails

The policy details.

PolicyEvaluationDetails

Policy evaluation details.

PolicyEvaluationResult

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

PolicyEvent

Policy event record.

PolicyGroupSummary

Policy definition group summary.

PolicyQuerySettings

Parameter group for OData query options.

PolicyReference

Resource identifiers for a policy.

PolicyState

Policy state record.

PolicySummary

Summary results.

PolicySummaryResults

Compliance summary on a particular summary level.

PolicyTrackedResourceRecord

Policy tracked resource record.

RemediationDeployment

Details of a single deployment created by the remediation.

RemediationDeploymentSummary

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

RemediationFilters

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

SlimPolicyMetadata

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

TrackedResourceModificationDetails

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

Structs

Name Description
ComponentPolicyStatesResource
FieldRestrictionResult

The type of restriction that is imposed on the field.

PolicyComplianceState

The compliance state that should be set on the resource.

PolicyEventType
PolicyStateSummaryType
PolicyStateType
PolicyTrackedResourceType
ResourceDiscoveryMode

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