- Resource: Project
- ServiceTerms
- Status
- CustomerProvidedConfig
- NotebooklmConfig
- ModelArmorConfig
- ConfigurableBillingStatus
- Metode
Resource: Project
Metadata dan konfigurasi untuk project Google Cloud dalam layanan.
| Representasi JSON |
|---|
{ "name": string, "createTime": string, "provisionCompletionTime": string, "serviceTermsMap": { string: { object ( |
| Kolom | |
|---|---|
name |
Hanya output. Nama resource lengkap project, misalnya |
createTime |
Hanya output. Stempel waktu saat project ini dibuat. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
provisionCompletionTime |
Hanya output. Stempel waktu saat project ini berhasil disediakan. Nilai kosong berarti project ini masih dalam penyediaan dan belum siap digunakan. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
serviceTermsMap |
Hanya output. Peta persyaratan layanan. Kuncinya adalah |
customerProvidedConfig |
Opsional. Konfigurasi yang disediakan pelanggan. |
configurableBillingStatus |
Hanya output. Status saat ini dari penagihan yang dapat dikonfigurasi project. |
ServiceTerms
Metadata tentang persyaratan layanan.
| Representasi JSON |
|---|
{
"id": string,
"version": string,
"state": enum ( |
| Kolom | |
|---|---|
id |
ID unik persyaratan layanan ini. Istilah yang tersedia:
|
version |
String versi persyaratan layanan. Untuk mengetahui nilai yang dapat diterima, lihat komentar untuk |
state |
Apakah project telah menyetujui/menolak persyaratan layanan atau masih menunggu keputusan. |
acceptTime |
Terakhir kali project menyetujui persyaratan layanan. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
declineTime |
Terakhir kali project menolak atau mencabut persetujuan terhadap persyaratan layanan. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
Negara bagian/Provinsi
Perjanjian ini menyatakan persyaratan layanan ini.
| Enum | |
|---|---|
STATE_UNSPECIFIED |
Nilai default enum. Nilai ini sebenarnya tidak digunakan. |
TERMS_ACCEPTED |
Project telah memberikan izin untuk persyaratan layanan. |
TERMS_PENDING |
Project menunggu peninjauan dan persetujuan persyaratan layanan. |
TERMS_DECLINED |
Project telah menolak atau mencabut perjanjian persyaratan layanan. |
CustomerProvidedConfig
Konfigurasi yang disediakan pelanggan.
| Representasi JSON |
|---|
{
"notebooklmConfig": {
object ( |
| Kolom | |
|---|---|
notebooklmConfig |
Opsional. Konfigurasi untuk setelan NotebookLM. |
NotebooklmConfig
Konfigurasi untuk NotebookLM.
| Representasi JSON |
|---|
{
"modelArmorConfig": {
object ( |
| Kolom | |
|---|---|
modelArmorConfig |
Konfigurasi Model Armor yang akan digunakan untuk menyaring perintah pengguna dan respons LLM. |
optOutNotebookSharing |
Opsional. Apakah akan menonaktifkan fitur berbagi notebook untuk project. Default ke salah (false) jika tidak ditentukan. |
ModelArmorConfig
Konfigurasi untuk template Model Armor yang ditentukan pelanggan yang akan digunakan untuk menyaring perintah pengguna dan respons LLM.
| Representasi JSON |
|---|
{ "userPromptTemplate": string, "responseTemplate": string } |
| Kolom | |
|---|---|
userPromptTemplate |
Opsional. Nama resource Template Model Armor untuk membersihkan perintah pengguna. Format: projects/{project}/locations/{location}/templates/{templateId} Jika tidak ditentukan, tidak ada pembersihan yang akan diterapkan pada perintah pengguna. |
responseTemplate |
Opsional. Nama resource Template Model Armor untuk menyaring respons LLM. Format: projects/{project}/locations/{location}/templates/{templateId} Jika tidak ditentukan, tidak ada pembersihan yang akan diterapkan pada respons LLM. |
ConfigurableBillingStatus
Mewakili parameter penagihan yang dapat dikonfigurasi dan saat ini berlaku. Nilai ini berasal dari histori langganan pelanggan yang disimpan secara internal dan mencerminkan nilai minimum yang aktif digunakan untuk tujuan penagihan pada saat panggilan projects.get. Ini mencakup startTime langganan dan mungkin berbeda dari nilai di customerProvidedConfig karena aturan penagihan (misalnya, penurunan skala yang berlaku hanya pada awal bulan baru).
| Representasi JSON |
|---|
{ "effectiveSearchQpmThreshold": string, "effectiveIndexingCoreThreshold": string, "startTime": string } |
| Kolom | |
|---|---|
effectiveSearchQpmThreshold |
Opsional. Nilai minimum QPM Penelusuran yang berlaku saat ini dalam kueri per menit. Ini adalah nilai minimum yang digunakan untuk membandingkan penggunaan QPM dalam penghitungan kelebihan penggunaan. |
effectiveIndexingCoreThreshold |
Opsional. Nilai minimum Indexing Core yang berlaku saat ini. Ini adalah nilai minimum yang digunakan untuk membandingkan penggunaan Indexing Core untuk penghitungan kelebihan penggunaan. |
startTime |
Opsional. Waktu mulai langganan penagihan yang saat ini aktif. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
Metode |
|
|---|---|
|
Mendapatkan Project. |
|
Memperbarui setelan yang dapat diedit dari Project Discovery Engine. |
|
Menyediakan resource project. |
|
Memperbarui persyaratan layanan untuk project ini. |