# Models

- [AbortIncompleteMultipartUpload](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/abortincompletemultipartupload.md)
- [BlockPublicAccessOutput](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/blockpublicaccessoutput.md)
- [BlockPublicAccessPayload](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/blockpublicaccesspayload.md)
- [Bucket](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/bucket.md)
- [BucketPolicy](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/bucketpolicy.md)
- [BucketPolicyStatement](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/bucketpolicystatement.md)
- [BucketPolicyStatementCondition](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/bucketpolicystatementcondition.md)
- [BucketPolicyStatementConditionDateGreaterThan](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/bucketpolicystatementconditiondategreaterthan.md)
- [BucketPolicyStatementConditionDateGreaterThanOneOf](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/bucketpolicystatementconditiondategreaterthanoneof.md)
- [BucketPolicyStatementConditionDateGreaterThanOneOf1](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/bucketpolicystatementconditiondategreaterthanoneof1.md)
- [BucketPolicyStatementConditionDateLessThan](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/bucketpolicystatementconditiondatelessthan.md)
- [BucketPolicyStatementConditionDateLessThanOneOf](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/bucketpolicystatementconditiondatelessthanoneof.md)
- [BucketPolicyStatementConditionIpAddress](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/bucketpolicystatementconditionipaddress.md)
- [BucketPolicyStatementPrincipal](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/bucketpolicystatementprincipal.md)
- [BucketPolicyStatementPrincipalAnyOf](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/bucketpolicystatementprincipalanyof.md)
- [BucketVersioningStatus](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/bucketversioningstatus.md)
- [CORSRule](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/corsrule.md)
- [CSVInput](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/csvinput.md)
- [CSVOutput](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/csvoutput.md)
- [CommonPrefix](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/commonprefix.md)
- [CompleteMultipartUploadOutput](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/completemultipartuploadoutput.md)
- [CompletedPart](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/completedpart.md)
- [CopyObjectOutput](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/copyobjectoutput.md)
- [CopyObjectRequest](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/copyobjectrequest.md)
- [CopyObjectResult](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/copyobjectresult.md)
- [CopyPartResult](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/copypartresult.md)
- [CreateBucketRequest](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/createbucketrequest.md)
- [CreateBucketRequestCreateBucketConfiguration](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/createbucketrequestcreatebucketconfiguration.md)
- [CreateMultipartUploadOutput](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/createmultipartuploadoutput.md)
- [DefaultRetention](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/defaultretention.md)
- [DeleteMarkerEntry](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/deletemarkerentry.md)
- [DeleteObjectsOutput](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/deleteobjectsoutput.md)
- [DeleteObjectsRequest](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/deleteobjectsrequest.md)
- [DeleteObjectsRequestDelete](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/deleteobjectsrequestdelete.md)
- [DeletedObject](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/deletedobject.md)
- [DeletionError](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/deletionerror.md)
- [Destination](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/destination.md)
- [EncodingType](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/encodingtype.md)
- [Encryption](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/encryption.md)
- [Error](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/error.md)
- [ErrorDocument](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/errordocument.md)
- [ErrorError](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/errorerror.md)
- [Example](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/example.md)
- [ExampleCompleteMultipartUpload](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/examplecompletemultipartupload.md)
- [ExpirationStatus](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/expirationstatus.md)
- [ExpressionType](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/expressiontype.md)
- [GetBucketCorsOutput](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/getbucketcorsoutput.md)
- [GetBucketEncryptionOutput](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/getbucketencryptionoutput.md)
- [GetBucketLifecycleOutput](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/getbucketlifecycleoutput.md)
- [GetBucketLocation200Response](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/getbucketlocation200response.md)
- [GetBucketLogging200Response](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/getbucketlogging200response.md)
- [GetBucketPolicyStatusOutput](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/getbucketpolicystatusoutput.md)
- [GetBucketReplicationOutput](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/getbucketreplicationoutput.md)
- [GetBucketTaggingOutput](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/getbuckettaggingoutput.md)
- [GetBucketVersioningOutput](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/getbucketversioningoutput.md)
- [GetBucketWebsiteOutput](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/getbucketwebsiteoutput.md)
- [GetObjectLockConfigurationOutput](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/getobjectlockconfigurationoutput.md)
- [GetObjectLockConfigurationOutputObjectLockConfiguration](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/getobjectlockconfigurationoutputobjectlockconfiguration.md)
- [GetObjectOutput](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/getobjectoutput.md)
- [GetObjectRetentionOutput](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/getobjectretentionoutput.md)
- [GetObjectTaggingOutput](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/getobjecttaggingoutput.md)
- [HeadObjectOutput](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/headobjectoutput.md)
- [IndexDocument](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/indexdocument.md)
- [Initiator](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/initiator.md)
- [InputSerialization](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/inputserialization.md)
- [InputSerializationJSON](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/inputserializationjson.md)
- [JSONOutput](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/jsonoutput.md)
- [LifecycleExpiration](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/lifecycleexpiration.md)
- [ListAllMyBucketsResult](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/listallmybucketsresult.md)
- [ListMultipartUploadsOutput](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/listmultipartuploadsoutput.md)
- [ListObjectVersionsOutput](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/listobjectversionsoutput.md)
- [ListObjectsOutput](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/listobjectsoutput.md)
- [ListObjectsV2Output](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/listobjectsv2output.md)
- [ListObjectsV2OutputListBucketResult](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/listobjectsv2outputlistbucketresult.md)
- [ListPartsOutput](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/listpartsoutput.md)
- [Metadata1](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/metadata1.md)
- [MetadataEntry](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/metadataentry.md)
- [MfaDeleteStatus](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/mfadeletestatus.md)
- [MultipartUpload](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/multipartupload.md)
- [NoncurrentVersionExpiration](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/noncurrentversionexpiration.md)
- [Object](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/object.md)
- [ObjectIdentifier](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/objectidentifier.md)
- [ObjectLegalHoldConfiguration](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/objectlegalholdconfiguration.md)
- [ObjectLockRetention](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/objectlockretention.md)
- [ObjectLockRule](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/objectlockrule.md)
- [ObjectStorageClass](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/objectstorageclass.md)
- [ObjectVersion](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/objectversion.md)
- [ObjectVersionStorageClass](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/objectversionstorageclass.md)
- [OutputSerialization](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/outputserialization.md)
- [Owner](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/owner.md)
- [Part](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/part.md)
- [PolicyStatus](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/policystatus.md)
- [PutBucketCorsRequest](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/putbucketcorsrequest.md)
- [PutBucketCorsRequestCORSConfiguration](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/putbucketcorsrequestcorsconfiguration.md)
- [PutBucketEncryptionRequest](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/putbucketencryptionrequest.md)
- [PutBucketEncryptionRequestServerSideEncryptionConfiguration](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/putbucketencryptionrequestserversideencryptionconfiguration.md)
- [PutBucketLifecycleRequest](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/putbucketlifecyclerequest.md)
- [PutBucketLifecycleRequestLifecycleConfiguration](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/putbucketlifecyclerequestlifecycleconfiguration.md)
- [PutBucketLoggingRequest](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/putbucketloggingrequest.md)
- [PutBucketLoggingRequestBucketLoggingStatus](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/putbucketloggingrequestbucketloggingstatus.md)
- [PutBucketTaggingRequest](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/putbuckettaggingrequest.md)
- [PutBucketTaggingRequestTagging](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/putbuckettaggingrequesttagging.md)
- [PutBucketVersioningRequest](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/putbucketversioningrequest.md)
- [PutBucketVersioningRequestVersioningConfiguration](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/putbucketversioningrequestversioningconfiguration.md)
- [PutBucketWebsiteRequest](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/putbucketwebsiterequest.md)
- [PutBucketWebsiteRequestWebsiteConfiguration](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/putbucketwebsiterequestwebsiteconfiguration.md)
- [PutBucketWebsiteRequestWebsiteConfigurationRedirectAllRequestsTo](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/putbucketwebsiterequestwebsiteconfigurationredirectallrequeststo.md)
- [PutObjectLegalHoldRequest](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/putobjectlegalholdrequest.md)
- [PutObjectLegalHoldRequestLegalHold](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/putobjectlegalholdrequestlegalhold.md)
- [PutObjectLockConfigurationRequest](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/putobjectlockconfigurationrequest.md)
- [PutObjectLockConfigurationRequestObjectLockConfiguration](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/putobjectlockconfigurationrequestobjectlockconfiguration.md)
- [PutObjectLockConfigurationRequestObjectLockConfigurationRule](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/putobjectlockconfigurationrequestobjectlockconfigurationrule.md)
- [PutObjectRequest](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/putobjectrequest.md)
- [PutObjectRetentionRequest](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/putobjectretentionrequest.md)
- [PutObjectRetentionRequestRetention](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/putobjectretentionrequestretention.md)
- [Redirect](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/redirect.md)
- [RedirectAllRequestsTo](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/redirectallrequeststo.md)
- [ReplicationConfiguration](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/replicationconfiguration.md)
- [ReplicationRule](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/replicationrule.md)
- [RoutingRule](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/routingrule.md)
- [RoutingRuleCondition](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/routingrulecondition.md)
- [Rule](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/rule.md)
- [ServerSideEncryption](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/serversideencryption.md)
- [ServerSideEncryptionByDefault](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/serversideencryptionbydefault.md)
- [ServerSideEncryptionConfiguration](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/serversideencryptionconfiguration.md)
- [ServerSideEncryptionRule](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/serversideencryptionrule.md)
- [StorageClass](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/storageclass.md)
- [Tag](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/tag.md)
- [UploadPartCopyOutput](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/uploadpartcopyoutput.md)
- [UploadPartRequest](https://docs.ionos.com/sdk-go-bundle/sdks/userobjectstorage/models/uploadpartrequest.md)
