<{{ 'PROJECT_DETAIL.REPLICATION' | translate }}

{{ 'REPLICATION.REPLICATION_EXECUTION' | translate }}

{{ executionId }}

@if ( execution && execution['status'] === 'InProgress' ) {
{{ 'REPLICATION.IN_PROGRESS' | translate }}
} @if (execution && execution['status'] === 'Succeed') {
{{ 'REPLICATION.SUCCESS' | translate }}
} @if (execution && execution['status'] === 'Failed') {
{{ 'REPLICATION.FAILURE' | translate }}
}
{{ trigger | translate }}
{{ startTime | harborDatetime : 'short' }}
{{ successNum }}
{{ failedNum }}
{{ progressNum }}
{{ stoppedNum }}
{{ 'REPLICATION.TASK_ID' | translate }} {{ 'REPLICATION.RESOURCE_TYPE' | translate }} {{ 'REPLICATION.SOURCE' | translate }} {{ 'REPLICATION.DESTINATION' | translate }} {{ 'REPLICATION.OPERATION' | translate }} {{ 'REPLICATION.STATUS' | translate }} {{ 'REPLICATION.CREATION_TIME' | translate }} {{ 'REPLICATION.END_TIME' | translate }} {{ 'REPLICATION.LOGS' | translate }} {{ 'P2P_PROVIDER.TASKS_PLACEHOLDER' | translate }} @for (t of tasks; track t) { {{ t.id }} {{ t.resource_type }} {{ t.src_resource }} {{ t.dst_resource }} {{ t.operation }} {{ getStatusStr(t.status) }} {{ t.start_time | harborDatetime : 'short' }} {{ t.end_time | harborDatetime : 'short' }} @if (t.status !== 'Initialized') { } } {{ 'PAGINATION.PAGE_SIZE' | translate }} @if (totalCount) { {{ pagination.firstItem + 1 }} - {{ pagination.lastItem + 1 }} {{ 'REPLICATION.OF' | translate }} }{{ totalCount }} {{ 'REPLICATION.ITEMS' | translate }}