FleetPasswordPolicy

FleetPasswordPolicy
FleetPasswordPolicy

Password policy

JSON Example
{
    "complexityConstraints": {
        "minLength": 0,
        "minLowercase": 0,
        "minNumeric": 0,
        "minSpecial": 0,
        "minUppercase": 0,
        "passwordHistory": 0
    },
    "createdAt": 0,
    "description": "string",
    "expirationConstraints": {
        "maxDays": 0,
        "warnDays": 0
    },
    "fleet": false,
    "id": "string",
    "lockoutConstraints": {
        "lockoutEvaluationPeriod": 0,
        "lockoutMaxAuthFailures": 0,
        "lockoutPeriod": 0
    },
    "name": "string",
    "updatedAt": 0
}
complexityConstraints
Required  

Policy complexity constraints

integer As int64 As int64
createdAt
Optional

Epoch milliseconds when the policy was created. Omit on create and update (server-managed).

string
description
Optional
Constraints: minLength: 0 maxLength: 255

Policy description

expirationConstraints
Required  

Policy expiration constraints

boolean
fleet
Read-Only  

Indicates whether this policy is the active fleet-wide policy; set to true when applied to the FLEET scope. Omit on create and update (server-managed).

string As uuid As uuid
id
Optional

Policy ID. Omit on create; required on update.

lockoutConstraints
Required  

Policy lockout constraints

string
name
Required  
Constraints: minLength: 0 maxLength: 255

Policy name. Required on create and update.

integer As int64 As int64
updatedAt
Optional

Epoch milliseconds when the policy was last updated. Omit on create and update (server-managed).