Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for ExpiredObjectDeleteMarker (0.35 sec)

  1. internal/bucket/lifecycle/expiration_test.go

                                        </Expiration>`,
    			expectedErr: errLifecycleInvalidExpiration,
    		},
    		{ // Expiration with both ExpiredObjectDeleteMarker and days
    			inputXML: `<Expiration>
                                        <Days>3</Days>
    			            <ExpiredObjectDeleteMarker>false</ExpiredObjectDeleteMarker>
                                        </Expiration>`,
    			expectedErr: errLifecycleInvalidDeleteMarker,
    		},
    Go
    - Registered: Sun Apr 28 19:28:10 GMT 2024
    - Last Modified: Wed Feb 21 20:28:34 GMT 2024
    - 4.1K bytes
    - Viewed (0)
  2. internal/bucket/lifecycle/lifecycle.go

    	TransitionStatus string
    	RestoreOngoing   bool
    	RestoreExpires   time.Time
    }
    
    // ExpiredObjectDeleteMarker returns true if an object version referred to by o
    // is the only version remaining and is a delete marker. It returns false
    // otherwise.
    func (o ObjectOpts) ExpiredObjectDeleteMarker() bool {
    	return o.DeleteMarker && o.NumVersions == 1
    }
    
    // Event contains a lifecycle action with associated info
    Go
    - Registered: Sun Apr 28 19:28:10 GMT 2024
    - Last Modified: Sat Mar 09 06:41:22 GMT 2024
    - 17K bytes
    - Viewed (0)
  3. internal/bucket/lifecycle/expiration.go

    	if eDate.Time.IsZero() {
    		return nil
    	}
    	return e.EncodeElement(eDate.Format(time.RFC3339), startElement)
    }
    
    // ExpireDeleteMarker represents value of ExpiredObjectDeleteMarker field in Expiration XML element.
    type ExpireDeleteMarker struct {
    	Boolean
    }
    
    // Boolean signifies a boolean XML struct with custom marshaling
    type Boolean struct {
    	val    bool
    	set    bool
    Go
    - Registered: Sun Apr 28 19:28:10 GMT 2024
    - Last Modified: Wed Feb 21 20:28:34 GMT 2024
    - 6.6K bytes
    - Viewed (1)
  4. internal/bucket/lifecycle/lifecycle_test.go

    			expectedAction: DeleteAction,
    		},
    		// Should delete expired delete marker right away
    		{
    			inputConfig:        `<BucketLifecycleConfiguration><Rule><Expiration><ExpiredObjectDeleteMarker>true</ExpiredObjectDeleteMarker></Expiration><Filter></Filter><Status>Enabled</Status></Rule></BucketLifecycleConfiguration>`,
    			objectName:         "foodir/fooobject",
    Go
    - Registered: Sun Apr 28 19:28:10 GMT 2024
    - Last Modified: Sat Mar 09 06:41:22 GMT 2024
    - 45.6K bytes
    - Viewed (0)
Back to top