Method: projects.locations.services.create

Membuat layanan metastore di project dan lokasi.

Permintaan HTTP

POST https://metastore.googleapis.com/v1/{parent}/services

Parameter jalur

Parameter
parent

string

Wajib. Nama resource relatif dari lokasi tempat membuat layanan metastore, dalam bentuk berikut:

projects/{projectNumber}/locations/{locationId}.

Otorisasi memerlukan izin IAM berikut pada resource parent yang ditentukan:

  • metastore.services.create

Parameter kueri

Parameter
serviceId

string

Wajib. ID layanan metastore, yang digunakan sebagai komponen akhir dari nama layanan metastore.

Nilai ini harus antara 2 hingga 63 karakter inklusif, diawali dengan huruf, diakhiri dengan huruf atau angka, dan terdiri dari karakter ASCII alfanumerik atau tanda hubung.

requestId

string

Opsional. ID permintaan. Tentukan ID permintaan unik untuk mengizinkan server mengabaikan permintaan jika telah selesai. Server akan mengabaikan permintaan berikutnya yang memberikan ID permintaan duplikat selama minimal 60 menit setelah permintaan pertama.

Misalnya, jika waktu permintaan awal habis, diikuti dengan permintaan lain dengan ID permintaan yang sama, server akan mengabaikan permintaan kedua untuk mencegah pembuatan komitmen duplikat.

ID permintaan harus berupa UUID yang valid. UUID nol (00000000-0000-0000-0000-000000000000) tidak didukung.

Isi permintaan

Isi permintaan memuat instance Service.

Isi respons

Jika berhasil, isi respons memuat instance Operation yang baru dibuat.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Ringkasan Autentikasi.