S3SetObjectRetentionOperation

public struct S3SetObjectRetentionOperation : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • Indicates if the operation should be applied to objects in the Batch Operations job even if they have Governance-type Object Lock in place.

    Declaration

    Swift

    public let bypassGovernanceRetention: Bool?
  • Amazon S3 object lock Retention contains the retention mode to be applied to all objects in the Batch Operations job.

    Declaration

    Swift

    public let retention: S3Retention
  • Undocumented

    Declaration

    Swift

    public init(bypassGovernanceRetention: Bool? = nil, retention: S3Retention)