code: def ReplaceContainer(self, collection_link, collection, options=None):
          
          if options is None:
              options = {}
  
          CosmosClient.__ValidateResource(collection)
          path = base.GetPathFromLink(collection_link)
          collection_id = base.GetResourceIdOrFullNameFromLink(collection_link)
          return self.Replace(collection,
                              path,
                              'colls',
                              collection_id,
                              None,
                              options)
docs: Replaces a collection and return it.
  
          :param str collection_link:
              The link to the collection entity.
          :param dict collection: 
              The collection to be used.
          :param dict options:
              The request options for the request.
  
          :return:
              The new Collection.
          :rtype:
              dict