Skip to main content

LinkChanges

modifiedFields object[]required

The fields that will be modified in the link between two resources.

  • Array [
  • fieldPathstringrequired

    The path to the field that has changed.

    Example: my-field
    prevValueAnyValuerequired

    A value of any type, can be a string, number, boolean, object or array.

    Example: old-value
    newValueAnyValuerequired

    A value of any type, can be a string, number, boolean, object or array.

    Example: new-value
    mustRecreatebooleanrequired

    If true, the resource must be recreated to apply the change.

    Example: false
  • ]
  • newFields object[]required

    The fields that will be added to the link between two resources.

  • Array [
  • fieldPathstringrequired

    The path to the field that has changed.

    Example: my-field
    prevValueAnyValuerequired

    A value of any type, can be a string, number, boolean, object or array.

    Example: old-value
    newValueAnyValuerequired

    A value of any type, can be a string, number, boolean, object or array.

    Example: new-value
    mustRecreatebooleanrequired

    If true, the resource must be recreated to apply the change.

    Example: false
  • ]
  • removedFieldsstring[]required

    The fields that will be removed from the link between two resources.

    unchangedFieldsstring[]required

    The fields that will not be changed in the link between two resources.

    fieldChangesKnownOnDeploystring[]required

    A list of field names for which changes will be known when the host blueprint is deployed.

    LinkChanges
    {
    "modifiedFields": [
    {
    "fieldPath": "my-field",
    "prevValue": "old-value",
    "newValue": "new-value",
    "mustRecreate": false
    }
    ],
    "newFields": [
    {
    "fieldPath": "my-field",
    "prevValue": "old-value",
    "newValue": "new-value",
    "mustRecreate": false
    }
    ],
    "removedFields": [
    "my-old-field"
    ],
    "unchangedFields": [
    "my-field"
    ],
    "fieldChangesKnownOnDeploy": [
    "my-field"
    ]
    }