Skip to main content

WriteResponse

$schemauri

A URL to the JSON Schema for this object.

Example: https://example.com/schemas/WriteResponse.json
appliedbooleanrequired
assignment object
assignedAtdate-timerequired
assignedBystringrequired
policyUuidstringrequired
reasonstringrequired
tenantIdstringrequired
tenantKindstringrequired
changeRequest object
$schemauri

A URL to the JSON Schema for this object.

Example: https://example.com/schemas/PolicyChangeRequest.json
decidedAtdate-time
decidedBystring
decisionNotestring
expectedVersionint64required
kindstringrequired
payload objectrequired
policy object
accountability objectrequired
assessmentRefstringrequired

Possible values: <= 200 characters

ownerstringrequired

Possible values: <= 64 characters

reviewDueAtdate-time
rolestringrequired
ropaRefstringrequired

Possible values: <= 200 characters

descriptionstringrequired

Possible values: <= 500 characters

logContent objectrequired
ipAddressstringrequired
piiKeysstring[]nullablerequired
scanFreeTextbooleanrequired
subjectIdsstringrequired
userAgentstringrequired
namestringrequired
retention objectrequired
property name*int64
sinks object
backups objectrequired
daysint64required
minKeepint64required
containerLogs objectrequired
maxFilesint64required
maxSizeMbint64required
dsrExportDaysint64required
external object[]required
  • Array [
  • declaredRetentionDaysint64required
    dpaRefstringrequired

    Possible values: <= 200 characters

    kindstringrequired
    namestringrequired

    Possible values: <= 80 characters

    processorstringrequired

    Possible values: <= 200 characters

    regionstringrequired

    Possible values: <= 80 characters

    reviewDueAtdate-time
    transferBasisstringrequired

    Possible values: <= 200 characters

  • ]
  • loki objectrequired
    daysint64required
    warnErrorDaysint64required
    prometheus objectrequired
    daysint64required
    spool objectrequired
    deadLetterDaysint64required
    tempo objectrequired
    daysint64required
    policyUuidstring
    previousPolicyUuidstring
    tenantIdstring
    policyUuidstring
    reasonstringrequired
    requestedAtdate-timerequired
    requestedBystringrequired
    statusstringrequired
    tenantIdstring
    uuidstringrequired
    warningsstring[]nullablerequired
    policy object
    accountability objectrequired
    assessmentRefstringrequired

    Possible values: <= 200 characters

    ownerstringrequired

    Possible values: <= 64 characters

    reviewDueAtdate-time
    rolestringrequired
    ropaRefstringrequired

    Possible values: <= 200 characters

    changeReasonstringrequired
    createdAtdate-timerequired
    createdBystringrequired
    descriptionstringrequired
    isPlatformDefaultbooleanrequired
    logContent objectrequired
    ipAddressstringrequired
    piiKeysstring[]nullablerequired
    scanFreeTextbooleanrequired
    subjectIdsstringrequired
    userAgentstringrequired
    namestringrequired
    retention objectrequired
    property name*int64
    sinks object
    backups objectrequired
    daysint64required
    minKeepint64required
    containerLogs objectrequired
    maxFilesint64required
    maxSizeMbint64required
    dsrExportDaysint64required
    external object[]required
  • Array [
  • declaredRetentionDaysint64required
    dpaRefstringrequired

    Possible values: <= 200 characters

    kindstringrequired
    namestringrequired

    Possible values: <= 80 characters

    processorstringrequired

    Possible values: <= 200 characters

    regionstringrequired

    Possible values: <= 80 characters

    reviewDueAtdate-time
    transferBasisstringrequired

    Possible values: <= 200 characters

  • ]
  • loki objectrequired
    daysint64required
    warnErrorDaysint64required
    prometheus objectrequired
    daysint64required
    spool objectrequired
    deadLetterDaysint64required
    tempo objectrequired
    daysint64required
    updatedAtdate-timerequired
    updatedBystringrequired
    uuidstringrequired
    versionint64required
    warnings object[]required
  • Array [
  • codestringrequired
    fieldstring
    params object
    property name*any
  • ]
  • WriteResponse
    {
    "$schema": "https://example.com/schemas/WriteResponse.json",
    "applied": true,
    "assignment": {
    "assignedAt": "2024-07-29T15:51:28.071Z",
    "assignedBy": "string",
    "policyUuid": "string",
    "reason": "string",
    "tenantId": "string",
    "tenantKind": "string"
    },
    "changeRequest": {
    "$schema": "https://example.com/schemas/PolicyChangeRequest.json",
    "decidedAt": "2024-07-29T15:51:28.071Z",
    "decidedBy": "string",
    "decisionNote": "string",
    "expectedVersion": 0,
    "kind": "string",
    "payload": {
    "policy": {
    "accountability": {
    "assessmentRef": "string",
    "owner": "string",
    "reviewDueAt": "2024-07-29T15:51:28.071Z",
    "role": "string",
    "ropaRef": "string"
    },
    "description": "string",
    "logContent": {
    "ipAddress": "string",
    "piiKeys": "Unknown Type: array,null",
    "scanFreeText": true,
    "subjectIds": "string",
    "userAgent": "string"
    },
    "name": "string",
    "retention": {},
    "sinks": {
    "backups": {
    "days": 0,
    "minKeep": 0
    },
    "containerLogs": {
    "maxFiles": 0,
    "maxSizeMb": 0
    },
    "dsrExportDays": 0,
    "external": "Unknown Type: array,null",
    "loki": {
    "days": 0,
    "warnErrorDays": 0
    },
    "prometheus": {
    "days": 0
    },
    "spool": {
    "deadLetterDays": 0
    },
    "tempo": {
    "days": 0
    }
    }
    },
    "policyUuid": "string",
    "previousPolicyUuid": "string",
    "tenantId": "string"
    },
    "policyUuid": "string",
    "reason": "string",
    "requestedAt": "2024-07-29T15:51:28.071Z",
    "requestedBy": "string",
    "status": "string",
    "tenantId": "string",
    "uuid": "string",
    "warnings": "Unknown Type: array,null"
    },
    "policy": {
    "accountability": {
    "assessmentRef": "string",
    "owner": "string",
    "reviewDueAt": "2024-07-29T15:51:28.071Z",
    "role": "string",
    "ropaRef": "string"
    },
    "changeReason": "string",
    "createdAt": "2024-07-29T15:51:28.071Z",
    "createdBy": "string",
    "description": "string",
    "isPlatformDefault": true,
    "logContent": {
    "ipAddress": "string",
    "piiKeys": "Unknown Type: array,null",
    "scanFreeText": true,
    "subjectIds": "string",
    "userAgent": "string"
    },
    "name": "string",
    "retention": {},
    "sinks": {
    "backups": {
    "days": 0,
    "minKeep": 0
    },
    "containerLogs": {
    "maxFiles": 0,
    "maxSizeMb": 0
    },
    "dsrExportDays": 0,
    "external": "Unknown Type: array,null",
    "loki": {
    "days": 0,
    "warnErrorDays": 0
    },
    "prometheus": {
    "days": 0
    },
    "spool": {
    "deadLetterDays": 0
    },
    "tempo": {
    "days": 0
    }
    },
    "updatedAt": "2024-07-29T15:51:28.071Z",
    "updatedBy": "string",
    "uuid": "string",
    "version": 0
    },
    "warnings": "Unknown Type: array,null"
    }