PolicyState interface
策略状态记录。
属性
| compliance |
资源的符合性状态。 |
| components | 仅当 URL 包含 $expand=components 子句时填充的组件状态符合性记录。 |
| effective |
策略分配的有效参数。 |
| is |
标记,指示资源是否符合其评估的策略分配。 此属性已弃用;请改用 ComplianceState。 |
| management |
以逗号分隔的管理组 ID 列表,表示资源所在的管理组的层次结构。 |
| odata |
OData 上下文字符串;由 OData 客户端用来根据元数据解析类型信息。 |
| odata |
OData 实体 ID;始终设置为 null,因为策略状态记录没有实体 ID。 |
| policy |
策略分配 ID。 |
| policy |
策略分配名称。 |
| policy |
策略分配所有者。 |
| policy |
策略分配参数。 |
| policy |
策略分配范围。 |
| policy |
评估的策略分配版本。 注意:此属性不会序列化。 它只能由服务器填充。 |
| policy |
策略定义作,即效果。 |
| policy |
策略定义类别。 |
| policy |
策略定义组名称。 |
| policy |
策略定义 ID。 |
| policy |
策略定义名称。 |
| policy |
策略集中策略定义的引用 ID(如果策略分配用于策略集)。 |
| policy |
评估的策略定义版本。 注意:此属性不会序列化。 它只能由服务器填充。 |
| policy |
策略评估详细信息。 |
| policy |
策略集定义类别(如果策略分配用于策略集)。 |
| policy |
策略集定义 ID(如果策略分配用于策略集)。 |
| policy |
策略集定义名称(如果策略分配用于策略集)。 |
| policy |
策略集定义所有者(如果策略分配用于策略集)。 |
| policy |
策略集定义参数(如果策略分配用于策略集)。 |
| policy |
评估的策略集定义版本。 注意:此属性不会序列化。 它只能由服务器填充。 |
| resource |
资源组名称。 |
| resource |
资源 ID。 |
| resource |
资源位置。 |
| resource |
资源标记列表。 |
| resource |
资源类型。 |
| subscription |
订阅 ID。 |
| timestamp | 策略状态记录的时间戳。 |
属性详细信息
complianceState
资源的符合性状态。
complianceState?: string
属性值
string
components
仅当 URL 包含 $expand=components 子句时填充的组件状态符合性记录。
components?: ComponentStateDetails[]
属性值
effectiveParameters
策略分配的有效参数。
effectiveParameters?: string
属性值
string
isCompliant
标记,指示资源是否符合其评估的策略分配。 此属性已弃用;请改用 ComplianceState。
isCompliant?: boolean
属性值
boolean
managementGroupIds
以逗号分隔的管理组 ID 列表,表示资源所在的管理组的层次结构。
managementGroupIds?: string
属性值
string
odataContext
OData 上下文字符串;由 OData 客户端用来根据元数据解析类型信息。
odataContext?: string
属性值
string
odataId
OData 实体 ID;始终设置为 null,因为策略状态记录没有实体 ID。
odataId?: string
属性值
string
policyAssignmentId
策略分配 ID。
policyAssignmentId?: string
属性值
string
policyAssignmentName
策略分配名称。
policyAssignmentName?: string
属性值
string
policyAssignmentOwner
策略分配所有者。
policyAssignmentOwner?: string
属性值
string
policyAssignmentParameters
策略分配参数。
policyAssignmentParameters?: string
属性值
string
policyAssignmentScope
策略分配范围。
policyAssignmentScope?: string
属性值
string
policyAssignmentVersion
评估的策略分配版本。 注意:此属性不会序列化。 它只能由服务器填充。
policyAssignmentVersion?: string
属性值
string
policyDefinitionAction
策略定义作,即效果。
policyDefinitionAction?: string
属性值
string
policyDefinitionCategory
策略定义类别。
policyDefinitionCategory?: string
属性值
string
policyDefinitionGroupNames
策略定义组名称。
policyDefinitionGroupNames?: string[]
属性值
string[]
policyDefinitionId
策略定义 ID。
policyDefinitionId?: string
属性值
string
policyDefinitionName
策略定义名称。
policyDefinitionName?: string
属性值
string
policyDefinitionReferenceId
策略集中策略定义的引用 ID(如果策略分配用于策略集)。
policyDefinitionReferenceId?: string
属性值
string
policyDefinitionVersion
评估的策略定义版本。 注意:此属性不会序列化。 它只能由服务器填充。
policyDefinitionVersion?: string
属性值
string
policyEvaluationDetails
policySetDefinitionCategory
策略集定义类别(如果策略分配用于策略集)。
policySetDefinitionCategory?: string
属性值
string
policySetDefinitionId
策略集定义 ID(如果策略分配用于策略集)。
policySetDefinitionId?: string
属性值
string
policySetDefinitionName
策略集定义名称(如果策略分配用于策略集)。
policySetDefinitionName?: string
属性值
string
policySetDefinitionOwner
策略集定义所有者(如果策略分配用于策略集)。
policySetDefinitionOwner?: string
属性值
string
policySetDefinitionParameters
策略集定义参数(如果策略分配用于策略集)。
policySetDefinitionParameters?: string
属性值
string
policySetDefinitionVersion
评估的策略集定义版本。 注意:此属性不会序列化。 它只能由服务器填充。
policySetDefinitionVersion?: string
属性值
string
resourceGroup
资源组名称。
resourceGroup?: string
属性值
string
resourceId
资源 ID。
resourceId?: string
属性值
string
resourceLocation
资源位置。
resourceLocation?: string
属性值
string
resourceTags
资源标记列表。
resourceTags?: string
属性值
string
resourceType
资源类型。
resourceType?: string
属性值
string
subscriptionId
订阅 ID。
subscriptionId?: string
属性值
string
timestamp
策略状态记录的时间戳。
timestamp?: Date
属性值
Date