Skip to main content

GuardMarker

Data returned by Get Deletion Guards. Required fields are status, count, blocking_count, detected_at, guards.

statusStatus (string)required
countCount (integer)required
blocking_countBlocking Count (integer)required
detected_atDetected At (integer)required
guards object[]required
  • Array [
  • resource_idResource Id (string)required
    checkpoint_idCheckpoint Id (string)required
    stateState (string)required
    resource_kind object
    anyOf
    string
    resource_name object
    anyOf
    string
    collection_id object
    anyOf
    string
    requested_by object
    anyOf
    string
    owner_aliveOwner Alive (boolean)required
    cleanup_state object
    anyOf
    string
    blockingBlocking (boolean)required
    started_at object
    anyOf
    integer
    first_seenFirst Seen (integer)required
  • ]
  • first_seen object
    property name*integer
    GuardMarker
    {
    "status": "string",
    "count": 0,
    "blocking_count": 0,
    "detected_at": 0,
    "guards": [
    {
    "resource_id": "string",
    "checkpoint_id": "string",
    "state": "string",
    "resource_kind": "string",
    "resource_name": "string",
    "collection_id": "string",
    "requested_by": "string",
    "owner_alive": true,
    "cleanup_state": "string",
    "blocking": true,
    "started_at": 0,
    "first_seen": 0
    }
    ],
    "first_seen": {}
    }