BasePasswordPolicyTask
Base password policy task
{
"overrideComponentGroups": {
"componentGroupResourceIds": [
"string"
],
"componentGroups": [
"string"
]
},
"policyId": "string",
"targetComponentGroups": {
"componentGroupResourceIds": [
"string"
],
"componentGroups": [
"string"
]
},
"taskId": "string",
"taskType": "string"
}
Target component group for a policy operation (apply, detach, remediate, retry, compliance run). Use JSON componentGroups (plural) as an array of FLEET, MANAGEMENT, INSTANCE. INSTANCE scope must supply componentGroupResourceIds; FQDNs are not accepted on this object. policyId on the enclosing policy task is required for all task types except COMPLIANCE_RUN. For detach, remediate, and retry the server resolves scope from assignment/compliance data together with that policy id.
Password policy ID. Required for POLICY_APPLY, POLICY_DETACH, POLICY_REMEDIATE, and POLICY_RETRY. Ignored for COMPLIANCE_RUN.
Target component group for a policy operation (apply, detach, remediate, retry, compliance run). Use JSON componentGroups (plural) as an array of FLEET, MANAGEMENT, INSTANCE. INSTANCE scope must supply componentGroupResourceIds; FQDNs are not accepted on this object. policyId on the enclosing policy task is required for all task types except COMPLIANCE_RUN. For detach, remediate, and retry the server resolves scope from assignment/compliance data together with that policy id.
Task ID (set when a task is persisted; omitted on request)
Policy operations task type