UNPKG

@datatr-ux/ovhcloud-types

Version:

TypeScript types for OVHCloud projects

20 lines 919 B
import { ReplicationRuleDeleteMarkerReplicationStatusEnum } from './ReplicationRuleDeleteMarkerReplicationStatusEnum'; import { StorageReplicationRuleDestination } from '../StorageReplicationRuleDestination'; import { StorageReplicationRuleFilter } from '../StorageReplicationRuleFilter'; import { ReplicationRuleStatusEnum } from './ReplicationRuleStatusEnum'; /** Object Storage replication configuration rule */ export interface ReplicationRule { /** Delete marker replication */ 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