Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 11 for DeleteReplication (0.2 sec)

  1. internal/bucket/replication/rule.go

    		return errInvalidDeleteMarkerReplicationStatus
    	}
    	return nil
    }
    
    // DeleteReplication - whether versioned deletes are replicated - this is a MinIO only
    // extension.
    type DeleteReplication struct {
    	Status Status `xml:"Status"` // should be set to "Disabled" by default
    }
    
    // IsEmpty returns true if DeleteReplication is not set
    func (d DeleteReplication) IsEmpty() bool {
    	return len(d.Status) == 0
    }
    
    Go
    - Registered: Sun May 05 19:28:20 GMT 2024
    - Last Modified: Mon Jan 24 23:22:20 GMT 2022
    - 8.3K bytes
    - Viewed (0)
  2. internal/bucket/replication/rule_test.go

    `<ReplicationConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Role>arn:aws:iam::AcctID:role/role-name</Role><Rule><Status>Enabled</Status><DeleteMarkerReplication><Status>Disabled</Status></DeleteMarkerReplication><DeleteReplication><Status>Disabled</Status></DeleteReplication><Prefix>key-prefix</Prefix><Destination><Bucket>arn:aws:s3:::destinationbucket</Bucket></Destination><SourceSelectionCriteria><ReplicaModifications><Status>Enabled</Status></ReplicaModifications></SourceSelectionCriter...
    Go
    - Registered: Sun May 05 19:28:20 GMT 2024
    - Last Modified: Sun Jan 02 17:15:06 GMT 2022
    - 4.6K bytes
    - Viewed (0)
  3. internal/bucket/replication/replication_test.go

    eplication><Status>Disabled</Status></DeleteMarkerReplication><DeleteReplication><Status>Disabled</Status></DeleteReplication><Prefix>key-prefix</Prefix><Destination><Bucket>arn:minio:replication:::destinationbucket</Bucket></Destination></Rule><Rule><Status>Enabled</Status><Priority>3</Priority><DeleteMarkerReplication><Status>Disabled</Status></DeleteMarkerReplication><DeleteReplication><Status>Disabled</Status></DeleteReplication><Prefix>key-prefix</Prefix><Destination><Bucket>arn:minio:repli...
    Go
    - Registered: Sun May 05 19:28:20 GMT 2024
    - Last Modified: Thu Mar 28 17:44:56 GMT 2024
    - 32.5K bytes
    - Viewed (0)
  4. cmd/object-api-interface.go

    	case o.VersionID == "":
    		o.DeleteReplication.ReplicationStatusInternal = dsc.PendingStatus()
    		o.DeleteReplication.Targets = replicationStatusesMap(o.DeleteReplication.ReplicationStatusInternal)
    	default:
    		o.DeleteReplication.VersionPurgeStatusInternal = dsc.PendingStatus()
    		o.DeleteReplication.PurgeTargets = versionPurgeStatusesMap(o.DeleteReplication.VersionPurgeStatusInternal)
    	}
    }
    
    Go
    - Registered: Sun May 05 19:28:20 GMT 2024
    - Last Modified: Fri May 03 20:08:20 GMT 2024
    - 17K bytes
    - Viewed (0)
  5. internal/bucket/replication/replication.go

    				ReplicaModifications: ReplicaModifications{
    					Status: Enabled,
    				},
    			}
    		}
    		// Default DeleteReplication to disabled if unset.
    		if len(config.Rules[i].DeleteReplication.Status) == 0 {
    			config.Rules[i].DeleteReplication = DeleteReplication{
    				Status: Disabled,
    			}
    		}
    	}
    	return &config, nil
    }
    
    // Validate - validates the replication configuration
    Go
    - Registered: Sun May 05 19:28:20 GMT 2024
    - Last Modified: Thu Mar 28 17:44:56 GMT 2024
    - 8.9K bytes
    - Viewed (0)
  6. cmd/bucket-replication_test.go

    			{
    				Status:                    replication.Enabled,
    				Priority:                  1,
    				DeleteMarkerReplication:   replication.DeleteMarkerReplication{Status: replication.Enabled},
    				DeleteReplication:         replication.DeleteReplication{Status: replication.Enabled},
    				Filter:                    replication.Filter{},
    				ExistingObjectReplication: replication.ExistingObjectReplication{Status: replication.Enabled},
    Go
    - Registered: Sun May 05 19:28:20 GMT 2024
    - Last Modified: Sat Sep 16 09:28:06 GMT 2023
    - 12.2K bytes
    - Viewed (0)
  7. cmd/erasure-object.go

    		if err != nil {
    			return ObjectInfo{}, err
    		}
    		if dsc.ReplicateAny() {
    			opts.SetDeleteReplicationState(dsc, opts.VersionID)
    			goi.replicationDecision = opts.DeleteReplication.ReplicateDecisionStr
    		}
    	}
    
    	if opts.EvalRetentionBypassFn != nil {
    		if err := opts.EvalRetentionBypassFn(goi, gerr); err != nil {
    			return ObjectInfo{}, err
    		}
    	}
    
    Go
    - Registered: Sun May 05 19:28:20 GMT 2024
    - Last Modified: Sun May 05 16:56:21 GMT 2024
    - 77.2K bytes
    - Viewed (2)
  8. cmd/erasure-server-pool-rebalance.go

    						bucket,
    						version.Name,
    						ObjectOptions{
    							Versioned:         true,
    							VersionID:         versionID,
    							MTime:             version.ModTime,
    							DeleteReplication: version.ReplicationState,
    							DeleteMarker:      true, // make sure we create a delete marker
    							SkipRebalancing:   true, // make sure we skip the decommissioned pool
    							NoAuditLog:        true,
    						})
    Go
    - Registered: Sun May 05 19:28:20 GMT 2024
    - Last Modified: Fri Apr 26 19:29:28 GMT 2024
    - 27.2K bytes
    - Viewed (0)
  9. cmd/erasure-server-pool-decom.go

    							// on the pool being decommissioned.
    							Versioned:          true,
    							VersionID:          versionID,
    							MTime:              version.ModTime,
    							DeleteReplication:  version.ReplicationState,
    							DeleteMarker:       true, // make sure we create a delete marker
    							SkipDecommissioned: true, // make sure we skip the decommissioned pool
    							NoAuditLog:         true,
    						})
    Go
    - Registered: Sun May 05 19:28:20 GMT 2024
    - Last Modified: Wed May 01 15:18:21 GMT 2024
    - 41.5K bytes
    - Viewed (1)
  10. cmd/bucket-replication.go

    	}
    
    	dobjInfo, err := objectAPI.DeleteObject(ctx, bucket, dobj.ObjectName, ObjectOptions{
    		VersionID:         versionID,
    		MTime:             dobj.DeleteMarkerMTime.Time,
    		DeleteReplication: drs,
    		Versioned:         globalBucketVersioningSys.PrefixEnabled(bucket, dobj.ObjectName),
    		// Objects matching prefixes should not leave delete markers,
    		// dramatically reduces namespace pollution while keeping the
    Go
    - Registered: Sun May 05 19:28:20 GMT 2024
    - Last Modified: Wed May 01 01:09:56 GMT 2024
    - 112.2K bytes
    - Viewed (1)
Back to top