1// Copyright (c) 2016, 2018, 2019, Oracle and/or its affiliates. All rights reserved. 2// Code generated. DO NOT EDIT. 3 4// Object Storage Service API 5// 6// Common set of Object Storage and Archive Storage APIs for managing buckets, objects, and related resources. 7// 8 9package objectstorage 10 11import ( 12 "github.com/oracle/oci-go-sdk/common" 13) 14 15// UpdateNamespaceMetadataDetails UpdateNamespaceMetadataDetails is used to update the NamespaceMetadata. To update NamespaceMetadata, a user 16// must have OBJECTSTORAGE_NAMESPACE_UPDATE permission. 17type UpdateNamespaceMetadataDetails struct { 18 19 // The updated compartment id for use by an S3 client, if this field is set. 20 DefaultS3CompartmentId *string `mandatory:"false" json:"defaultS3CompartmentId"` 21 22 // The updated compartment id for use by a Swift client, if this field is set. 23 DefaultSwiftCompartmentId *string `mandatory:"false" json:"defaultSwiftCompartmentId"` 24} 25 26func (m UpdateNamespaceMetadataDetails) String() string { 27 return common.PointerString(m) 28} 29