- Resource: Deployment
- DeploymentConfig
- Titik Entri
- EntriPointType
- WebAppEntryPoint
- WebAppConfig
- Akses
- Eksekusi
- ExecutionApiEntryPoint
- ExecutionApiConfig
- AddOnEntryPoint
- AddOnType
- Metode
Resource: Deployment
Representasi deployment skrip tunggal.
Representasi JSON |
---|
{ "deploymentId": string, "deploymentConfig": { object ( |
Kolom | |
---|---|
deploymentId |
ID deployment untuk deployment ini. |
deploymentConfig |
Konfigurasi deployment. |
updateTime |
Stempel waktu tanggal terakhir diubah. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
entryPoints[] |
Titik entri deployment. |
DeploymentConfig
Metadata yang menetapkan cara deployment dikonfigurasi.
Representasi JSON |
---|
{ "scriptId": string, "versionNumber": integer, "manifestFileName": string, "description": string } |
Kolom | |
---|---|
scriptId |
ID Drive project skrip. |
versionNumber |
Nomor versi yang mendasari deployment ini. |
manifestFileName |
Nama file manifes untuk deployment ini. |
description |
Deskripsi untuk deployment ini. |
EntryPoint
Konfigurasi yang menentukan cara deployment diakses secara eksternal.
Representasi JSON |
---|
{ "entryPointType": enum ( |
Kolom | |
---|---|
entryPointType |
Jenis titik entri. |
Kolom union properties . Properti titik entri per jenis titik entri. properties hanya dapat berupa salah satu dari berikut: |
|
webApp |
Spesifikasi titik masuk untuk aplikasi web. |
executionApi |
Spesifikasi titik entri untuk panggilan eksekusi Apps Script API. |
addOn |
Properti add-on. |
JenisTitik Entri
Jenis titik entri.
Enumerasi | |
---|---|
ENTRY_POINT_TYPE_UNSPECIFIED |
Titik entri yang tidak ditentukan. |
WEB_APP |
Titik entri aplikasi web. |
EXECUTION_API |
Titik entri yang dapat dieksekusi API. |
ADD_ON |
Titik entri Add-On. |
WebAppEntryPoint
Titik entri aplikasi web.
Representasi JSON |
---|
{
"url": string,
"entryPointConfig": {
object ( |
Kolom | |
---|---|
url |
URL untuk aplikasi web. |
entryPointConfig |
Konfigurasi titik entri. |
WebAppConfig
Konfigurasi titik entri aplikasi web.
Representasi JSON |
---|
{ "access": enum ( |
Kolom | |
---|---|
access |
Siapa saja yang memiliki izin untuk menjalankan aplikasi web. |
executeAs |
Siapa yang akan menjalankan aplikasi web. |
Akses
Konfigurasi akses.
Enumerasi | |
---|---|
UNKNOWN_ACCESS |
Nilai default tidak boleh digunakan. |
MYSELF |
Hanya pengguna yang men-deploy aplikasi web atau file yang dapat dieksekusi yang dapat mengaksesnya. Perhatikan bahwa ini belum tentu merupakan pemilik project skrip. |
DOMAIN |
Hanya pengguna dalam domain yang sama dengan pengguna yang men-deploy aplikasi web atau file yang dapat dieksekusi yang dapat mengaksesnya. |
ANYONE |
Setiap pengguna yang login dapat mengakses aplikasi web atau file yang dapat dieksekusi. |
ANYONE_ANONYMOUS |
Setiap pengguna, baik yang login maupun tidak, dapat mengakses aplikasi web atau file yang dapat dieksekusi. |
Jalankan
Konfigurasi yang menentukan pengguna yang otoritasnya harus dijalankan oleh aplikasi web.
Enumerasi | |
---|---|
UNKNOWN_EXECUTE_AS |
Nilai default tidak boleh digunakan. |
USER_ACCESSING |
Skrip berjalan saat pengguna mengakses aplikasi web. |
USER_DEPLOYING |
Skrip berjalan sebagai pengguna yang men-deploy aplikasi web. Perhatikan bahwa pemilik skrip ini belum tentu. |
ExecutionApiEntryPoint
Titik entri yang dapat dieksekusi API.
Representasi JSON |
---|
{
"entryPointConfig": {
object ( |
Kolom | |
---|---|
entryPointConfig |
Konfigurasi titik entri. |
EksekusiApiConfig
Konfigurasi titik entri yang dapat dieksekusi API.
Representasi JSON |
---|
{
"access": enum ( |
Kolom | |
---|---|
access |
Siapa yang memiliki izin untuk menjalankan API yang dapat dieksekusi. |
AddOnEntry
Titik entri add-on.
Representasi JSON |
---|
{
"addOnType": enum ( |
Kolom | |
---|---|
addOnType |
Daftar add-on yang diperlukan untuk jenis penampung yang didukung. |
title |
Judul add-on. |
description |
Deskripsi opsional add-on. |
helpUrl |
URL bantuan opsional add-on. |
reportIssueUrl |
URL masalah laporan opsional add-on. |
postInstallTipUrl |
URL tips pasca-penginstalan yang diperlukan add-on. |
AddOnType
AddType menentukan kategori add-on yang ditangani aplikasi host. Setiap jenis add-on memiliki bagian manifes skrip yang digunakan saat men-deploy atau menjalankan add-on jenis yang ditentukan.
Enumerasi | |
---|---|
UNKNOWN_ADDON_TYPE |
Nilai default, jenis add-on tidak diketahui. |
GMAIL |
Jenis add-on untuk Gmail. |
DATA_STUDIO |
Jenis add-on untuk Data Studio. |
Metode |
|
---|---|
|
Membuat deployment project Apps Script. |
|
Menghapus deployment project Apps Script. |
|
Mendapatkan deployment project Apps Script. |
|
Mencantumkan deployment project Apps Script. |
|
Memperbarui deployment project Apps Script. |