| name | data type | constraints | description |
|---|---|---|---|
| policyOptions | map of string | ||
| stagingDir | string | ||
| matchType | string | ||
| atlasEntityRegexPattern | string | ||
| atlasEntityType | array of string | ||
| fetchType | string | ||
| skipLineage | boolean | required | |
| atlasChangeMarker | string | ||
| tableTypeForAtlas | string | ||
| hiveReplicationTableFilters | ApiHiveReplicationTableFilters | ||
| icebergReplicationTableFilters | ApiIcebergReplicationTableFilters | ||
| hdfsReplicationSourcePath | ApiHdfsReplicationSourcePath |
Example
{
"policyOptions" : {
"property1" : "...",
"property2" : "..."
},
"stagingDir" : "...",
"matchType" : "...",
"atlasEntityRegexPattern" : "...",
"atlasEntityType" : [ "...", "..." ],
"fetchType" : "...",
"skipLineage" : true,
"atlasChangeMarker" : "...",
"tableTypeForAtlas" : "...",
"hiveReplicationTableFilters" : {
"tableFilters" : [ {
"database" : "...",
"tableName" : "..."
}, {
"database" : "...",
"tableName" : "..."
} ]
},
"icebergReplicationTableFilters" : {
"includedTableFilters" : [ {
"database" : "...",
"tableName" : "..."
}, {
"database" : "...",
"tableName" : "..."
} ],
"excludedTableFilters" : [ {
"database" : "...",
"tableName" : "..."
}, {
"database" : "...",
"tableName" : "..."
} ]
},
"hdfsReplicationSourcePath" : {
"sourcePath" : "...",
"exclusionFilters" : [ "...", "..." ]
}
}