- Kaynak: Dağıtım
- DeploymentConfig
- EntryPoint
- EntryPointType
- WebAppEntryPoint
- WebAppConfig
- Erişim
- ExecuteAs
- ExecutionApiEntryPoint
- ExecutionApiConfig
- AddOnEntryPoint
- AddOnType
- Yöntemler
Kaynak: Dağıtım
Tek bir komut dosyası dağıtımını temsil eder.
JSON gösterimi |
---|
{ "deploymentId": string, "deploymentConfig": { object ( |
Alanlar | |
---|---|
deploymentId |
Bu dağıtımın dağıtım kimliği. |
deploymentConfig |
Dağıtım yapılandırması. |
updateTime |
Son değiştirilme tarihi ve saat damgası. RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler: |
entryPoints[] |
Dağıtımın giriş noktaları. |
DeploymentConfig
Meta veri, bir dağıtımın nasıl yapılandırıldığını tanımlar.
JSON gösterimi |
---|
{ "scriptId": string, "versionNumber": integer, "manifestFileName": string, "description": string } |
Alanlar | |
---|---|
scriptId |
Komut dosyası projesinin Drive kimliği. |
versionNumber |
Bu dağıtımın temel aldığı sürüm numarası. |
manifestFileName |
Bu dağıtımın manifest dosyası adı. |
description |
Bu dağıtımın açıklaması. |
EntryPoint
Dağıtıma dışarıdan nasıl erişildiğini tanımlayan bir yapılandırmadır.
JSON gösterimi |
---|
{ "entryPointType": enum ( |
Alanlar | |
---|---|
entryPointType |
Giriş noktasının türü. |
Birleştirme alanı properties . Giriş noktası türü başına giriş noktası özelliği sayısı. properties şunlardan yalnızca biri olabilir: |
|
webApp |
Web uygulamaları için giriş noktası spesifikasyonu. |
executionApi |
Apps Script API yürütme çağrıları için bir giriş noktası spesifikasyonu. |
addOn |
Eklenti özellikleri'ni tıklayın. |
EntryPointType
Giriş noktası türleri.
Sıralamalar | |
---|---|
ENTRY_POINT_TYPE_UNSPECIFIED |
Belirtilmemiş bir giriş noktası. |
WEB_APP |
Web uygulaması giriş noktası. |
EXECUTION_API |
Yürütülebilir API giriş noktası. |
ADD_ON |
Eklenti giriş noktası. |
WebAppEntryPoint
Web uygulaması giriş noktası.
JSON gösterimi |
---|
{
"url": string,
"entryPointConfig": {
object ( |
Alanlar | |
---|---|
url |
Web uygulamasının URL'si. |
entryPointConfig |
Giriş noktası yapılandırması. |
WebAppConfig
Web uygulaması giriş noktası yapılandırması.
JSON gösterimi |
---|
{ "access": enum ( |
Alanlar | |
---|---|
access |
Web uygulamasını çalıştırma izni olan kullanıcılar. |
executeAs |
Web uygulamasını kimin olarak yürüteceği. |
Erişim
Erişim yapılandırması.
Sıralamalar | |
---|---|
UNKNOWN_ACCESS |
Varsayılan değer, kullanılmamalıdır. |
MYSELF |
Yalnızca web uygulamasını veya yürütülebilir uygulamayı dağıtan kullanıcı erişebilir. Bu kullanıcının, komut dosyası projesinin sahibi olması gerekmediğini unutmayın. |
DOMAIN |
Yalnızca web uygulamasını veya yürütülebilir uygulamayı dağıtan kullanıcıyla aynı alan adında bulunan kullanıcılar uygulamaya erişebilir. |
ANYONE |
Giriş yapmış her kullanıcı web uygulamasına veya yürütülebilir dosyaya erişebilir. |
ANYONE_ANONYMOUS |
Giriş yapmış olsun veya olmasın tüm kullanıcılar web uygulamasına veya yürütülebilir dosyaya erişebilir. |
ExecuteAs
Web uygulamasının yetkisi altında çalışması gereken kullanıcıyı belirten bir yapılandırma.
Sıralamalar | |
---|---|
UNKNOWN_EXECUTE_AS |
Varsayılan değer, kullanılmamalıdır. |
USER_ACCESSING |
Komut dosyası, kullanıcı web uygulamasına erişirken çalışır. |
USER_DEPLOYING |
Komut dosyası, web uygulamasını dağıtan kullanıcı olarak çalışır. Bu kullanıcının, komut dosyası projesinin sahibi olması gerekmediğini unutmayın. |
ExecutionApiEntryPoint
Yürütülebilir API giriş noktası.
JSON gösterimi |
---|
{
"entryPointConfig": {
object ( |
Alanlar | |
---|---|
entryPointConfig |
Giriş noktası yapılandırması. |
ExecutionApiConfig
API yürütülebilir giriş noktası yapılandırması.
JSON gösterimi |
---|
{
"access": enum ( |
Alanlar | |
---|---|
access |
Yürütülebilir API'yi çalıştırma izni olan kullanıcılar. |
AddOnEntryPoint
Eklenti giriş noktası.
JSON gösterimi |
---|
{
"addOnType": enum ( |
Alanlar | |
---|---|
addOnType |
Eklentinin gerekli desteklenen kapsayıcı türleri listesi. |
title |
Eklentinin gerekli başlığı. |
description |
Eklentinin isteğe bağlı açıklaması. |
helpUrl |
Eklentinin isteğe bağlı yardım URL'si. |
reportIssueUrl |
Eklentinin isteğe bağlı rapor sorunu URL'si. |
postInstallTipUrl |
Eklentinin gerekli yükleme sonrası ipucu URL'si. |
AddOnType
AddType, bir ana makine uygulamasının işlediği eklenti kategorisini tanımlar. Her eklenti türünde, belirtilen türdeki bir eklentiyi dağıtırken veya yürütürken kullanılan komut dosyası manifestinin bir bölümü bulunur.
Sıralamalar | |
---|---|
UNKNOWN_ADDON_TYPE |
Varsayılan değer, bilinmeyen eklenti türü. |
GMAIL |
Gmail için eklenti türü. |
DATA_STUDIO |
Data Studio için eklenti türü. |
Yöntemler |
|
---|---|
|
Bir Apps Komut Dosyası projesinin dağıtımını oluşturur. |
|
Bir Apps Komut Dosyası projesinin dağıtımını siler. |
|
Bir Apps Komut Dosyası projesinin dağıtımını alır. |
|
Bir Apps Komut Dosyası projesinin dağıtımlarını listeler. |
|
Bir Apps Komut Dosyası projesinin dağıtımını günceller. |