All Products
Search
Document Center

Object Storage Service:Buat Titik Akses Objek FC

Last Updated:May 13, 2026

Jika Anda ingin OSS secara otomatis memicu layanan Function Compute dan mengembalikan data yang telah ditransformasi ke aplikasi Anda saat mengirim permintaan GetObject, Anda harus menggunakan Titik Akses Objek FC. Titik Akses Objek FC memungkinkan Anda memodifikasi atau menyaring konten objek secara mulus tanpa mengubah semantik penyimpanan objek maupun aplikasi klien Anda. Topik ini menjelaskan cara membuat Titik Akses Objek FC.

Prasyarat

  • Bucket harus berada di salah satu wilayah berikut: Tiongkok (Hangzhou), Tiongkok (Shanghai), Tiongkok (Qingdao), Tiongkok (Beijing), Tiongkok (Zhangjiakou), Tiongkok (Hohhot), Tiongkok (Shenzhen), Tiongkok (Chengdu), Tiongkok (Hong Kong), AS (Silicon Valley), AS (Virginia), Jepang (Tokyo), Korea Selatan (Seoul), Singapura, Malaysia (Kuala Lumpur), Indonesia (Jakarta), Jerman (Frankfurt), atau Inggris (London).

  • Titik akses telah dibuat di wilayah tempat bucket berada. Untuk informasi selengkapnya, lihat TEST3_H1 has value_Title is empty.

  • Layanan Function Compute telah dibuat di wilayah bucket tersebut. Untuk informasi selengkapnya, lihat Create a service.

  • Berikan izin oss:WriteGetObjectResponse kepada peran default (AliyunFCDefaultRole) untuk layanan tersebut. Contoh berikut menunjukkan kebijakan izin yang sesuai:

    {
      "Statement": [
        {
          "Action": "oss:WriteGetObjectResponse",
          "Effect": "Allow",
          "Resource": "*"
        }
      ],
      "Version": "1"
    }

    Untuk informasi selengkapnya, lihat Manage permissions for a RAM role.

  • Anda telah membuat fungsi dalam layanan Function Compute.

    Anda dapat memicu Function Compute dengan memanggil operasi API GetObject menggunakan SDK untuk Java, Python, atau Go. Saat menerapkan kode fungsi menggunakan SDK ini, pastikan Anda membuat fungsi yang menggunakan waktu proses yang didukung.

    • Saat menerapkan kode fungsi menggunakan SDK Java, buat fungsi dengan Runtime diatur ke Java 11.

    • Saat menerapkan kode fungsi menggunakan SDK Python, buat fungsi dengan Runtime diatur ke Python 3.10.

    • Saat menerapkan kode fungsi menggunakan SDK Go, buat fungsi dengan Runtime diatur ke Go 1.

    Pertahankan pengaturan default untuk parameter lainnya. Untuk informasi selengkapnya, lihat Create a function.

  • Pengguna RAM harus memiliki izin berikut: oss:CreateAccessPointForObjectProcess, oss:GetAccessPointForObjectProcess, oss:DeleteAccessPointForObjectProcess, oss:ListAccessPointsForObjectProcess, oss:PutAccessPointConfigForObjectProcess, oss:GetAccessPointConfigForObjectProcess, oss:PutAccessPointPolicyForObjectProcess, oss:GetAccessPointPolicyForObjectProcess, dan oss:DeleteAccessPointPolicyForObjectProcess. Untuk informasi selengkapnya, lihat Common examples of RAM policies.

Batasan

Item

Deskripsi

Metode pembuatan

Anda hanya dapat membuat Titik Akses Objek FC melalui Konsol OSS atau dengan memanggil operasi API. Anda tidak dapat membuat Titik Akses Objek FC menggunakan SDK, ossutil, atau alat serupa.

Jumlah

  • Anda dapat membuat hingga 1.000 Titik Akses Objek FC untuk satu Akun Alibaba Cloud.

  • Anda dapat membuat hingga 100 Titik Akses Objek FC untuk satu bucket.

Aturan modifikasi

Setelah membuat Titik Akses Objek FC, Anda hanya dapat memodifikasi kebijakan titik akses. Anda tidak dapat mengubah informasi dasar seperti nama titik akses atau alias Titik Akses Objek FC.

Metode akses

Akses anonim tidak didukung.

Konsol OSS

  1. Masuk ke Konsol OSS.

  2. Di panel navigasi sebelah kiri, klik Object FC Access Points.

  3. Di halaman Object FC Access Points, klik Create Object FC Access Point.

  4. Pada kotak dialog Create Object FC Access Point, konfigurasikan parameter berikut lalu klik OK.

    Parameter

    Deskripsi

    Region

    Pilih wilayah tempat titik akses terkait berada.

    Object FC Access Point Name

    Masukkan nama untuk Titik Akses Objek FC. Nama harus memenuhi persyaratan berikut:

    • Panjang nama maksimal 63 karakter.

    • Nama hanya boleh berisi huruf kecil, angka, dan tanda hubung (-). Nama tidak boleh diawali atau diakhiri dengan tanda hubung.

    • Nama harus unik dalam wilayah saat ini.

    Supporting Access Point

    Pilih titik akses yang sudah ada.

    Bucket Name

    Menampilkan nama bucket yang terkait dengan titik akses.

    OSS API

    Pilih GetObject.

    Function to Invoke

    Pilih fungsi yang sudah ada, lalu pilih Support Range GetObject Requests.

    Function Version

    Pilih versi untuk fungsi tersebut. Jika Anda tidak mengisi parameter ini, sistem akan menggunakan versi LATEST.

  5. Otorisasi peran.

    Saat membuat Titik Akses Objek FC pertama kali, klik RAM Quick Authorization dan ikuti petunjuk di layar untuk mengotorisasi peran AliyunOSSObjectFcForOSSDefaultRole. Untuk memastikan akun layanan OSS dapat memanggil Function Compute, jangan menonaktifkan, mengubah, atau menghapus peran atau kebijakan izinnya.

  6. Klik Finish.

    • Pembuatan Titik Akses Objek FC membutuhkan waktu sekitar 10 menit.

    • Setelah Titik Akses Objek FC dibuat, halaman Object FC Access Points akan menampilkan alias Titik Akses Objek FC yang dibuat secara otomatis oleh OSS.

    • Anda tidak dapat memodifikasi, menghapus, atau menonaktifkan alias Titik Akses Objek FC tersebut.

Penting

Function Compute hanya dipicu saat Anda memanggil API GetObject menggunakan alias Titik Akses Objek FC. Untuk panggilan API lain yang menggunakan alias tersebut, OSS secara otomatis mengarahkan permintaan ke titik akses dasar, yang kemudian menerapkan kebijakan titik aksesnya.

REST API

Jika aplikasi Anda memerlukan kustomisasi signifikan, Anda dapat langsung memanggil REST API. Untuk melakukannya, Anda harus menulis kode untuk menghitung tanda tangan secara manual. Untuk informasi selengkapnya, lihat CreateAccessPointForObjectProcess.

Langkah selanjutnya

Write a request function