- संसाधन: डिप्लॉयमेंट
- DeploymentConfig
- EntryPoint
- EntryPointType
- WebAppEntryPoint
- WebAppConfig
- ऐक्सेस
- ExecuteAs
- ExecutionApiEntryPoint
- ExecutionApiConfig
- AddOnEntryPoint
- AddOnType
- तरीके
संसाधन: डिप्लॉयमेंट
सिंगल स्क्रिप्ट डिप्लॉयमेंट का उदाहरण.
| JSON के काेड में दिखाना | 
|---|
| { "deploymentId": string, "deploymentConfig": { object ( | 
| फ़ील्ड | |
|---|---|
| deploymentId | 
 इस डिप्लॉयमेंट का डिप्लॉयमेंट आईडी. | 
| deploymentConfig | 
 डिप्लॉयमेंट कॉन्फ़िगरेशन. | 
| updateTime | 
 पिछली बार बदलाव किए जाने की तारीख और समय. आरएफ़सी3339 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण:  | 
| entryPoints[] | 
 डिप्लॉयमेंट के एंट्री पॉइंट. | 
DeploymentConfig
मेटाडेटा से यह तय होता है कि डिप्लॉयमेंट को कैसे कॉन्फ़िगर किया जाएगा.
| JSON के काेड में दिखाना | 
|---|
| { "scriptId": string, "versionNumber": integer, "manifestFileName": string, "description": string } | 
| फ़ील्ड | |
|---|---|
| scriptId | 
 स्क्रिप्ट प्रोजेक्ट का Drive आईडी. | 
| versionNumber | 
 वह वर्शन नंबर जिस पर यह डिप्लॉयमेंट आधारित है. | 
| manifestFileName | 
 इस डिप्लॉयमेंट के लिए मेनिफ़ेस्ट फ़ाइल का नाम. | 
| description | 
 इस डिप्लॉयमेंट की जानकारी. | 
EntryPoint
ऐसा कॉन्फ़िगरेशन जो यह तय करता है कि डिप्लॉयमेंट को बाहर से कैसे ऐक्सेस किया जाता है.
| JSON के काेड में दिखाना | 
|---|
| { "entryPointType": enum ( | 
| फ़ील्ड | |
|---|---|
| entryPointType | 
 एंट्री पॉइंट का टाइप. | 
| यूनियन फ़ील्ड properties. हर एंट्री पॉइंट टाइप के लिए एंट्री पॉइंट प्रॉपर्टी.propertiesइनमें से सिर्फ़ एक हो सकता है: | |
| webApp | 
 वेब ऐप्लिकेशन के लिए एंट्री पॉइंट के बारे में जानकारी. | 
| executionApi | 
 Apps Script API के एक्ज़ीक्यूशन कॉल के लिए एंट्री पॉइंट से जुड़ी जानकारी. | 
| addOn | 
 ऐड-ऑन प्रॉपर्टी. | 
EntryPointType
एंट्री पॉइंट के टाइप.
| Enums | |
|---|---|
| ENTRY_POINT_TYPE_UNSPECIFIED | ऐसा एंट्री पॉइंट जिसके बारे में जानकारी नहीं है. | 
| WEB_APP | वेब ऐप्लिकेशन का एंट्री पॉइंट. | 
| EXECUTION_API | एपीआई एक्ज़ीक्यूटेबल एंट्री पॉइंट. | 
| ADD_ON | ऐड-ऑन एंट्री पॉइंट. | 
WebAppEntryPoint
वेब ऐप्लिकेशन का एंट्री पॉइंट.
| JSON के काेड में दिखाना | 
|---|
| {
  "url": string,
  "entryPointConfig": {
    object ( | 
| फ़ील्ड | |
|---|---|
| url | 
 वेब ऐप्लिकेशन का यूआरएल. | 
| entryPointConfig | 
 एंट्री पॉइंट का कॉन्फ़िगरेशन. | 
WebAppConfig
वेब ऐप्लिकेशन के एंट्री पॉइंट कॉन्फ़िगरेशन.
| JSON के काेड में दिखाना | 
|---|
| { "access": enum ( | 
| फ़ील्ड | |
|---|---|
| access | 
 वेब ऐप्लिकेशन को चलाने की अनुमति किसके पास होती है. | 
| executeAs | 
 वेब ऐप्लिकेशन को किसे एक्ज़ीक्यूट करना है. | 
ऐक्सेस
ऐक्सेस कॉन्फ़िगरेशन.
| Enums | |
|---|---|
| UNKNOWN_ACCESS | डिफ़ॉल्ट वैल्यू का इस्तेमाल नहीं किया जाना चाहिए. | 
| MYSELF | वेब ऐप्लिकेशन या एक्ज़ीक्यूटेबल ऐप्लिकेशन को डिप्लॉय करने वाला उपयोगकर्ता ही इसे ऐक्सेस कर सकता है. ध्यान दें कि यह ज़रूरी नहीं है कि यह स्क्रिप्ट प्रोजेक्ट का मालिक हो. | 
| DOMAIN | इसे सिर्फ़ उस डोमेन के उपयोगकर्ता ऐक्सेस कर सकते हैं जिसमें वेब ऐप्लिकेशन या एक्ज़ीक्यूटेबल को डिप्लॉय करने वाला उपयोगकर्ता शामिल है. | 
| ANYONE | लॉग इन किया हुआ कोई भी उपयोगकर्ता, वेब ऐप्लिकेशन या एक्ज़ीक्यूटेबल को ऐक्सेस कर सकता है. | 
| ANYONE_ANONYMOUS | इस वेब ऐप्लिकेशन को ऐक्सेस करने के लिए, किसी भी उपयोगकर्ता ने लॉग इन किया हुआ है या नहीं किया है. इसके अलावा, वह इस वेब ऐप्लिकेशन को ऐक्सेस कर सकता है. | 
ExecuteAs
यह एक कॉन्फ़िगरेशन है, जो उस उपयोगकर्ता की जानकारी देता है जिसके अधिकार से वेब ऐप्लिकेशन को चलना चाहिए.
| Enums | |
|---|---|
| UNKNOWN_EXECUTE_AS | डिफ़ॉल्ट वैल्यू का इस्तेमाल नहीं किया जाना चाहिए. | 
| USER_ACCESSING | स्क्रिप्ट तब चलती है, जब उपयोगकर्ता वेब ऐप्लिकेशन को ऐक्सेस कर रहा होता है. | 
| USER_DEPLOYING | स्क्रिप्ट, वेब ऐप्लिकेशन को डिप्लॉय करने वाले उपयोगकर्ता के तौर पर चलती है. ध्यान दें कि यह ज़रूरी नहीं है कि यह स्क्रिप्ट प्रोजेक्ट का मालिक हो. | 
ExecutionApiEntryPoint
एपीआई एक्ज़ीक्यूटेबल एंट्री पॉइंट.
| JSON के काेड में दिखाना | 
|---|
| {
  "entryPointConfig": {
    object ( | 
| फ़ील्ड | |
|---|---|
| entryPointConfig | 
 एंट्री पॉइंट का कॉन्फ़िगरेशन. | 
ExecutionApiConfig
एपीआई एक्ज़ीक्यूटेबल एंट्री पॉइंट कॉन्फ़िगरेशन.
| JSON के काेड में दिखाना | 
|---|
| {
  "access": enum ( | 
| फ़ील्ड | |
|---|---|
| access | 
 लागू किए जा सकने वाले एपीआई को कौन चला सकता है. | 
AddOnEntryPoint
ऐड-ऑन का एंट्री पॉइंट.
| JSON के काेड में दिखाना | 
|---|
| {
  "addOnType": enum ( | 
| फ़ील्ड | |
|---|---|
| addOnType | 
 ऐड-ऑन के काम करने वाले कंटेनर टाइप की ज़रूरी सूची. | 
| title | 
 ऐड-ऑन के लिए ज़रूरी टाइटल. | 
| description | 
 ऐड-ऑन की जानकारी. हालांकि, ऐसा करना ज़रूरी नहीं है. | 
| helpUrl | 
 ऐड-ऑन का वैकल्पिक सहायता यूआरएल. | 
| reportIssueUrl | 
 ऐड-ऑन में मौजूद, समस्या की शिकायत का वैकल्पिक यूआरएल. | 
| postInstallTipUrl | 
 ऐड-ऑन को इंस्टॉल करने के बाद की सलाह का ज़रूरी यूआरएल. | 
AddOnType
AddType से यह तय होता है कि होस्ट ऐप्लिकेशन, ऐड-ऑन की किस कैटगरी को हैंडल करता है. हर ऐड-ऑन टाइप में, स्क्रिप्ट मेनिफ़ेस्ट का एक सेक्शन होता है. इसका इस्तेमाल, दिए गए टाइप के ऐड-ऑन को डिप्लॉय या एक्ज़ीक्यूट करते समय किया जाता है.
| Enums | |
|---|---|
| UNKNOWN_ADDON_TYPE | डिफ़ॉल्ट मान, ऐड-ऑन के प्रकार की जानकारी नहीं है. | 
| GMAIL | Gmail के लिए ऐड-ऑन का टाइप. | 
| DATA_STUDIO | Data Studio के लिए ऐड-ऑन का टाइप. | 
| तरीके | |
|---|---|
| 
 | Apps Script प्रोजेक्ट का डिप्लॉयमेंट बनाता है. | 
| 
 | Apps Script प्रोजेक्ट के डिप्लॉयमेंट को मिटाता है. | 
| 
 | Apps Script प्रोजेक्ट का डिप्लॉयमेंट लेता है. | 
| 
 | यह ऐप्लिकेशन स्क्रिप्ट प्रोजेक्ट के डिप्लॉयमेंट की सूची बनाता है. | 
| 
 | Apps Script प्रोजेक्ट के डिप्लॉयमेंट को अपडेट करता है. |