| Id | String | System-generated unique ID of the Object | [optional] [readonly] |
| Name | String | Name of the Object | [required] |
| Created | System.DateTime | Creation date of the Object | [optional] [readonly] |
| Modified | System.DateTime | Last modification date of the Object | [optional] [readonly] |
| MachineIdentities | []MachineAccountV2AllOfMachineIdentities | The machine identities linked to this machine account. The list is empty when there are none. | [optional] |
| Description | String | The description of the machine account. | [optional] |
| NativeIdentity | String | The unique ID of the machine account generated by the source system. | [optional] |
| Uuid | String | The unique ID of the account as determined by the account schema. | [optional] |
| OwnerIdentity | BaseReferenceDto | The identity that owns this machine account. | [optional] |
| Owners | MachineAccountV2AllOfOwners | | [optional] |
| Subtype | MachineAccountV2AllOfSubtype | | [optional] |
| AccessType | String | The connection type of the source this account is from. | [optional] |
| Environment | String | The environment of the machine account. | [optional] |
| Attributes | map[string]AnyType | Custom attributes specific to the machine account. | [optional] |
| ConnectorAttributes | map[string]AnyType | The connector attributes for the account. | [optional] |
| ClassificationMethod | Enum [ "CRITERIA", "SOURCE", "DISCOVERY", "MANUAL", "MANUALLY_UNCLASSIFIED" ] | How the account was classified as a machine account. | [optional] |
| ManuallyEdited | Boolean | Indicates whether the machine account has been manually edited. | [optional] [default to $false] |
| ManuallyCorrelated | Boolean | Indicates whether the account has been manually correlated to an identity. | [optional] [default to $false] |
| Enabled | Boolean | Indicates whether the account is enabled. | [optional] [default to $false] |
| Locked | Boolean | Indicates whether the account is currently locked. | [optional] [default to $false] |
| HasEntitlements | Boolean | Indicates whether the account has entitlements. | [optional] [default to $false] |
| Source | BaseReferenceDto | The source this machine account belongs to. | [optional] |
| Resource | MachineAccountV2AllOfResource | | [optional] |
| DatasetId | String | ID of the dataset the machine account was aggregated from. Null for accounts that were not aggregated from a dataset. | [optional] |
| Type | Enum [ "MACHINE", "MACHINE_DATASET", "CANDIDATE", "CANDIDATE_BY_SOURCE", "DISCOVERED", "AGENT" ] | The classification of the machine account. | [optional] |
| AccountType | Enum [ "MACHINE", "MACHINE_DATASET", "CANDIDATE", "CANDIDATE_BY_SOURCE", "DISCOVERED", "AGENT" ] | Deprecated. Use type, which always has the same value. | [optional] |
| Risk | MachineAccountV2AllOfRisk | | [optional] |
| PermissionLevel | Enum [ "PRIVILEGED", "ELEVATED", "BASIC", "UNKNOWN" ] | The permission level set by enrichment. Null when not enriched. Read-only. | [optional] [readonly] |
| Compliance | []MachineAccountV2AllOfCompliance | Compliance control IDs the machine account violates, set by enrichment. Null when not enriched; empty when no violations were recorded. Read-only. | [optional] [readonly] |
| LastUsedAt | System.DateTime | When the machine account was last used, set by enrichment. Null when not enriched. Read-only. | [optional] [readonly] |