DiffResult represents the results of a call to ResourceProvider.diff.

interface DiffResult {
    changes?: boolean;
    deleteBeforeReplace?: boolean;
    replaces?: string[];
    stables?: string[];
}

Properties

changes?: boolean

If true, this diff detected changes and suggests an update.

deleteBeforeReplace?: boolean

If true, and a replacement occurs, the resource will first be deleted before being recreated. This is to void potential side-by-side issues with the default create before delete behavior.

replaces?: string[]

If this update requires a replacement, the set of properties triggering it.

stables?: string[]

An optional list of properties that will not ever change.

Generated using TypeDoc