Aliyun.Oss.Bucket.Versioning.list_object_versions

You're seeing just the function list_object_versions, go back to Aliyun.Oss.Bucket.Versioning module for more information.
Link to this function

list_object_versions(bucket, query_params \\ %{})

Specs

list_object_versions(String.t(), map()) ::
  {:error, error()} | {:ok, Aliyun.Oss.Client.Response.t()}

GetBucketVersions(ListObjectVersions)接口用于列出Bucket中包括删除标记(Delete Marker)在内的所有Object的版本信息。

Examples

iex> Aliyun.Oss.Bucket.Versioning.list_object_versions("some-bucket")
{:ok, %Aliyun.Oss.Client.Response{
  data: %{
    "ListVersionsResult" => %{
      "Delimiter" => nil,
      "IsTruncated" => true,
      "KeyMarker" => nil,
      "MaxKeys" => 100,
      "Name" => "zidcn-test",
      "NextKeyMarker" => "docs/test2.txt",
      "NextVersionIdMarker" => "null",
      "Prefix" => nil,
      "Version" => [
        # ...
      ],
      "VersionIdMarker" => nil,
    }
  },
  headers: [
    {"Date", "Wed, 05 Dec 2018 02:34:57 GMT"},
    ...
  ]
}}