你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ArmPolicyInsightsModelFactory 类

定义

模型的模型工厂。

public static class ArmPolicyInsightsModelFactory
type ArmPolicyInsightsModelFactory = class
Public Class ArmPolicyInsightsModelFactory
继承
ArmPolicyInsightsModelFactory

方法

CheckPolicyRestrictionsResult(IEnumerable<FieldRestrictions>, IEnumerable<PolicyEvaluationResult>)

初始化 CheckPolicyRestrictionsResult 的新实例。

ComplianceDetail(String, Nullable<Int32>)

初始化 ComplianceDetail 的新实例。

ComponentEventDetails(ResourceIdentifier, String, ResourceType, SystemData, Nullable<DateTimeOffset>, Nullable<Guid>, String, String, IReadOnlyDictionary<String,BinaryData>)

初始化 ComponentEventDetails 的新实例。

ComponentStateDetails(ResourceIdentifier, String, ResourceType, SystemData, Nullable<DateTimeOffset>, String, IReadOnlyDictionary<String,BinaryData>)

初始化 ComponentStateDetails 的新实例。

ExpressionEvaluationDetails(String, String, String, String, BinaryData, BinaryData, String)

初始化 ExpressionEvaluationDetails 的新实例。

FieldRestriction(Nullable<FieldRestrictionResult>, String, IEnumerable<String>, PolicyReference)

初始化 FieldRestriction 的新实例。

FieldRestrictions(String, IEnumerable<FieldRestriction>)

初始化 FieldRestrictions 的新实例。

IfNotExistsEvaluationDetails(ResourceIdentifier, Nullable<Int32>)

初始化 IfNotExistsEvaluationDetails 的新实例。

PolicyAssignmentSummary(ResourceIdentifier, ResourceIdentifier, PolicySummaryResults, IEnumerable<PolicyDefinitionSummary>, IEnumerable<PolicyGroupSummary>)

初始化 PolicyAssignmentSummary 的新实例。

PolicyAttestationData(ResourceIdentifier, String, ResourceType, SystemData, ResourceIdentifier, String, Nullable<PolicyComplianceState>, Nullable<DateTimeOffset>, String, String, IEnumerable<AttestationEvidence>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, BinaryData)

初始化 PolicyAttestationData 的新实例。

PolicyDefinitionSummary(ResourceIdentifier, String, IEnumerable<String>, String, PolicySummaryResults)

初始化 PolicyDefinitionSummary 的新实例。

PolicyDetails(ResourceIdentifier, ResourceIdentifier, String, String, ResourceIdentifier, String)

初始化 PolicyDetails 的新实例。

PolicyEvaluationDetails(IEnumerable<ExpressionEvaluationDetails>, IfNotExistsEvaluationDetails)

初始化 PolicyEvaluationDetails 的新实例。

PolicyEvaluationResult(PolicyReference, String, PolicyEvaluationDetails)

初始化 PolicyEvaluationResult 的新实例。

PolicyEvent(String, String, Nullable<DateTimeOffset>, ResourceIdentifier, ResourceIdentifier, ResourceIdentifier, String, Nullable<Boolean>, String, String, Nullable<AzureLocation>, String, String, String, String, String, String, String, String, String, ResourceIdentifier, String, String, String, String, String, String, String, Nullable<Guid>, String, IEnumerable<ComponentEventDetails>, IReadOnlyDictionary<String, BinaryData>)

初始化 PolicyEvent 的新实例。

PolicyGroupSummary(String, PolicySummaryResults)

初始化 PolicyGroupSummary 的新实例。

PolicyMetadataData(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, String, Uri, BinaryData, String, String)

初始化 PolicyMetadataData 的新实例。

PolicyReference(ResourceIdentifier, ResourceIdentifier, String, ResourceIdentifier)

初始化 PolicyReference 的新实例。

PolicyRemediationData(ResourceIdentifier, String, ResourceType, SystemData, ResourceIdentifier, String, Nullable<ResourceDiscoveryMode>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, IEnumerable<AzureLocation>, RemediationDeploymentSummary, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<Single>)

初始化 PolicyRemediationData 的新实例。

PolicyState(String, String, Nullable<DateTimeOffset>, ResourceIdentifier, ResourceIdentifier, ResourceIdentifier, String, Nullable<Boolean>, String, String, Nullable<AzureLocation>, String, String, String, String, String, String, String, String, String, ResourceIdentifier, String, String, String, String, String, String, String, PolicyEvaluationDetails, IEnumerable<String>, IEnumerable<ComponentStateDetails>, String, String, String, IReadOnlyDictionary<String,BinaryData>)

初始化 PolicyState 的新实例。

PolicySummary(String, String, PolicySummaryResults, IEnumerable<PolicyAssignmentSummary>)

初始化 PolicySummary 的新实例。

PolicySummaryResults(Uri, Nullable<Int32>, Nullable<Int32>, IEnumerable<ComplianceDetail>, IEnumerable<ComplianceDetail>, IEnumerable<ComplianceDetail>)

初始化 PolicySummaryResults 的新实例。

PolicyTrackedResourceRecord(ResourceIdentifier, PolicyDetails, TrackedResourceModificationDetails, TrackedResourceModificationDetails, Nullable<DateTimeOffset>)

初始化 PolicyTrackedResourceRecord 的新实例。

RemediationDeployment(ResourceIdentifier, ResourceIdentifier, String, Nullable<AzureLocation>, ResponseError, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

初始化 RemediationDeployment 的新实例。

RemediationDeploymentSummary(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

初始化 RemediationDeploymentSummary 的新实例。

SlimPolicyMetadata(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, String, Uri, BinaryData)

初始化 SlimPolicyMetadata 的新实例。

TrackedResourceModificationDetails(PolicyDetails, ResourceIdentifier, Nullable<DateTimeOffset>)

初始化 TrackedResourceModificationDetails 的新实例。

适用于