ApiReplicationScheduleList Data Model

A list of replication schedules.

Properties
name data type description
items array of ApiReplicationSchedule

Example

{
  "items" : [ {
    "hdfsArguments" : {
      "sourceService" : { },
      "sourcePath" : "...",
      "destinationPath" : "...",
      "mapreduceServiceName" : "...",
      "schedulerPoolName" : "...",
      "userName" : "...",
      "sourceUser" : "...",
      "numMaps" : 12345,
      "dryRun" : true,
      "bandwidthPerMap" : 12345,
      "abortOnError" : true,
      "removeMissingFiles" : true,
      "preserveReplicationCount" : true,
      "preserveBlockSize" : true,
      "preservePermissions" : true,
      "logPath" : "...",
      "skipChecksumChecks" : true,
      "skipListingChecksumChecks" : true,
      "skipTrash" : true,
      "replicationStrategy" : "DYNAMIC",
      "preserveXAttrs" : true,
      "exclusionFilters" : [ "...", "..." ],
      "raiseSnapshotDiffFailures" : true,
      "deleteLatestSourceSnapshotOnJobFailure" : true,
      "numFetchThreads" : 12345,
      "destinationCloudAccount" : "..."
    },
    "hiveArguments" : {
      "sourceService" : { },
      "tableFilters" : [ { }, { } ],
      "exportDir" : "...",
      "force" : true,
      "replicateData" : true,
      "hdfsArguments" : { },
      "replicateImpalaMetadata" : true,
      "runInvalidateMetadata" : true,
      "dryRun" : true,
      "numThreads" : 12345,
      "sentryMigration" : true,
      "skipUrlPermissions" : true
    },
    "hdfsCloudArguments" : {
      "sourceAccount" : "...",
      "destinationAccount" : "...",
      "sourceService" : { },
      "sourcePath" : "...",
      "destinationPath" : "...",
      "mapreduceServiceName" : "...",
      "schedulerPoolName" : "...",
      "userName" : "...",
      "sourceUser" : "...",
      "numMaps" : 12345,
      "dryRun" : true,
      "bandwidthPerMap" : 12345,
      "abortOnError" : true,
      "removeMissingFiles" : true,
      "preserveReplicationCount" : true,
      "preserveBlockSize" : true,
      "preservePermissions" : true,
      "logPath" : "...",
      "skipChecksumChecks" : true,
      "skipListingChecksumChecks" : true,
      "skipTrash" : true,
      "replicationStrategy" : "STATIC",
      "preserveXAttrs" : true,
      "exclusionFilters" : [ "...", "..." ],
      "raiseSnapshotDiffFailures" : true,
      "deleteLatestSourceSnapshotOnJobFailure" : true,
      "numFetchThreads" : 12345,
      "destinationCloudAccount" : "..."
    },
    "ozoneReplicationArguments" : {
      "originalSourcePath" : "...",
      "originalDestinationPath" : "...",
      "replicationType" : "INCREMENTAL_WITH_FALLBACK_TO_FULL_FILE_LISTING",
      "sourceService" : { },
      "sourcePath" : "...",
      "destinationPath" : "...",
      "mapreduceServiceName" : "...",
      "schedulerPoolName" : "...",
      "userName" : "...",
      "sourceUser" : "...",
      "numMaps" : 12345,
      "dryRun" : true,
      "bandwidthPerMap" : 12345,
      "abortOnError" : true,
      "removeMissingFiles" : true,
      "preserveReplicationCount" : true,
      "preserveBlockSize" : true,
      "preservePermissions" : true,
      "logPath" : "...",
      "skipChecksumChecks" : true,
      "skipListingChecksumChecks" : true,
      "skipTrash" : true,
      "replicationStrategy" : "STATIC",
      "preserveXAttrs" : true,
      "exclusionFilters" : [ "...", "..." ],
      "raiseSnapshotDiffFailures" : true,
      "deleteLatestSourceSnapshotOnJobFailure" : true,
      "numFetchThreads" : 12345,
      "destinationCloudAccount" : "..."
    },
    "history" : [ {
      "hdfsResult" : { },
      "ozoneResult" : { },
      "hiveResult" : { },
      "hiveOnTezResult" : { },
      "hbaseInfo" : { },
      "rangerResult" : { },
      "icebergResult" : { },
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    }, {
      "hdfsResult" : { },
      "ozoneResult" : { },
      "hiveResult" : { },
      "hiveOnTezResult" : { },
      "hbaseInfo" : { },
      "rangerResult" : { },
      "icebergResult" : { },
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    } ],
    "active" : true,
    "hiveCloudArguments" : {
      "sourceAccount" : "...",
      "destinationAccount" : "...",
      "cloudRootPath" : "...",
      "replicationOption" : "METADATA_ONLY",
      "sourceService" : { },
      "tableFilters" : [ { }, { } ],
      "exportDir" : "...",
      "force" : true,
      "replicateData" : true,
      "hdfsArguments" : { },
      "replicateImpalaMetadata" : true,
      "runInvalidateMetadata" : true,
      "dryRun" : true,
      "numThreads" : 12345,
      "sentryMigration" : true,
      "skipUrlPermissions" : true
    },
    "hbaseArguments" : {
      "sourceHBaseService" : { },
      "peerState" : "ENABLED",
      "hbasePeerId" : "...",
      "hbaseClusterKey" : "...",
      "endPointClassName" : "...",
      "tables" : [ { }, { } ],
      "database" : { },
      "replicationProperties" : {
        "property1" : "...",
        "property2" : "..."
      },
      "sourceAccount" : "...",
      "sourceSchedulerPool" : "...",
      "numMappers" : 12345,
      "snapshotScratchLocation" : "...",
      "validateReplicationSetup" : true
    },
    "hive3Arguments" : {
      "sourceHiveService" : { },
      "status" : "ENABLED",
      "rangerReplication" : true,
      "atlasReplication" : true,
      "externalTableReplication" : true,
      "externalTableBaseDir" : "...",
      "distcpOnTarget" : true,
      "numMaps" : 12345,
      "bandwidthPerMap" : 12345,
      "policyOptions" : {
        "property1" : "...",
        "property2" : "..."
      },
      "sourceDbName" : "...",
      "targetDbName" : "...",
      "policyName" : "...",
      "scheduleClause" : "...",
      "runAs" : "...",
      "hiveOp" : "...",
      "hiveUpdateOp" : "...",
      "excludeSource" : true,
      "excludeTarget" : true,
      "failoverStatus" : "...",
      "cloudArgs" : { },
      "remoteDbParams" : "..."
    },
    "rangerArguments" : {
      "sourceRangerService" : { },
      "exportArgs" : { },
      "transformArgs" : { },
      "importArgs" : { },
      "auditLogDistCpArgs" : { }
    },
    "icebergArguments" : {
      "sourceIcebergReplicationService" : { },
      "policyName" : "...",
      "includedTableFilters" : [ { }, { } ],
      "excludedTableFilters" : [ { }, { } ],
      "batchSize" : 12345,
      "exportYarnOptions" : { },
      "xferYarnOptions" : { },
      "syncYarnOptions" : { }
    },
    "id" : 12345,
    "displayName" : "...",
    "description" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "interval" : 12345,
    "intervalUnit" : "MONTH",
    "nextRun" : "...",
    "paused" : true,
    "alertOnStart" : true,
    "alertOnSuccess" : true,
    "alertOnFail" : true,
    "alertOnAbort" : true
  }, {
    "hdfsArguments" : {
      "sourceService" : { },
      "sourcePath" : "...",
      "destinationPath" : "...",
      "mapreduceServiceName" : "...",
      "schedulerPoolName" : "...",
      "userName" : "...",
      "sourceUser" : "...",
      "numMaps" : 12345,
      "dryRun" : true,
      "bandwidthPerMap" : 12345,
      "abortOnError" : true,
      "removeMissingFiles" : true,
      "preserveReplicationCount" : true,
      "preserveBlockSize" : true,
      "preservePermissions" : true,
      "logPath" : "...",
      "skipChecksumChecks" : true,
      "skipListingChecksumChecks" : true,
      "skipTrash" : true,
      "replicationStrategy" : "DYNAMIC",
      "preserveXAttrs" : true,
      "exclusionFilters" : [ "...", "..." ],
      "raiseSnapshotDiffFailures" : true,
      "deleteLatestSourceSnapshotOnJobFailure" : true,
      "numFetchThreads" : 12345,
      "destinationCloudAccount" : "..."
    },
    "hiveArguments" : {
      "sourceService" : { },
      "tableFilters" : [ { }, { } ],
      "exportDir" : "...",
      "force" : true,
      "replicateData" : true,
      "hdfsArguments" : { },
      "replicateImpalaMetadata" : true,
      "runInvalidateMetadata" : true,
      "dryRun" : true,
      "numThreads" : 12345,
      "sentryMigration" : true,
      "skipUrlPermissions" : true
    },
    "hdfsCloudArguments" : {
      "sourceAccount" : "...",
      "destinationAccount" : "...",
      "sourceService" : { },
      "sourcePath" : "...",
      "destinationPath" : "...",
      "mapreduceServiceName" : "...",
      "schedulerPoolName" : "...",
      "userName" : "...",
      "sourceUser" : "...",
      "numMaps" : 12345,
      "dryRun" : true,
      "bandwidthPerMap" : 12345,
      "abortOnError" : true,
      "removeMissingFiles" : true,
      "preserveReplicationCount" : true,
      "preserveBlockSize" : true,
      "preservePermissions" : true,
      "logPath" : "...",
      "skipChecksumChecks" : true,
      "skipListingChecksumChecks" : true,
      "skipTrash" : true,
      "replicationStrategy" : "DYNAMIC",
      "preserveXAttrs" : true,
      "exclusionFilters" : [ "...", "..." ],
      "raiseSnapshotDiffFailures" : true,
      "deleteLatestSourceSnapshotOnJobFailure" : true,
      "numFetchThreads" : 12345,
      "destinationCloudAccount" : "..."
    },
    "ozoneReplicationArguments" : {
      "originalSourcePath" : "...",
      "originalDestinationPath" : "...",
      "replicationType" : "FULL_FILE_LISTING",
      "sourceService" : { },
      "sourcePath" : "...",
      "destinationPath" : "...",
      "mapreduceServiceName" : "...",
      "schedulerPoolName" : "...",
      "userName" : "...",
      "sourceUser" : "...",
      "numMaps" : 12345,
      "dryRun" : true,
      "bandwidthPerMap" : 12345,
      "abortOnError" : true,
      "removeMissingFiles" : true,
      "preserveReplicationCount" : true,
      "preserveBlockSize" : true,
      "preservePermissions" : true,
      "logPath" : "...",
      "skipChecksumChecks" : true,
      "skipListingChecksumChecks" : true,
      "skipTrash" : true,
      "replicationStrategy" : "STATIC",
      "preserveXAttrs" : true,
      "exclusionFilters" : [ "...", "..." ],
      "raiseSnapshotDiffFailures" : true,
      "deleteLatestSourceSnapshotOnJobFailure" : true,
      "numFetchThreads" : 12345,
      "destinationCloudAccount" : "..."
    },
    "history" : [ {
      "hdfsResult" : { },
      "ozoneResult" : { },
      "hiveResult" : { },
      "hiveOnTezResult" : { },
      "hbaseInfo" : { },
      "rangerResult" : { },
      "icebergResult" : { },
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    }, {
      "hdfsResult" : { },
      "ozoneResult" : { },
      "hiveResult" : { },
      "hiveOnTezResult" : { },
      "hbaseInfo" : { },
      "rangerResult" : { },
      "icebergResult" : { },
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    } ],
    "active" : true,
    "hiveCloudArguments" : {
      "sourceAccount" : "...",
      "destinationAccount" : "...",
      "cloudRootPath" : "...",
      "replicationOption" : "KEEP_DATA_IN_CLOUD",
      "sourceService" : { },
      "tableFilters" : [ { }, { } ],
      "exportDir" : "...",
      "force" : true,
      "replicateData" : true,
      "hdfsArguments" : { },
      "replicateImpalaMetadata" : true,
      "runInvalidateMetadata" : true,
      "dryRun" : true,
      "numThreads" : 12345,
      "sentryMigration" : true,
      "skipUrlPermissions" : true
    },
    "hbaseArguments" : {
      "sourceHBaseService" : { },
      "peerState" : "ENABLED",
      "hbasePeerId" : "...",
      "hbaseClusterKey" : "...",
      "endPointClassName" : "...",
      "tables" : [ { }, { } ],
      "database" : { },
      "replicationProperties" : {
        "property1" : "...",
        "property2" : "..."
      },
      "sourceAccount" : "...",
      "sourceSchedulerPool" : "...",
      "numMappers" : 12345,
      "snapshotScratchLocation" : "...",
      "validateReplicationSetup" : true
    },
    "hive3Arguments" : {
      "sourceHiveService" : { },
      "status" : "FAILED_ADMIN",
      "rangerReplication" : true,
      "atlasReplication" : true,
      "externalTableReplication" : true,
      "externalTableBaseDir" : "...",
      "distcpOnTarget" : true,
      "numMaps" : 12345,
      "bandwidthPerMap" : 12345,
      "policyOptions" : {
        "property1" : "...",
        "property2" : "..."
      },
      "sourceDbName" : "...",
      "targetDbName" : "...",
      "policyName" : "...",
      "scheduleClause" : "...",
      "runAs" : "...",
      "hiveOp" : "...",
      "hiveUpdateOp" : "...",
      "excludeSource" : true,
      "excludeTarget" : true,
      "failoverStatus" : "...",
      "cloudArgs" : { },
      "remoteDbParams" : "..."
    },
    "rangerArguments" : {
      "sourceRangerService" : { },
      "exportArgs" : { },
      "transformArgs" : { },
      "importArgs" : { },
      "auditLogDistCpArgs" : { }
    },
    "icebergArguments" : {
      "sourceIcebergReplicationService" : { },
      "policyName" : "...",
      "includedTableFilters" : [ { }, { } ],
      "excludedTableFilters" : [ { }, { } ],
      "batchSize" : 12345,
      "exportYarnOptions" : { },
      "xferYarnOptions" : { },
      "syncYarnOptions" : { }
    },
    "id" : 12345,
    "displayName" : "...",
    "description" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "interval" : 12345,
    "intervalUnit" : "YEAR",
    "nextRun" : "...",
    "paused" : true,
    "alertOnStart" : true,
    "alertOnSuccess" : true,
    "alertOnFail" : true,
    "alertOnAbort" : true
  } ]
}