UNPKG

@datatr-ux/ovhcloud-types

Version:

TypeScript types for OVHCloud projects

20 lines 940 B
import { ReplicationRuleDeleteMarkerReplicationStatusEnum } from './ReplicationRuleDeleteMarkerReplicationStatusEnum'; import { ReplicationRuleStatusEnum } from './ReplicationRuleStatusEnum'; import { StorageReplicationRuleDestination } from '../StorageReplicationRuleDestination'; import { StorageReplicationRuleFilter } from '../StorageReplicationRuleFilter'; /** Object Storage replication configuration rule. */ export interface ReplicationRule { /** Delete marker replication configuration. */ deleteMarkerReplication: ReplicationRuleDeleteMarkerReplicationStatusEnum; /** Rule destination configuration. */ destination?: StorageReplicationRuleDestination; /** Rule filters. */ filter?: StorageReplicationRuleFilter; /** Rule ID. */ id: string; /** Rule priority. */ priority: number; /** Rule status. */ status: ReplicationRuleStatusEnum; } //# sourceMappingURL=ReplicationRule.d.ts.map