- 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ın gösterimi.
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ı. Nanosaniye çözünürlüğe ve en fazla dokuz kesir basamağına sahip, RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: |
entryPoints[] |
Dağıtımın giriş noktaları. |
DeploymentConfig
Meta veriler, 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
Bir dağıtıma dışarıdan nasıl erişildiğini tanımlayan bir yapılandırma.
JSON gösterimi |
---|
{ "entryPointType": enum ( |
Alanlar | |
---|---|
entryPointType |
Giriş noktasının türü. |
properties alanı. Giriş noktası türü başına giriş noktası özellikleri. 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 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şi 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ının 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ı kim olarak yürüteceğinizi. |
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 dosyayı dağıtan kullanıcıyla aynı alan adında bulunan kullanıcılar uygulamaya erişebilir. |
ANYONE |
Giriş yapmış herhangi bir kullanıcı web uygulamasına veya yürütülebilir dosyaya erişebilir. |
ANYONE_ANONYMOUS |
Giriş yapmış olsun veya olmasın her kullanıcı 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şi noktası.
JSON gösterimi |
---|
{
"entryPointConfig": {
object ( |
Alanlar | |
---|---|
entryPointConfig |
Giriş noktasının yapılandırması. |
ExecutionApiConfig
Yürütülebilir API 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, desteklenen kapsayıcı türleri için gerekli 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 yükleme sonrası zorunlu ipucu URL'si. |
AddOnType
AddType, bir ana makine uygulamasının hangi eklenti kategorisini işlediğini tanımlar. Her eklenti türünde, belirtilen türdeki bir eklentiyi dağıtırken veya yürütürken kullanılan komut dosyası manifestinde 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. |