Requests

अनुरोध

स्प्रेडशीट पर लागू करने के लिए एक प्रकार का अपडेट.

JSON के काेड में दिखाना
{

  // Union field kind can be only one of the following:
  "updateSpreadsheetProperties": {
    object (UpdateSpreadsheetPropertiesRequest)
  },
  "updateSheetProperties": {
    object (UpdateSheetPropertiesRequest)
  },
  "updateDimensionProperties": {
    object (UpdateDimensionPropertiesRequest)
  },
  "updateNamedRange": {
    object (UpdateNamedRangeRequest)
  },
  "repeatCell": {
    object (RepeatCellRequest)
  },
  "addNamedRange": {
    object (AddNamedRangeRequest)
  },
  "deleteNamedRange": {
    object (DeleteNamedRangeRequest)
  },
  "addSheet": {
    object (AddSheetRequest)
  },
  "deleteSheet": {
    object (DeleteSheetRequest)
  },
  "autoFill": {
    object (AutoFillRequest)
  },
  "cutPaste": {
    object (CutPasteRequest)
  },
  "copyPaste": {
    object (CopyPasteRequest)
  },
  "mergeCells": {
    object (MergeCellsRequest)
  },
  "unmergeCells": {
    object (UnmergeCellsRequest)
  },
  "updateBorders": {
    object (UpdateBordersRequest)
  },
  "updateCells": {
    object (UpdateCellsRequest)
  },
  "addFilterView": {
    object (AddFilterViewRequest)
  },
  "appendCells": {
    object (AppendCellsRequest)
  },
  "clearBasicFilter": {
    object (ClearBasicFilterRequest)
  },
  "deleteDimension": {
    object (DeleteDimensionRequest)
  },
  "deleteEmbeddedObject": {
    object (DeleteEmbeddedObjectRequest)
  },
  "deleteFilterView": {
    object (DeleteFilterViewRequest)
  },
  "duplicateFilterView": {
    object (DuplicateFilterViewRequest)
  },
  "duplicateSheet": {
    object (DuplicateSheetRequest)
  },
  "findReplace": {
    object (FindReplaceRequest)
  },
  "insertDimension": {
    object (InsertDimensionRequest)
  },
  "insertRange": {
    object (InsertRangeRequest)
  },
  "moveDimension": {
    object (MoveDimensionRequest)
  },
  "updateEmbeddedObjectPosition": {
    object (UpdateEmbeddedObjectPositionRequest)
  },
  "pasteData": {
    object (PasteDataRequest)
  },
  "textToColumns": {
    object (TextToColumnsRequest)
  },
  "updateFilterView": {
    object (UpdateFilterViewRequest)
  },
  "deleteRange": {
    object (DeleteRangeRequest)
  },
  "appendDimension": {
    object (AppendDimensionRequest)
  },
  "addConditionalFormatRule": {
    object (AddConditionalFormatRuleRequest)
  },
  "updateConditionalFormatRule": {
    object (UpdateConditionalFormatRuleRequest)
  },
  "deleteConditionalFormatRule": {
    object (DeleteConditionalFormatRuleRequest)
  },
  "sortRange": {
    object (SortRangeRequest)
  },
  "setDataValidation": {
    object (SetDataValidationRequest)
  },
  "setBasicFilter": {
    object (SetBasicFilterRequest)
  },
  "addProtectedRange": {
    object (AddProtectedRangeRequest)
  },
  "updateProtectedRange": {
    object (UpdateProtectedRangeRequest)
  },
  "deleteProtectedRange": {
    object (DeleteProtectedRangeRequest)
  },
  "autoResizeDimensions": {
    object (AutoResizeDimensionsRequest)
  },
  "addChart": {
    object (AddChartRequest)
  },
  "updateChartSpec": {
    object (UpdateChartSpecRequest)
  },
  "updateBanding": {
    object (UpdateBandingRequest)
  },
  "addBanding": {
    object (AddBandingRequest)
  },
  "deleteBanding": {
    object (DeleteBandingRequest)
  },
  "createDeveloperMetadata": {
    object (CreateDeveloperMetadataRequest)
  },
  "updateDeveloperMetadata": {
    object (UpdateDeveloperMetadataRequest)
  },
  "deleteDeveloperMetadata": {
    object (DeleteDeveloperMetadataRequest)
  },
  "randomizeRange": {
    object (RandomizeRangeRequest)
  },
  "addDimensionGroup": {
    object (AddDimensionGroupRequest)
  },
  "deleteDimensionGroup": {
    object (DeleteDimensionGroupRequest)
  },
  "updateDimensionGroup": {
    object (UpdateDimensionGroupRequest)
  },
  "trimWhitespace": {
    object (TrimWhitespaceRequest)
  },
  "deleteDuplicates": {
    object (DeleteDuplicatesRequest)
  },
  "updateEmbeddedObjectBorder": {
    object (UpdateEmbeddedObjectBorderRequest)
  },
  "addSlicer": {
    object (AddSlicerRequest)
  },
  "updateSlicerSpec": {
    object (UpdateSlicerSpecRequest)
  },
  "addDataSource": {
    object (AddDataSourceRequest)
  },
  "updateDataSource": {
    object (UpdateDataSourceRequest)
  },
  "deleteDataSource": {
    object (DeleteDataSourceRequest)
  },
  "refreshDataSource": {
    object (RefreshDataSourceRequest)
  },
  "cancelDataSourceRefresh": {
    object (CancelDataSourceRefreshRequest)
  }
  // End of list of possible types for union field kind.
}
फ़ील्ड
यूनियन फ़ील्ड kind. अपडेट किस तरह का है. सिर्फ़ एक फ़ील्ड होना ज़रूरी है. kind इनमें से सिर्फ़ एक हो सकता है:
updateSpreadsheetProperties

object (UpdateSpreadsheetPropertiesRequest)

स्प्रेडशीट की प्रॉपर्टी अपडेट करता है.

updateSheetProperties

object (UpdateSheetPropertiesRequest)

शीट की प्रॉपर्टी अपडेट करता है.

updateDimensionProperties

object (UpdateDimensionPropertiesRequest)

डाइमेंशन अपडेट करता है प्रॉपर्टी.

updateNamedRange

object (UpdateNamedRangeRequest)

नाम वाली रेंज को अपडेट करता है.

repeatCell

object (RepeatCellRequest)

पूरी रेंज में एक सेल को दोहराया जाता है.

addNamedRange

object (AddNamedRangeRequest)

नाम वाली रेंज जोड़ता है.

deleteNamedRange

object (DeleteNamedRangeRequest)

नाम वाली रेंज को मिटाता है.

addSheet

object (AddSheetRequest)

शीट जोड़ता है.

deleteSheet

object (DeleteSheetRequest)

शीट को मिटाता है.

autoFill

object (AutoFillRequest)

मौजूदा डेटा के आधार पर, ज़्यादा डेटा अपने-आप भर जाता है.

cutPaste

object (CutPasteRequest)

एक क्षेत्र से डेटा को काटता है और उसे दूसरे में चिपकाता है.

copyPaste

object (CopyPasteRequest)

एक जगह से डेटा कॉपी करके, उसे दूसरी जगह चिपकाता है.

mergeCells

object (MergeCellsRequest)

सेल को एक साथ मर्ज करता है.

unmergeCells

object (UnmergeCellsRequest)

मर्ज किए गए सेल अनमर्ज करता है.

updateBorders

object (UpdateBordersRequest)

सेल की किसी रेंज में मौजूद बॉर्डर को अपडेट करता है.

updateCells

object (UpdateCellsRequest)

एक साथ कई सेल अपडेट करता है.

addFilterView

object (AddFilterViewRequest)

फ़िल्टर व्यू जोड़ता है.

appendCells

object (AppendCellsRequest)

शीट में डेटा वाली आखिरी पंक्ति के बाद सेल जोड़ता है.

clearBasicFilter

object (ClearBasicFilterRequest)

शीट पर बेसिक फ़िल्टर को हटाता है.

deleteDimension

object (DeleteDimensionRequest)

शीट में मौजूद पंक्तियां या कॉलम मिटाता है.

deleteEmbeddedObject

object (DeleteEmbeddedObjectRequest)

शीट में एम्बेड किए गए ऑब्जेक्ट (जैसे, चार्ट, इमेज) को मिटाता है.

deleteFilterView

object (DeleteFilterViewRequest)

शीट से फ़िल्टर व्यू को मिटाया जाता है.

duplicateFilterView

object (DuplicateFilterViewRequest)

यह फ़िल्टर व्यू की डुप्लीकेट कॉपी बनाता है.

duplicateSheet

object (DuplicateSheetRequest)

यह शीट की डुप्लीकेट कॉपी बनाता है.

findReplace

object (FindReplaceRequest)

कुछ टेक्स्ट को दूसरे टेक्स्ट से ढूंढता और बदलता है.

insertDimension

object (InsertDimensionRequest)

शीट में नई पंक्तियां या कॉलम शामिल करता है.

insertRange

object (InsertRangeRequest)

शीट में नए सेल शामिल किए जाते हैं और मौजूदा सेल को शिफ़्ट किया जाता है.

moveDimension

object (MoveDimensionRequest)

शीट में पंक्तियों या कॉलम को किसी दूसरी जगह पर ले जाता है.

updateEmbeddedObjectPosition

object (UpdateEmbeddedObjectPositionRequest)

एम्बेड किए गए ऑब्जेक्ट (जैसे कि चार्ट, इमेज) की पोज़िशन अपडेट करता है.

pasteData

object (PasteDataRequest)

शीट में डेटा (एचटीएमएल या डीलिमिटेड) चिपकाता है.

textToColumns

object (TextToColumnsRequest)

टेक्स्ट के कॉलम को टेक्स्ट के कई कॉलम में बदलता है.

updateFilterView

object (UpdateFilterViewRequest)

यह फ़िल्टर व्यू की प्रॉपर्टी को अपडेट करता है.

deleteRange

object (DeleteRangeRequest)

शीट से सेल की रेंज मिटाता है और बाकी सेल को शिफ़्ट करता है.

appendDimension

object (AppendDimensionRequest)

शीट के आखिर में डाइमेंशन जोड़ता है.

addConditionalFormatRule

object (AddConditionalFormatRuleRequest)

शर्त के साथ फ़ॉर्मैटिंग का एक नया नियम जोड़ता है.

updateConditionalFormatRule

object (UpdateConditionalFormatRuleRequest)

मौजूदा कंडिशनल फ़ॉर्मैट नियम को अपडेट करता है.

deleteConditionalFormatRule

object (DeleteConditionalFormatRuleRequest)

मौजूदा शर्त के फ़ॉर्मैट के नियम को मिटाता है.

sortRange

object (SortRangeRequest)

डेटा को किसी रेंज में क्रम से लगाता है.

setDataValidation

object (SetDataValidationRequest)

एक या उससे ज़्यादा सेल के लिए, डेटा की पुष्टि करने की सुविधा सेट करता है.

setBasicFilter

object (SetBasicFilterRequest)

शीट पर बेसिक फ़िल्टर सेट करता है.

addProtectedRange

object (AddProtectedRangeRequest)

सुरक्षित की गई रेंज जोड़ता है.

updateProtectedRange

object (UpdateProtectedRangeRequest)

सुरक्षित की गई रेंज को अपडेट करता है.

deleteProtectedRange

object (DeleteProtectedRangeRequest)

सुरक्षित की गई रेंज को मिटाता है.

autoResizeDimensions

object (AutoResizeDimensionsRequest)

उस डाइमेंशन में सेल के कॉन्टेंट के आधार पर, एक या उससे ज़्यादा डाइमेंशन का साइज़ अपने-आप बदलता है.

addChart

object (AddChartRequest)

चार्ट जोड़ता है.

updateChartSpec

object (UpdateChartSpecRequest)

इससे चार्ट की खास जानकारी अपडेट होती है.

updateBanding

object (UpdateBandingRequest)

बैंड की गई रेंज को अपडेट करता है

addBanding

object (AddBandingRequest)

एक नई बैंड की गई रेंज जोड़ता है

deleteBanding

object (DeleteBandingRequest)

बैंड की गई रेंज हटाता है

createDeveloperMetadata

object (CreateDeveloperMetadataRequest)

नया डेवलपर मेटाडेटा बनाता है

updateDeveloperMetadata

object (UpdateDeveloperMetadataRequest)

डेवलपर मेटाडेटा की मौजूदा एंट्री को अपडेट करता है

deleteDeveloperMetadata

object (DeleteDeveloperMetadataRequest)

डेवलपर मेटाडेटा मिटाता है

randomizeRange

object (RandomizeRangeRequest)

किसी रेंज में पंक्तियों के क्रम को किसी भी क्रम में सेट करता है.

addDimensionGroup

object (AddDimensionGroupRequest)

तय की गई रेंज पर ग्रुप बनाता है.

deleteDimensionGroup

object (DeleteDimensionGroupRequest)

तय की गई सीमा से ज़्यादा ग्रुप को मिटाता है.

updateDimensionGroup

object (UpdateDimensionGroupRequest)

बताए गए ग्रुप की स्थिति अपडेट करता है.

trimWhitespace

object (TrimWhitespaceRequest)

खाली सफ़ेद जगह (जैसे कि स्पेस, टैब या नई लाइनें) वाली सेल को ट्रिम करता है.

deleteDuplicates

object (DeleteDuplicatesRequest)

किसी सेल रेंज के दिए गए कॉलम में डुप्लीकेट वैल्यू वाली पंक्तियां हटा देता है.

updateEmbeddedObjectBorder

object (UpdateEmbeddedObjectBorderRequest)

एम्बेड किए गए ऑब्जेक्ट के बॉर्डर को अपडेट करता है.

addSlicer

object (AddSlicerRequest)

स्लाइसर जोड़ता है.

updateSlicerSpec

object (UpdateSlicerSpecRequest)

स्लाइसर की खास जानकारी अपडेट करता है.

addDataSource

object (AddDataSourceRequest)

डेटा सोर्स जोड़ता है.

updateDataSource

object (UpdateDataSourceRequest)

डेटा सोर्स को अपडेट करता है.

deleteDataSource

object (DeleteDataSourceRequest)

डेटा सोर्स को मिटाता है.

refreshDataSource

object (RefreshDataSourceRequest)

एक या एक से ज़्यादा डेटा सोर्स और उनसे जुड़े dbobjects को रीफ़्रेश करता है.

cancelDataSourceRefresh

object (CancelDataSourceRefreshRequest)

एक या एक से ज़्यादा डेटा सोर्स और उनसे जुड़े dbobjects को रीफ़्रेश करना रद्द किया जाता है.

UpdateSpreadsheetPropertiesRequest

यह किसी स्प्रेडशीट की प्रॉपर्टी अपडेट करता है.

JSON के काेड में दिखाना
{
  "properties": {
    object (SpreadsheetProperties)
  },
  "fields": string
}
फ़ील्ड
properties

object (SpreadsheetProperties)

अपडेट की जाने वाली प्रॉपर्टी.

fields

string (FieldMask format)

वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए. कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. मूल 'property' लागू नहीं है और इसे बताया नहीं जाना चाहिए. सिंगल "*" का इस्तेमाल हर फ़ील्ड की सूची बनाने के लिए शॉर्ट-हैंड के रूप में किया जा सकता है.

UpdateSheetPropertiesRequest

बताई गई शीट की प्रॉपर्टी को अपडेट करता है sheetId.

JSON के काेड में दिखाना
{
  "properties": {
    object (SheetProperties)
  },
  "fields": string
}
फ़ील्ड
properties

object (SheetProperties)

अपडेट की जाने वाली प्रॉपर्टी.

fields

string (FieldMask format)

वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए. कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट properties लागू नहीं है और इसे बताया नहीं जाना चाहिए. सिंगल "*" का इस्तेमाल हर फ़ील्ड की सूची बनाने के लिए शॉर्ट-हैंड के रूप में किया जा सकता है.

UpdateDimensionPropertiesRequest

तय की गई रेंज में मौजूद डाइमेंशन की प्रॉपर्टी अपडेट करता है.

JSON के काेड में दिखाना
{
  "properties": {
    object (DimensionProperties)
  },
  "fields": string,

  // Union field dimension_range can be only one of the following:
  "range": {
    object (DimensionRange)
  },
  "dataSourceSheetRange": {
    object (DataSourceSheetDimensionRange)
  }
  // End of list of possible types for union field dimension_range.
}
फ़ील्ड
properties

object (DimensionProperties)

अपडेट की जाने वाली प्रॉपर्टी.

fields

string (FieldMask format)

वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए. कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट properties लागू नहीं है और इसे बताया नहीं जाना चाहिए. सिंगल "*" का इस्तेमाल हर फ़ील्ड की सूची बनाने के लिए शॉर्ट-हैंड के रूप में किया जा सकता है.

यूनियन फ़ील्ड dimension_range. डाइमेंशन की रेंज. dimension_range इनमें से सिर्फ़ एक हो सकता है:
range

object (DimensionRange)

अपडेट की जाने वाली पंक्तियां या कॉलम.

dataSourceSheetRange

object (DataSourceSheetDimensionRange)

डेटा सोर्स की शीट में मौजूद वे कॉलम जिन्हें अपडेट करना है.

DataSourceSheetDimensionRange

किसी डाइमेंशन के साथ सिंगल डाइमेंशन वाली रेंज DATA_SOURCE शीट.

JSON के काेड में दिखाना
{
  "sheetId": integer,
  "columnReferences": [
    {
      object (DataSourceColumnReference)
    }
  ]
}
फ़ील्ड
sheetId

integer

उस डेटा सोर्स शीट का आईडी जिस पर रेंज है.

columnReferences[]

object (DataSourceColumnReference)

डेटा सोर्स शीट में मौजूद कॉलम.

UpdateNamedRangeRequest

नाम वाली रेंज की प्रॉपर्टी को दी गई जानकारी से अपडेट करता है namedRangeId.

JSON के काेड में दिखाना
{
  "namedRange": {
    object (NamedRange)
  },
  "fields": string
}
फ़ील्ड
namedRange

object (NamedRange)

नई प्रॉपर्टी के साथ अपडेट करने के लिए, नाम वाली रेंज.

fields

string (FieldMask format)

वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए. कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट namedRange लागू नहीं है और इसे बताया नहीं जाना चाहिए. सिंगल "*" का इस्तेमाल हर फ़ील्ड की सूची बनाने के लिए शॉर्ट-हैंड के रूप में किया जा सकता है.

RepeatCellRequest

रेंज के सभी सेल को, सेल ऑब्जेक्ट की वैल्यू पर अपडेट करता है. केवल fields फ़ील्ड अपडेट किए गए हैं; अन्य में कोई बदलाव नहीं होता है.

फ़ॉर्मूला का इस्तेमाल करके सेल लिखने पर, रेंज में हर फ़ील्ड के लिए फ़ॉर्मूला की रेंज अपने-आप बढ़ जाएंगी. उदाहरण के लिए, अगर सेल को फ़ॉर्मूला के साथ लिखा जा रहा है =A1 B2:C4 की रेंज में, B2 होगा =A1, B3 होगा =A2, B4 होगा =A3, C2 होगा =B1, C3 होगा =B2, C4 होगा =B3.

फ़ॉर्मूला की रेंज को स्थिर रखने के लिए, $ इंडिकेटर. उदाहरण के लिए, =$A$1 का इस्तेमाल करें, ताकि पंक्ति और कॉलम, दोनों की बढ़ोतरी न हो.

JSON के काेड में दिखाना
{
  "range": {
    object (GridRange)
  },
  "cell": {
    object (CellData)
  },
  "fields": string
}
फ़ील्ड
range

object (GridRange)

वह रेंज जिसमें सेल को दोहराना है.

cell

object (CellData)

लिखने के लिए डेटा.

fields

string (FieldMask format)

वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए. कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट cell लागू नहीं है और इसे बताया नहीं जाना चाहिए. सिंगल "*" का इस्तेमाल हर फ़ील्ड की सूची बनाने के लिए शॉर्ट-हैंड के रूप में किया जा सकता है.

AddNamedRangeRequest

स्प्रेडशीट में नाम वाली रेंज जोड़ता है.

JSON के काेड में दिखाना
{
  "namedRange": {
    object (NamedRange)
  }
}
फ़ील्ड
namedRange

object (NamedRange)

जोड़ी जाने वाली नाम वाली रेंज. कॉन्टेंट बनाने namedRangeId फ़ील्ड ज़रूरी नहीं है; अगर कोई सेट नहीं है, तो एक आईडी रैंडम रूप से जनरेट की जाएगी. (पहले से मौजूद किसी रेंज का आईडी बताना एक गड़बड़ी है.)

DeleteNamedRangeRequest

स्प्रेडशीट से, दिए गए आईडी वाली नाम वाली रेंज हटा देता है.

JSON के काेड में दिखाना
{
  "namedRangeId": string
}
फ़ील्ड
namedRangeId

string

मिटाने के लिए, नाम वाली रेंज का आईडी.

AddSheetRequest

नई शीट जोड़ता है. जब किसी शीट को दिए गए इंडेक्स में जोड़ा जाता है, तो उसके बाद की सभी शीट इंडेक्स में बढ़ोतरी होती है. ऑब्जेक्ट शीट जोड़ने के लिए, इसका इस्तेमाल करें AddChartRequest इसके बजाय, इसके बारे में बताएं EmbeddedObjectPosition.sheetId या EmbeddedObjectPosition.newSheet.

JSON के काेड में दिखाना
{
  "properties": {
    object (SheetProperties)
  }
}
फ़ील्ड
properties

object (SheetProperties)

नई शीट में ये प्रॉपर्टी होनी चाहिए. सभी प्रॉपर्टी ज़रूरी नहीं हैं. कॉन्टेंट बनाने sheetId फ़ील्ड ज़रूरी नहीं है; अगर कोई सेट नहीं है, तो एक आईडी रैंडम रूप से जनरेट की जाएगी. (पहले से मौजूद शीट का आईडी बताना एक गड़बड़ी है.)

DeleteSheetRequest

अनुरोध की गई शीट मिटाता है.

JSON के काेड में दिखाना
{
  "sheetId": integer
}
फ़ील्ड
sheetId

integer

मिटाई जाने वाली शीट का आईडी.

अगर शीट DATA_SOURCE प्रकार, संबद्ध DataSource भी हटा दिया जाता है.

AutoFillRequest

मौजूदा डेटा के आधार पर ज़्यादा डेटा भरता है.

JSON के काेड में दिखाना
{
  "useAlternateSeries": boolean,

  // Union field area can be only one of the following:
  "range": {
    object (GridRange)
  },
  "sourceAndDestination": {
    object (SourceAndDestination)
  }
  // End of list of possible types for union field area.
}
फ़ील्ड
useAlternateSeries

boolean

अगर हमें "वैकल्पिक" विकल्प के साथ डेटा जनरेट करना चाहिए, तो सही है सीरीज़ शामिल है. यह सोर्स डेटा के टाइप और मात्रा के आधार पर अलग-अलग होता है.

यूनियन फ़ील्ड area. ऑटोमैटिक भरने की सुविधा का इस्तेमाल करने के लिए चुने गए हिस्से की जानकारी. area इनमें से सिर्फ़ एक हो सकता है:
range

object (GridRange)

ऑटोमैटिक भरने की सुविधा की रेंज. यह रेंज की जांच करके उस जगह का पता लगाएगा जिसमें डेटा है. साथ ही, उस डेटा को रेंज में अपने-आप भर देगा.

sourceAndDestination

object (SourceAndDestination)

ऑटोमैटिक भरने के लिए, सोर्स और डेस्टिनेशन एरिया. इसमें, ऑटोमैटिक भरने की सुविधा के सोर्स की जानकारी साफ़ तौर पर दिखती है. साथ ही, यह भी बताया जाता है कि उस डेटा को कहां एक्सपोर्ट करना है.

SourceAndDestination

सोर्स रेंज का कॉम्बिनेशन और उस सोर्स को बढ़ाने का तरीका.

JSON के काेड में दिखाना
{
  "source": {
    object (GridRange)
  },
  "dimension": enum (Dimension),
  "fillLength": integer
}
फ़ील्ड
source

object (GridRange)

ऑटोमैटिक भरने की सुविधा के सोर्स के तौर पर इस्तेमाल किए जाने वाले डेटा की जगह.

dimension

enum (Dimension)

वह डाइमेंशन जिसमें डेटा भरना चाहिए.

fillLength

integer

पंक्तियों या कॉलम की संख्या, जिनमें डेटा भरा जाना चाहिए. पॉज़िटिव नंबर सोर्स की आखिरी पंक्ति या आखिरी कॉलम के बाद बड़ी होती हैं. नेगेटिव संख्याएं स्रोत की पहली पंक्ति या पहले कॉलम से पहले बड़ी होती हैं.

CutPasteRequest

डेटा को सोर्स से डेस्टिनेशन पर ले जाता है.

JSON के काेड में दिखाना
{
  "source": {
    object (GridRange)
  },
  "destination": {
    object (GridCoordinate)
  },
  "pasteType": enum (PasteType)
}
फ़ील्ड
source

object (GridRange)

वह सोर्स डेटा जिसे काटा जाना है.

destination

object (GridCoordinate)

सबसे ऊपर बाईं ओर मौजूद कोऑर्डिनेट जहां डेटा को चिपकाना है.

pasteType

enum (PasteType)

किस तरह का डेटा चिपकाना है. पूरा सोर्स डेटा कट जाएगा, भले ही कुछ भी चिपकाया गया हो.

PasteType

किस तरह का डेटा चिपकाया जाना चाहिए.

Enums
PASTE_NORMAL वैल्यू, फ़ॉर्मूला, फ़ॉर्मैट, और मर्ज को चिपकाएं.
PASTE_VALUES वैल्यू को सिर्फ़ फ़ॉर्मैट, फ़ॉर्मूला या मर्ज के बिना चिपकाएं.
PASTE_FORMAT सिर्फ़ फ़ॉर्मैट और डेटा की पुष्टि का तरीका चिपकाएं.
PASTE_NO_BORDERS किसी ने भी पसंद नहीं किया PASTE_NORMAL लेकिन बॉर्डर के बिना.
PASTE_FORMULA सिर्फ़ फ़ॉर्मूले चिपकाएं.
PASTE_DATA_VALIDATION सिर्फ़ डेटा की पुष्टि वाला डेटा चिपकाएं.
PASTE_CONDITIONAL_FORMATTING सिर्फ़ कंडिशनल फ़ॉर्मैटिंग के नियम चिपकाएं.

CopyPasteRequest

सोर्स से डेस्टिनेशन पर डेटा कॉपी करता है.

JSON के काेड में दिखाना
{
  "source": {
    object (GridRange)
  },
  "destination": {
    object (GridRange)
  },
  "pasteType": enum (PasteType),
  "pasteOrientation": enum (PasteOrientation)
}
फ़ील्ड
source

object (GridRange)

कॉपी की जाने वाली सोर्स रेंज.

destination

object (GridRange)

वह जगह जहां आइटम चिपकाना है. अगर रेंज में ऐसा स्पैन शामिल है जो सोर्स की ऊंचाई या चौड़ाई के गुणज है, तो डेस्टिनेशन रेंज भरने के लिए डेटा को दोहराया जाएगा. अगर रेंज, सोर्स रेंज से छोटी है, तो भी पूरे सोर्स डेटा की कॉपी बनाई जाएगी (डेस्टिनेशन रेंज के आखिर के बाद).

pasteType

enum (PasteType)

किस तरह का डेटा चिपकाना है.

pasteOrientation

enum (PasteOrientation)

पेस्ट करते समय, डेटा किस तरह ओरिएंटेशन में होना चाहिए.

PasteOrientation

चिपकाने की कार्रवाई कैसे की जानी चाहिए.

Enums
NORMAL सामान्य तरीके से चिपकाएं.
TRANSPOSE ट्रांसपोज़ किए गए टेक्स्ट को चिपकाएं, जहां सभी लाइनें कॉलम बन जाती हैं और वहीं पूरी लाइन को ट्रांसपोज़ किया गया है.

MergeCellsRequest

इस रेंज के सभी सेल को मर्ज कर देता है.

JSON के काेड में दिखाना
{
  "range": {
    object (GridRange)
  },
  "mergeType": enum (MergeType)
}
फ़ील्ड
range

object (GridRange)

मर्ज की जाने वाली सेल की रेंज.

mergeType

enum (MergeType)

सेल को मर्ज करने का तरीका.

MergeType

बनाने के लिए मर्ज का टाइप.

Enums
MERGE_ALL इस रेंज से अलग-अलग डेटा को मिलाकर एक सेल बनाएं
MERGE_COLUMNS रेंज के हर कॉलम के लिए मर्ज बनाएं
MERGE_ROWS रेंज की हर लाइन के लिए मर्ज बनाएं

UnmergeCellsRequest

दी गई रेंज में सेल अनमर्ज करता है.

JSON के काेड में दिखाना
{
  "range": {
    object (GridRange)
  }
}
फ़ील्ड
range

object (GridRange)

वह रेंज जिसमें सभी सेल अनमर्ज की जानी चाहिए. अगर इस रेंज में कई मर्ज किए गए हैं, तो सभी मर्ज अनमर्ज कर दिए जाएंगे. रेंज में, किसी मर्ज के बीच का कुछ हिस्सा नहीं होना चाहिए.

UpdateBordersRequest

किसी रेंज की बॉर्डर को अपडेट करता है. अगर अनुरोध में कोई फ़ील्ड सेट नहीं किया गया है, तो इसका मतलब है कि बॉर्डर जैसा है. उदाहरण के लिए, बाद में आने वाले दो UpdateBorderRequest के साथ:

  1. रेंज: A1:A5 { top: RED, bottom: WHITE }
  2. रेंज: A1:A5 { left: BLUE }

इसका नतीजा यह होगा कि A1:A5 के बॉर्डर में { top: RED, bottom: WHITE, left: BLUE }. यदि आप कोई बॉर्डर साफ करना चाहते हैं, तो शैली को स्पष्ट रूप से NONE.

JSON के काेड में दिखाना
{
  "range": {
    object (GridRange)
  },
  "top": {
    object (Border)
  },
  "bottom": {
    object (Border)
  },
  "left": {
    object (Border)
  },
  "right": {
    object (Border)
  },
  "innerHorizontal": {
    object (Border)
  },
  "innerVertical": {
    object (Border)
  }
}
फ़ील्ड
range

object (GridRange)

वह श्रेणी जिसकी बॉर्डर अपडेट की जानी चाहिए.

top

object (Border)

सीमा में सबसे ऊपर रखने के लिए बॉर्डर.

bottom

object (Border)

रेंज में सबसे नीचे डाला जाने वाला बॉर्डर.

left

object (Border)

सीमा के बाईं ओर रखा जाने वाला बॉर्डर.

right

object (Border)

सीमा के दाईं ओर रखा जाने वाला बॉर्डर.

innerHorizontal

object (Border)

रेंज के अंदर रखने के लिए हॉरिज़ॉन्टल बॉर्डर.

innerVertical

object (Border)

रेंज के अंदर रखने के लिए वर्टिकल बॉर्डर.

UpdateCellsRequest

किसी रेंज के सभी सेल को नए डेटा से अपडेट करता है.

JSON के काेड में दिखाना
{
  "rows": [
    {
      object (RowData)
    }
  ],
  "fields": string,

  // Union field area can be only one of the following:
  "start": {
    object (GridCoordinate)
  },
  "range": {
    object (GridRange)
  }
  // End of list of possible types for union field area.
}
फ़ील्ड
rows[]

object (RowData)

लिखने के लिए डेटा.

fields

string (FieldMask format)

सेलडेटा के वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए. कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट, सेलडेटा है; 'row.values.' दर्ज नहीं किया जाना चाहिए. सिंगल "*" का इस्तेमाल हर फ़ील्ड की सूची बनाने के लिए शॉर्ट-हैंड के रूप में किया जा सकता है.

यूनियन फ़ील्ड area. जगह की जानकारी का डेटा लिखा जाना चाहिए. सटीक रूप से एक मान सेट होना चाहिए. area इनमें से सिर्फ़ एक हो सकता है:
start

object (GridCoordinate)

वह निर्देशांक जिस पर डेटा लिखना शुरू करना है. कितनी भी पंक्तियां और कॉलम (हर पंक्ति में अलग-अलग कॉलम की संख्या के साथ) लिखे जा सकते है.

range

object (GridRange)

वह रेंज जिस पर डेटा लिखना है.

अगर पंक्तियों में मौजूद डेटा, अनुरोध की गई सभी रेंज को कवर नहीं करता है, तो उनमें सेट किए गए फ़ील्ड से मैच होने वाले फ़ील्ड fields साफ़ कर दिया जाएगा.

AddFilterViewRequest

फ़िल्टर व्यू जोड़ता है.

JSON के काेड में दिखाना
{
  "filter": {
    object (FilterView)
  }
}
फ़ील्ड
filter

object (FilterView)

जोड़ा जाने वाला फ़िल्टर. कॉन्टेंट बनाने filterViewId फ़ील्ड ज़रूरी नहीं है; अगर कोई सेट नहीं है, तो एक आईडी रैंडम रूप से जनरेट की जाएगी. (पहले से मौजूद फ़िल्टर का आईडी बताने में कोई गड़बड़ी हुई है.)

AppendCellsRequest

शीट में डेटा वाली आखिरी पंक्ति के बाद नए सेल जोड़ता है. ज़रूरत होने पर, शीट में नई पंक्तियां शामिल की जाती हैं.

JSON के काेड में दिखाना
{
  "sheetId": integer,
  "rows": [
    {
      object (RowData)
    }
  ],
  "fields": string
}
फ़ील्ड
sheetId

integer

वह शीट आईडी जिसमें डेटा जोड़ना है.

rows[]

object (RowData)

जोड़ा जाने वाला डेटा.

fields

string (FieldMask format)

सेलडेटा के वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए. कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट, सेलडेटा है; 'row.values.' दर्ज नहीं किया जाना चाहिए. सिंगल "*" का इस्तेमाल हर फ़ील्ड की सूची बनाने के लिए शॉर्ट-हैंड के रूप में किया जा सकता है.

ClearBasicFilterRequest

अगर शीट में कोई बेसिक फ़िल्टर है, तो उसे हटाता है.

JSON के काेड में दिखाना
{
  "sheetId": integer
}
फ़ील्ड
sheetId

integer

वह शीट आईडी जिस पर बेसिक फ़िल्टर को हटाना है.

DeleteDimensionRequest

शीट से डाइमेंशन मिटा दिए जाते हैं.

JSON के काेड में दिखाना
{
  "range": {
    object (DimensionRange)
  }
}
फ़ील्ड
range

object (DimensionRange)

शीट से मिटाने के लिए डाइमेंशन.

DeleteEmbeddedObjectRequest

दिए गए आईडी से एम्बेड किए गए ऑब्जेक्ट को मिटाता है.

JSON के काेड में दिखाना
{
  "objectId": integer
}
फ़ील्ड
objectId

integer

मिटाने के लिए, एम्बेड किए गए ऑब्जेक्ट का आईडी.

DeleteFilterViewRequest

किसी खास फ़िल्टर व्यू को मिटाता है.

JSON के काेड में दिखाना
{
  "filterId": integer
}
फ़ील्ड
filterId

integer

मिटाए जाने वाले फ़िल्टर का आईडी.

DuplicateFilterViewRequest

यह किसी फ़िल्टर व्यू की डुप्लीकेट कॉपी बनाता है.

JSON के काेड में दिखाना
{
  "filterId": integer
}
फ़ील्ड
filterId

integer

फ़िल्टर का आईडी डुप्लीकेट किया जा रहा है.

DuplicateSheetRequest

शीट के कॉन्टेंट की डुप्लीकेट कॉपी बनाता है.

JSON के काेड में दिखाना
{
  "sourceSheetId": integer,
  "insertSheetIndex": integer,
  "newSheetId": integer,
  "newSheetName": string
}
फ़ील्ड
sourceSheetId

integer

डुप्लीकेट शीट.

अगर सोर्स शीट DATA_SOURCE लिखें, इसकी बैकिंग DataSource भी डुप्लीकेट होती है और शीट की नई कॉपी से जुड़ी होती है. डेटा प्रोसेस नहीं होता है. इस शीट का ग्रिड डेटा भी कॉपी किया जाता है. हालांकि, यह बैच के अनुरोध के पूरा हो जाने के बाद ही उपलब्ध होता है.

insertSheetIndex

integer

शून्य पर आधारित इंडेक्स, जहां नई शीट डाली जानी चाहिए. इसके बाद के सभी शीट का इंडेक्स बढ़ाया जाता है.

newSheetId

integer

अगर यह नीति सेट की जाती है, तो नई शीट का आईडी. अगर यह नीति सेट नहीं है, तो कोई आईडी चुना जाता है. अगर यह आईडी सेट किया गया है, तो इसका आईडी किसी भी मौजूदा शीट के आईडी से मेल नहीं खाना चाहिए. अगर यह वैल्यू सेट की गई है, तो यह नेगेटिव नहीं होना चाहिए.

newSheetName

string

नई शीट का नाम. अगर यह फ़ील्ड खाली है, तो आपके लिए एक नया नाम चुना जाता है.

FindReplaceRequest

किसी रेंज, शीट या सभी शीट में मौजूद सेल में डेटा ढूंढता है और बदलता है.

JSON के काेड में दिखाना
{
  "find": string,
  "replacement": string,
  "matchCase": boolean,
  "matchEntireCell": boolean,
  "searchByRegex": boolean,
  "includeFormulas": boolean,

  // Union field scope can be only one of the following:
  "range": {
    object (GridRange)
  },
  "sheetId": integer,
  "allSheets": boolean
  // End of list of possible types for union field scope.
}
फ़ील्ड
find

string

खोजी जाने वाली वैल्यू.

replacement

string

बदले जाने के लिए इस्तेमाल की जाने वाली वैल्यू.

matchCase

boolean

अगर खोज केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) है, तो वैल्यू 'सही' होगी.

matchEntireCell

boolean

अगर ढूंढें वैल्यू, पूरी सेल से मेल खानी चाहिए, तो 'सही'.

searchByRegex

boolean

अगर खोज वैल्यू एक रेगुलर एक्सप्रेशन है, तो वैल्यू 'सही' होगी. रेगुलर एक्सप्रेशन और रीप्लेसमेंट को यहां दिए गए Java रेगुलर एक्सप्रेशन नियमों का पालन करना चाहिए: https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html. बदली गई स्ट्रिंग से कैप्चर ग्रुप के बारे में जानकारी मिल सकती है. उदाहरण के लिए, अगर किसी एक सेल में कॉन्टेंट है "Google Sheets" और दूसरे ने "Google Docs" फिर इसे खोजें "o.* (.*)" उसकी जगह कोई और "$1 Rocks" सेल की सामग्री को बदल देगा "GSheets Rocks" और "GDocs Rocks" क्रम से.

includeFormulas

boolean

अगर खोज में फ़ॉर्मूला वाले सेल शामिल होने चाहिए, तो वैल्यू 'सही' होगी. फ़ॉर्मूला वाली सेल को स्किप करने के लिए, गलत है.

यूनियन फ़ील्ड scope. वह स्कोप जिसके हिसाब से वैल्यू खोजना/बदलना है -- सिर्फ़ एक फ़ील्ड सेट होना चाहिए. scope इनमें से सिर्फ़ एक हो सकता है:
range

object (GridRange)

वह रेंज जिसे ढूंढना/बदलना है.

sheetId

integer

वह शीट जिसे ढूंढना/बदलना है.

allSheets

boolean

सभी शीट पर ढूंढने/बदलने के लिए, 'सही'.

InsertDimensionRequest

किसी खास इंडेक्स पर, शीट में पंक्तियां या कॉलम शामिल करता है.

JSON के काेड में दिखाना
{
  "range": {
    object (DimensionRange)
  },
  "inheritFromBefore": boolean
}
फ़ील्ड
range

object (DimensionRange)

शामिल किए जाने वाले डाइमेंशन. शुरुआती और आखिरी दोनों इंडेक्स सीमित होने चाहिए.

inheritFromBefore

boolean

शामिल किए गए नए डाइमेंशन से पहले या बाद में, डाइमेंशन प्रॉपर्टी को डाइमेंशन से बढ़ाया जाना चाहिए या नहीं. पहले के डाइमेंशन से इनहेरिट करने के लिए 'सही' (इस मामले में, शुरुआती इंडेक्स 0 से ज़्यादा होना चाहिए) और बाद के डाइमेंशन से इनहेरिट करने के लिए 'गलत' है.

उदाहरण के लिए, अगर पंक्ति के इंडेक्स 0 का बैकग्राउंड लाल है और पहली पंक्ति के बैकग्राउंड में हरा रंग है, तो पहली पंक्ति में दो पंक्तियां शामिल करने पर हरा या लाल बैकग्राउंड मिल सकता है. अगर आपने inheritFromBefore सही है, तो दो नई पंक्तियां लाल होंगी (क्योंकि इंसर्शन पॉइंट से पहले की पंक्ति लाल थी), जबकि अगर inheritFromBefore गलत है, तो दो नई पंक्तियां हरे रंग की होंगी, क्योंकि इंसर्शन पॉइंट के बाद वाली पंक्ति हरी थी.

InsertRangeRequest

सेल को किसी रेंज में शामिल करता है और मौजूदा सेल को ऊपर या नीचे शिफ़्ट करता है.

JSON के काेड में दिखाना
{
  "range": {
    object (GridRange)
  },
  "shiftDimension": enum (Dimension)
}
फ़ील्ड
range

object (GridRange)

वह रेंज जिसमें नए सेल शामिल किए जाने हैं.

shiftDimension

enum (Dimension)

वह डाइमेंशन जिसे सेल डालते समय शिफ़्ट किया जाएगा. अगर आपने ROWS, मौजूदा सेल नीचे शिफ़्ट कर दिए जाएंगे. अगर आपने COLUMNS, मौजूदा सेल दाईं ओर शिफ़्ट हो जाएंगी.

MoveDimensionRequest

एक या उससे ज़्यादा पंक्तियों या कॉलम को एक जगह से दूसरी जगह ले जाता है.

JSON के काेड में दिखाना
{
  "source": {
    object (DimensionRange)
  },
  "destinationIndex": integer
}
फ़ील्ड
source

object (DimensionRange)

वे सोर्स डाइमेंशन जिन्हें एक जगह से दूसरी जगह पर ले जाना है.

destinationIndex

integer

निर्देशांकों के आधार पर, सोर्स डेटा को कहां ले जाना है, इसका शून्य-आधारित स्टार्ट इंडेक्स पहले सोर्स डेटा को ग्रिड से हटा दिया जाता है. डाइमेंशन के आधार पर मौजूदा डेटा को नीचे या दाईं ओर शिफ़्ट कर दिया जाएगा, ताकि ले जाए गए डाइमेंशन के लिए जगह बनाई जा सके. सोर्स डाइमेंशन, ग्रिड से हटा दिए जाते हैं. इसलिए, हो सकता है कि डेटा तय किए गए इंडेक्स से अलग किसी दूसरे इंडेक्स पर दिखे.

उदाहरण के लिए, A1..A5 में से 0, 1, 2, 3, 4 और आगे बढ़ना चाहते हैं "1" और "2" के बीच "3" और "4", सोर्स ROWS [1..3) और गंतव्य इंडेक्स "4" (पंक्ति 5 का शून्य-आधारित इंडेक्स). आखिरी नतीजा यह होगा A1..A5 में से 0, 3, 1, 2, 4.

UpdateEmbeddedObjectPositionRequest

एम्बेड किए गए ऑब्जेक्ट की पोज़िशन अपडेट करें. जैसे, किसी चार्ट या इमेज को मूव करना या उसका साइज़ बदलना.

JSON के काेड में दिखाना
{
  "objectId": integer,
  "newPosition": {
    object (EmbeddedObjectPosition)
  },
  "fields": string
}
फ़ील्ड
objectId

integer

मूव किए जाने वाले ऑब्जेक्ट का आईडी.

newPosition

object (EmbeddedObjectPosition)

एम्बेड किए गए ऑब्जेक्ट को ले जाने के लिए, साफ़ तौर पर दिखने वाली पोज़िशन. अगर आपने newPosition.sheetId सेट है, तो उस आईडी के साथ एक नई शीट बनाई जाएगी. अगर आपने newPosition.newSheet अगर नीति को 'सही है' पर सेट किया जाता है, तो एक आईडी के साथ एक नई शीट बन जाएगी. इसे आपके लिए चुना जाएगा.

fields

string (FieldMask format)

इस फ़ील्ड में OverlayPosition जिसे नई जगह सेट करते समय अपडेट किया जाना चाहिए. सिर्फ़ तब इस्तेमाल किया जाता है, जब newPosition.overlayPosition सेट है, तो इस स्थिति में कम से कम एक फ़ील्ड का इस्तेमाल किया जाना ज़रूरी है. रूट newPosition.overlayPosition लागू नहीं है और इसे बताया नहीं जाना चाहिए. सिंगल "*" का इस्तेमाल हर फ़ील्ड की सूची बनाने के लिए शॉर्ट-हैंड के रूप में किया जा सकता है.

PasteDataRequest

तय किए गए निर्देशांक से शुरू होने वाले स्प्रेडशीट में डेटा डालता है.

JSON के काेड में दिखाना
{
  "coordinate": {
    object (GridCoordinate)
  },
  "data": string,
  "type": enum (PasteType),

  // Union field kind can be only one of the following:
  "delimiter": string,
  "html": boolean
  // End of list of possible types for union field kind.
}
फ़ील्ड
coordinate

object (GridCoordinate)

वह निर्देशांक जिस पर डेटा डाला जाना शुरू होना चाहिए.

data

string

डाला जाने वाला डेटा.

type

enum (PasteType)

डेटा को चिपकाने का तरीका.

यूनियन फ़ील्ड kind. डेटा को समझने का तरीका, सिर्फ़ एक वैल्यू सेट होनी चाहिए. kind इनमें से सिर्फ़ एक हो सकता है:
delimiter

string

डेटा में डीलिमिटर.

html

boolean

अगर डेटा एचटीएमएल है, तो सही है.

TextToColumnsRequest

हर सेल में डीलिमिटर के आधार पर, टेक्स्ट के कॉलम को एक से ज़्यादा कॉलम में बांटता है.

JSON के काेड में दिखाना
{
  "source": {
    object (GridRange)
  },
  "delimiter": string,
  "delimiterType": enum (DelimiterType)
}
फ़ील्ड
source

object (GridRange)

सोर्स डेटा रेंज. यह ठीक एक कॉलम में होना चाहिए.

delimiter

string

इस्तेमाल किया जाने वाला डीलिमिटर. इसका इस्तेमाल सिर्फ़ तब किया जाता है, जब सीमा के दायरे में CUSTOM.

delimiterType

enum (DelimiterType)

इस्तेमाल करने के लिए डीलिमिटर का टाइप.

DelimiterType

वह डीलिमिटर जिसे बांटना है.

Enums
DELIMITER_TYPE_UNSPECIFIED डिफ़ॉल्ट मान. इस वैल्यू का इस्तेमाल नहीं किया जाना चाहिए.
COMMA ","
SEMICOLON ";"
PERIOD "."
SPACE . .
CUSTOM डेलिमिटर में बताई गई कस्टम वैल्यू.
AUTODETECT कॉलम का अपने-आप पता लगाएं.

UpdateFilterViewRequest

फ़िल्टर व्यू की प्रॉपर्टी अपडेट करता है.

JSON के काेड में दिखाना
{
  "filter": {
    object (FilterView)
  },
  "fields": string
}
फ़ील्ड
filter

object (FilterView)

फ़िल्टर व्यू की नई प्रॉपर्टी.

fields

string (FieldMask format)

वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए. कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट filter लागू नहीं है और इसे बताया नहीं जाना चाहिए. सिंगल "*" का इस्तेमाल हर फ़ील्ड की सूची बनाने के लिए शॉर्ट-हैंड के रूप में किया जा सकता है.

DeleteRangeRequest

अन्य सेल की रेंज को मिटाता है और मिटाए गए एरिया में शिफ़्ट करता है.

JSON के काेड में दिखाना
{
  "range": {
    object (GridRange)
  },
  "shiftDimension": enum (Dimension)
}
फ़ील्ड
range

object (GridRange)

मिटाई जाने वाली सेल की रेंज.

shiftDimension

enum (Dimension)

वह डाइमेंशन जिससे मिटाए गए सेल बदल दिए जाएंगे. अगर आपने ROWS, मिटाए गए सेल को बदलने के लिए मौजूदा सेल ऊपर की ओर शिफ़्ट किए जाएंगे. अगर आपने COLUMNS, मिटाए गए सेल को बदलने के लिए मौजूदा सेल बाईं ओर शिफ़्ट कर दिए जाएंगे.

AppendDimensionRequest

शीट के आखिर में पंक्तियां या कॉलम जोड़ता है.

JSON के काेड में दिखाना
{
  "sheetId": integer,
  "dimension": enum (Dimension),
  "length": integer
}
फ़ील्ड
sheetId

integer

वह शीट जिसमें पंक्तियां या कॉलम जोड़ना है.

dimension

enum (Dimension)

पंक्तियां या कॉलम जोड़े जाने चाहिए या नहीं.

length

integer

जोड़ी जाने वाली पंक्तियों या कॉलम की संख्या.

AddConditionalFormatRuleRequest

दिए गए इंडेक्स में नया कंडिशनल फ़ॉर्मैट नियम जोड़ता है. बाद के सभी नियम' इंडेक्स में बढ़ोतरी होती है.

JSON के काेड में दिखाना
{
  "rule": {
    object (ConditionalFormatRule)
  },
  "index": integer
}
फ़ील्ड
rule

object (ConditionalFormatRule)

जोड़ा जाने वाला नियम.

index

integer

शून्य-आधारित इंडेक्स जहां नियम डाला जाना चाहिए.

UpdateConditionalFormatRuleRequest

किसी इंडेक्स पर कंडिशनल फ़ॉर्मैट के नियम को अपडेट करता है या कंडिशनल फ़ॉर्मैट के नियम को किसी दूसरे इंडेक्स में ले जाता है.

JSON के काेड में दिखाना
{
  "index": integer,
  "sheetId": integer,

  // Union field instruction can be only one of the following:
  "rule": {
    object (ConditionalFormatRule)
  },
  "newIndex": integer
  // End of list of possible types for union field instruction.
}
फ़ील्ड
index

integer

नियम का शून्य-आधारित इंडेक्स, जिसे बदलना या दूसरी जगह ले जाना चाहिए.

sheetId

integer

दूसरी जगह ले जाने के लिए, नियम की शीट. ज़रूरी है, अगर newIndex सेट है, तो इस्तेमाल नहीं होगा.

यूनियन फ़ील्ड instruction. किस तरह का अपडेट होना चाहिए. instruction इनमें से सिर्फ़ एक हो सकता है:
rule

object (ConditionalFormatRule)

वह नियम जिसे दिए गए इंडेक्स पर नियम की जगह लेनी चाहिए.

newIndex

integer

शून्य पर आधारित नया इंडेक्स, जिस पर नियम खत्म होना चाहिए.

DeleteConditionalFormatRuleRequest

दिए गए इंडेक्स से, कंडिशनल फ़ॉर्मैट के नियम को मिटाता है. बाद के सभी नियम' इंडेक्स में गिरावट आती है.

JSON के काेड में दिखाना
{
  "index": integer,
  "sheetId": integer
}
फ़ील्ड
index

integer

मिटाए जाने वाले नियम का शून्य-आधारित इंडेक्स.

sheetId

integer

वह शीट जिससे नियम मिटाया जा रहा है.

SortRangeRequest

हर कॉलम के हिसाब से क्रम में लगाए गए डेटा के हिसाब से, डेटा को पंक्तियों में क्रम से लगाता है.

JSON के काेड में दिखाना
{
  "range": {
    object (GridRange)
  },
  "sortSpecs": [
    {
      object (SortSpec)
    }
  ]
}
फ़ील्ड
range

object (GridRange)

वह रेंज जिसे क्रम से लगाना है.

sortSpecs[]

object (SortSpec)

हर कॉलम के हिसाब से क्रम में लगाने का तरीका. बाद के स्पेसिफ़िकेशन का इस्तेमाल तब किया जाता है, जब वैल्यू पहले वाले स्पेसिफ़िकेशन में मौजूद होती हैं.

SetDataValidationRequest

रेंज की हर सेल के लिए, डेटा की पुष्टि करने का नियम सेट करता है. किसी रेंज में पुष्टि को मिटाने के लिए, इसे बिना कोई नियम बताए कॉल करें.

JSON के काेड में दिखाना
{
  "range": {
    object (GridRange)
  },
  "rule": {
    object (DataValidationRule)
  }
}
फ़ील्ड
range

object (GridRange)

वह रेंज जिस पर डेटा की पुष्टि करने का नियम लागू होना चाहिए.

rule

object (DataValidationRule)

डेटा की पुष्टि करने का नियम, जिसे रेंज की हर सेल पर सेट किया जाना है या रेंज में मौजूद डेटा की पुष्टि करने वाले फ़ील्ड को हटाने के लिए खाली छोड़ें.

SetBasicFilterRequest

शीट में मौजूद बेसिक फ़िल्टर को सेट करता है.

JSON के काेड में दिखाना
{
  "filter": {
    object (BasicFilter)
  }
}
फ़ील्ड
filter

object (BasicFilter)

सेट किया जाने वाला फ़िल्टर.

AddProtectedRangeRequest

सुरक्षित की गई नई रेंज जोड़ता है.

JSON के काेड में दिखाना
{
  "protectedRange": {
    object (ProtectedRange)
  }
}
फ़ील्ड
protectedRange

object (ProtectedRange)

सुरक्षित की गई रेंज जोड़ी जाएगी. कॉन्टेंट बनाने protectedRangeId फ़ील्ड ज़रूरी नहीं है; अगर कोई सेट नहीं है, तो एक आईडी रैंडम रूप से जनरेट की जाएगी. (पहले से मौजूद किसी रेंज का आईडी बताना एक गड़बड़ी है.)

UpdateProtectedRangeRequest

किसी मौजूदा सुरक्षित रेंज को, तय की गई जानकारी के साथ अपडेट करता है protectedRangeId.

JSON के काेड में दिखाना
{
  "protectedRange": {
    object (ProtectedRange)
  },
  "fields": string
}
फ़ील्ड
protectedRange

object (ProtectedRange)

सुरक्षित की गई वह रेंज जिसे नई प्रॉपर्टी के साथ अपडेट किया जाना है.

fields

string (FieldMask format)

वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए. कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट protectedRange लागू नहीं है और इसे बताया नहीं जाना चाहिए. सिंगल "*" का इस्तेमाल हर फ़ील्ड की सूची बनाने के लिए शॉर्ट-हैंड के रूप में किया जा सकता है.

DeleteProtectedRangeRequest

दिए गए आईडी से सुरक्षित की गई रेंज को मिटाता है.

JSON के काेड में दिखाना
{
  "protectedRangeId": integer
}
फ़ील्ड
protectedRangeId

integer

मिटाई जाने वाली सुरक्षित रेंज का आईडी.

AutoResizeDimensionsRequest

उस डाइमेंशन में सेल के कॉन्टेंट के आधार पर, एक या उससे ज़्यादा डाइमेंशन का साइज़ अपने-आप बदलता है.

JSON के काेड में दिखाना
{

  // Union field dimension_range can be only one of the following:
  "dimensions": {
    object (DimensionRange)
  },
  "dataSourceSheetDimensions": {
    object (DataSourceSheetDimensionRange)
  }
  // End of list of possible types for union field dimension_range.
}
फ़ील्ड
यूनियन फ़ील्ड dimension_range. डाइमेंशन की रेंज. dimension_range इनमें से सिर्फ़ एक हो सकता है:
dimensions

object (DimensionRange)

अपने-आप साइज़ बदलने के लिए डाइमेंशन.

dataSourceSheetDimensions

object (DataSourceSheetDimensionRange)

डेटा सोर्स की शीट में मौजूद वे डाइमेंशन जिनका साइज़ अपने-आप बदला जा सकता है.

AddChartRequest

स्प्रेडशीट में मौजूद शीट में चार्ट जोड़ता है.

JSON के काेड में दिखाना
{
  "chart": {
    object (EmbeddedChart)
  }
}
फ़ील्ड
chart

object (EmbeddedChart)

वह चार्ट जिसे स्प्रेडशीट में जोड़ना है. साथ ही, इसमें उस जगह की जानकारी भी शामिल होनी चाहिए जहां उसे रखना है. कॉन्टेंट बनाने chartId फ़ील्ड ज़रूरी नहीं है; अगर कोई सेट नहीं है, तो एक आईडी रैंडम रूप से जनरेट की जाएगी. (पहले से मौजूद, एम्बेड किए गए ऑब्जेक्ट का आईडी बताना एक गड़बड़ी है.)

UpdateChartSpecRequest

इससे चार्ट की खास जानकारी अपडेट होती है. (यह किसी चार्ट को न तो मूव करता है और न ही उसका साइज़ बदलता है. चार्ट को एक से दूसरी जगह ले जाने या उसका साइज़ बदलने के लिए, UpdateEmbeddedObjectPositionRequest.)

JSON के काेड में दिखाना
{
  "chartId": integer,
  "spec": {
    object (ChartSpec)
  }
}
फ़ील्ड
chartId

integer

अपडेट किया जाने वाला चार्ट का आईडी.

spec

object (ChartSpec)

चार्ट पर लागू होने वाली जानकारी.

UpdateBandingRequest

दी गई बैंडेड रेंज की प्रॉपर्टी अपडेट करता है.

JSON के काेड में दिखाना
{
  "bandedRange": {
    object (BandedRange)
  },
  "fields": string
}
फ़ील्ड
bandedRange

object (BandedRange)

नई प्रॉपर्टी के साथ अपडेट करने के लिए, बैंड की गई रेंज.

fields

string (FieldMask format)

वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए. कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट bandedRange लागू नहीं है और इसे बताया नहीं जाना चाहिए. सिंगल "*" का इस्तेमाल हर फ़ील्ड की सूची बनाने के लिए शॉर्ट-हैंड के रूप में किया जा सकता है.

AddBandingRequest

स्प्रेडशीट में बैंड की गई नई रेंज जोड़ता है.

JSON के काेड में दिखाना
{
  "bandedRange": {
    object (BandedRange)
  }
}
फ़ील्ड
bandedRange

object (BandedRange)

जोड़ी जाने वाली बैंडेड रेंज. कॉन्टेंट बनाने bandedRangeId फ़ील्ड ज़रूरी नहीं है; अगर यह सेट नहीं है, तो आईडी बिना किसी क्रम के जनरेट की जाएगी. (पहले से मौजूद किसी रेंज का आईडी बताना एक गड़बड़ी है.)

DeleteBandingRequest

स्प्रेडशीट से, दिए गए आईडी से बैंड की गई रेंज हटाता है.

JSON के काेड में दिखाना
{
  "bandedRangeId": integer
}
फ़ील्ड
bandedRangeId

integer

मिटाने के लिए, बैंड की गई रेंज का आईडी.

CreateDeveloperMetadataRequest

डेवलपर मेटाडेटा बनाने का अनुरोध.

JSON के काेड में दिखाना
{
  "developerMetadata": {
    object (DeveloperMetadata)
  }
}
फ़ील्ड
developerMetadata

object (DeveloperMetadata)

बनाने के लिए डेवलपर मेटाडेटा.

UpdateDeveloperMetadataRequest

डेवलपर मेटाडेटा की प्रॉपर्टी अपडेट करने का अनुरोध. फ़िल्टर के ज़रिए चुने गए डेवलपर मेटाडेटा की प्रॉपर्टी को, इस फ़िल्टर में दी गई वैल्यू के हिसाब से अपडेट करता है DeveloperMetadata संसाधन. कॉलर को फ़ील्ड पैरामीटर में वे प्रॉपर्टी तय करनी होंगी जिन्हें अपडेट करना है. साथ ही, कम से कम एक प्रॉपर्टी तय करनी होगी DataFilter उस मेटाडेटा से मेल खा रहा हो जिसे वे अपडेट करना चाहते हैं.

JSON के काेड में दिखाना
{
  "dataFilters": [
    {
      object (DataFilter)
    }
  ],
  "developerMetadata": {
    object (DeveloperMetadata)
  },
  "fields": string
}
फ़ील्ड
dataFilters[]

object (DataFilter)

अपडेट के लिए, डेवलपर मेटाडेटा एंट्री से मेल खाने वाले फ़िल्टर.

developerMetadata

object (DeveloperMetadata)

वह वैल्यू जिस पर डेटा फ़िल्टर से मैच होने वाले सभी मेटाडेटा को अपडेट किया जाएगा.

fields

string (FieldMask format)

वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए. कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट developerMetadata लागू नहीं है और इसे बताया नहीं जाना चाहिए. सिंगल "*" का इस्तेमाल हर फ़ील्ड की सूची बनाने के लिए शॉर्ट-हैंड के रूप में किया जा सकता है.

DeleteDeveloperMetadataRequest

डेवलपर मेटाडेटा मिटाने का अनुरोध.

JSON के काेड में दिखाना
{
  "dataFilter": {
    object (DataFilter)
  }
}
फ़ील्ड
dataFilter

object (DataFilter)

डेवलपर मेटाडेटा की किस एंट्री को मिटाना है, यह चुनने के लिए इस्तेमाल की गई शर्तों के बारे में बताने वाला डेटा फ़िल्टर.

RandomizeRangeRequest

किसी रेंज में पंक्तियों के क्रम को किसी भी क्रम में सेट करता है.

JSON के काेड में दिखाना
{
  "range": {
    object (GridRange)
  }
}
फ़ील्ड
range

object (GridRange)

किसी भी क्रम में चुनी जाने वाली रेंज.

AddDimensionGroupRequest

तय की गई रेंज पर ग्रुप बनाता है.

अगर अनुरोध की गई सीमा किसी मौजूदा ग्रुप G की रेंज का सुपरसेट है, तो G की गहराई बढ़ जाती है और इस नए ग्रुप G' तो उस ग्रुप की गहराई कितनी है. उदाहरण के लिए, किसी ग्रुप [C:D, गहराई 1] + [B:E] के नतीजे कई ग्रुप में आते हैं, [B:E,depth 1] और [C:D, मोटाई 2]. अगर अनुरोध की गई सीमा किसी मौजूदा ग्रुप G की सीमा का सबसेट है, तो नए ग्रुप G की गहराई' G की गहराई से एक ज़्यादा हो जाता है. उदाहरण के लिए, किसी ग्रुप [B:E, मोटाई 1] + [C:D] का नतीजा, [B:E, गहराई 1] और [C:D, गहराई 2] में होता है. अगर अनुरोध की गई रेंज, मौजूदा ग्रुप G की रेंज से पहले और उसके अंदर खत्म होती है या पहले या बाद में खत्म होती है, तो मौजूदा ग्रुप G की रेंज, रेंज और नए ग्रुप G का कॉम्बिनेशन बन जाता है में गहराई G की गहराई से एक ज़्यादा है और रेंज के प्रतिच्छेदन के रूप में श्रेणी है. उदाहरण के लिए, किसी ग्रुप [B:D, मोटाई 1] + [C:E] के नतीजे [B:E, गहराई 1] और [C:D, मोटाई 2] होते हैं.

JSON के काेड में दिखाना
{
  "range": {
    object (DimensionRange)
  }
}
फ़ील्ड
range

object (DimensionRange)

वह रेंज जिस पर ग्रुप बनाना है.

DeleteDimensionGroupRequest

रेंज में डाइमेंशन की गहराई कम करके, तय की गई रेंज से ग्रुप को मिटाता है.

उदाहरण के लिए, मान लीजिए कि शीट में B:E के ऊपर डेप्थ-1 ग्रुप है और C:D के ऊपर डेप्थ-2 ग्रुप है. D:E पर ग्रुप को मिटाने से, शीट में B:D के ऊपर डेप्थ-1 ग्रुप और C:C पर डेप्थ-2 ग्रुप दिखेगा.

JSON के काेड में दिखाना
{
  "range": {
    object (DimensionRange)
  }
}
फ़ील्ड
range

object (DimensionRange)

मिटाए जाने वाले ग्रुप की रेंज.

UpdateDimensionGroupRequest

बताए गए ग्रुप की स्थिति अपडेट करता है.

JSON के काेड में दिखाना
{
  "dimensionGroup": {
    object (DimensionGroup)
  },
  "fields": string
}
फ़ील्ड
dimensionGroup

object (DimensionGroup)

वह ग्रुप जिसका स्टेटस अपडेट होना चाहिए. ग्रुप की रेंज और डेप्थ से शीट पर मान्य ग्रुप के बारे में पता चलना चाहिए. साथ ही, अन्य सभी फ़ील्ड अपडेट होने चाहिए.

fields

string (FieldMask format)

वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए. कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट dimensionGroup लागू नहीं है और इसे बताया नहीं जाना चाहिए. सिंगल "*" का इस्तेमाल हर फ़ील्ड की सूची बनाने के लिए शॉर्ट-हैंड के रूप में किया जा सकता है.

TrimWhitespaceRequest

तय की गई रेंज में, हर सेल में खाली सफ़ेद जगह (जैसे कि स्पेस, टैब या नई लाइनें) को ट्रिम करता है. यह अनुरोध, हर सेल के टेक्स्ट की शुरुआत और आखिर से सभी खाली सफ़ेद जगहों को हटा देता है. साथ ही, बची हुई खाली सफ़ेद जगहों के बाद के किसी भी वर्ण को कम करके एक स्पेस में डाल देता है. अगर काट-छांट किया गया टेक्स्ट '+' से शुरू होता है या '=' वर्ण, टेक्स्ट एक स्ट्रिंग मान के रूप में रहता है और इसे फ़ॉर्मूला नहीं माना जाता है.

JSON के काेड में दिखाना
{
  "range": {
    object (GridRange)
  }
}
फ़ील्ड
range

object (GridRange)

वह रेंज जिसकी सेल में काट-छांट करनी है.

DeleteDuplicatesRequest

इस रेंज में मौजूद उन पंक्तियों को हटाता है जिनमें तय किए गए कॉलम में मौजूद वैल्यू, पिछली किसी भी लाइन में मौजूद वैल्यू की डुप्लीकेट वैल्यू हैं. ऐसी पंक्तियां डुप्लीकेट मानी जाती हैं जिनकी वैल्यू एक जैसी होती हैं, लेकिन उनमें अक्षर के केस, फ़ॉर्मैटिंग या फ़ॉर्मूला अलग-अलग होते हैं.

ऐसा करने से, व्यू से छिपी हुई डुप्लीकेट पंक्तियां भी हट जाती हैं (उदाहरण के लिए, किसी फ़िल्टर की वजह से). डुप्लीकेट हटाते समय, ऊपर से नीचे की ओर हर डुप्लीकेट पंक्ति को स्कैन करने का पहला इंस्टेंस मिलने वाली रेंज में रखा जाता है. बताई गई रेंज से बाहर के कॉन्टेंट को नहीं हटाया जाता. साथ ही, डुप्लीकेट मानी जाने वाली लाइनों का, रेंज में एक-दूसरे के पास होना ज़रूरी नहीं है.

JSON के काेड में दिखाना
{
  "range": {
    object (GridRange)
  },
  "comparisonColumns": [
    {
      object (DimensionRange)
    }
  ]
}
फ़ील्ड
range

object (GridRange)

वह रेंज जिसमें डुप्लीकेट लाइनें हटाई जानी हैं.

comparisonColumns[]

object (DimensionRange)

डुप्लीकेट वैल्यू का विश्लेषण करने के लिए, रेंज में मौजूद कॉलम. अगर कोई कॉलम नहीं चुना गया है, तो डुप्लीकेट के लिए सभी कॉलम का विश्लेषण किया जाता है.

UpdateEmbeddedObjectBorderRequest

एम्बेड किए गए ऑब्जेक्ट की बॉर्डर प्रॉपर्टी को अपडेट करता है.

JSON के काेड में दिखाना
{
  "objectId": integer,
  "border": {
    object (EmbeddedObjectBorder)
  },
  "fields": string
}
फ़ील्ड
objectId

integer

एम्बेड किए गए ऑब्जेक्ट का आईडी, जिसे अपडेट करना है.

border

object (EmbeddedObjectBorder)

एम्बेड किए गए ऑब्जेक्ट पर लागू होने वाला बॉर्डर.

fields

string (FieldMask format)

वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए. कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट border लागू नहीं है और इसे बताया नहीं जाना चाहिए. सिंगल "*" का इस्तेमाल हर फ़ील्ड की सूची बनाने के लिए शॉर्ट-हैंड के रूप में किया जा सकता है.

AddSlicerRequest

स्प्रेडशीट में मौजूद शीट में स्लाइसर जोड़ता है.

JSON के काेड में दिखाना
{
  "slicer": {
    object (Slicer)
  }
}
फ़ील्ड
slicer

object (Slicer)

वह स्लाइसर जिसे स्प्रेडशीट में जोड़ना है. साथ ही, इसमें वह स्लाइसर भी शामिल है जहां उसे रखना है. कॉन्टेंट बनाने slicerId फ़ील्ड ज़रूरी नहीं है; अगर यह सेट नहीं है, तो आईडी बिना किसी क्रम के जनरेट की जाएगी. (पहले से मौजूद स्लाइसर का आईडी बताना एक गड़बड़ी है.)

UpdateSlicerSpecRequest

स्लाइसर की खास जानकारी अपडेट करता है. (इससे किसी स्लाइसर को न तो मूव किया जाता है और न ही उसका साइज़ बदला जाता है. स्लाइसर की जगह या साइज़ बदलने के लिए, इसका इस्तेमाल करें UpdateEmbeddedObjectPositionRequest.

JSON के काेड में दिखाना
{
  "slicerId": integer,
  "spec": {
    object (SlicerSpec)
  },
  "fields": string
}
फ़ील्ड
slicerId

integer

अपडेट किए जाने वाले स्लाइसर का आईडी.

spec

object (SlicerSpec)

स्लाइसर पर लागू होने वाली जानकारी.

fields

string (FieldMask format)

वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए. कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट SlicerSpec लागू नहीं है और इसे बताया नहीं जाना चाहिए. हर फ़ील्ड की सूची बनाने के लिए, एक "*"` का इस्तेमाल शॉर्ट-हैंड के तौर पर किया जा सकता है.

AddDataSourceRequest

डेटा सोर्स जोड़ता है. डेटा सोर्स जोड़ने के बाद, DATA_SOURCE शीट बनाई जाती है और डेटा सोर्स से डेटा पढ़ने के लिए शीट को रीफ़्रेश करने के लिए, एक एक्ज़ीक्यूशन ट्रिगर किया जाता है.

अनुरोध करने के लिए, bigquery.readonly OAuth के दायरे की जानकारी का इस्तेमाल करें.

JSON के काेड में दिखाना
{
  "dataSource": {
    object (DataSource)
  }
}
फ़ील्ड
dataSource

object (DataSource)

जोड़ा जाने वाला डेटा सोर्स.

UpdateDataSourceRequest

डेटा सोर्स को अपडेट करता है. डेटा सोर्स के अपडेट होने के बाद, डेटा सोर्स से जुड़ा डेटा रीफ़्रेश करने के लिए एक्ज़ीक्यूशन ट्रिगर होता है DATA_SOURCE शीट का इस्तेमाल करें.

अनुरोध करने के लिए, bigquery.readonly OAuth के दायरे की जानकारी का इस्तेमाल करें.

JSON के काेड में दिखाना
{
  "dataSource": {
    object (DataSource)
  },
  "fields": string
}
फ़ील्ड
dataSource

object (DataSource)

अपडेट किया जाने वाला डेटा सोर्स.

fields

string (FieldMask format)

वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए. कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट dataSource लागू नहीं है और इसे बताया नहीं जाना चाहिए. सिंगल "*" का इस्तेमाल हर फ़ील्ड की सूची बनाने के लिए शॉर्ट-हैंड के रूप में किया जा सकता है.

DeleteDataSourceRequest

डेटा सोर्स को मिटाता है. अनुरोध करने पर, संबंधित डेटा सोर्स शीट भी मिट जाती है. साथ ही, डेटा सोर्स में मौजूद सभी ऑब्जेक्ट अनलिंक हो जाते हैं.

JSON के काेड में दिखाना
{
  "dataSourceId": string
}
फ़ील्ड
dataSourceId

string

मिटाए जाने वाले डेटा सोर्स का आईडी.

RefreshDataSourceRequest

बताई गई पहचान फ़ाइलों के मुताबिक, स्प्रेडशीट में एक या एक से ज़्यादा डेटा सोर्स ऑब्जेक्ट को रीफ़्रेश करता है.

अनुरोध करने के लिए, bigquery.readonly अगर किसी BigQuery डेटा सोर्स को रीफ़्रेश किया जा रहा है, तो OAuth के स्कोप का इस्तेमाल करें.

अगर रीफ़्रेश करने के एक से ज़्यादा अनुरोध, एक बैच में एक ही डेटा सोर्स ऑब्जेक्ट के बारे में बताते हैं, तो रीफ़्रेश करने के आखिरी अनुरोध को ही प्रोसेस किया जाएगा. साथ ही, उन सभी अनुरोधों के लिए एक जैसा ही रिस्पॉन्स मिलेगा.

JSON के काेड में दिखाना
{
  "force": boolean,

  // Union field target can be only one of the following:
  "references": {
    object (DataSourceObjectReferences)
  },
  "dataSourceId": string,
  "isAll": boolean
  // End of list of possible types for union field target.
}
फ़ील्ड
force

boolean

मौजूदा स्थिति पर ध्यान दिए बिना, डेटा सोर्स के ऑब्जेक्ट रीफ़्रेश करता है. अगर नीति को सेट नहीं किया जाता और रेफ़र किया गया डेटा सोर्स ऑब्जेक्ट किसी गड़बड़ी की स्थिति में है, तो रीफ़्रेश तुरंत नहीं हो पाएगा.

यूनियन फ़ील्ड target. बताता है कि क्या रीफ़्रेश करना है. target इनमें से सिर्फ़ एक हो सकता है:
references

object (DataSourceObjectReferences)

रीफ़्रेश करने के लिए डेटा सोर्स में मौजूद ऑब्जेक्ट के रेफ़रंस.

dataSourceId

string

किसी DataSource. अगर तय किया गया है, तो डेटा सोर्स से जुड़े सभी डेटा सोर्स ऑब्जेक्ट रीफ़्रेश करता है.

isAll

boolean

स्प्रेडशीट में मौजूद सभी डेटा सोर्स ऑब्जेक्ट रीफ़्रेश करता है.

DataSourceObjectReferences

डेटा सोर्स में मौजूद ऑब्जेक्ट के रेफ़रंस की सूची.

JSON के काेड में दिखाना
{
  "references": [
    {
      object (DataSourceObjectReference)
    }
  ]
}
फ़ील्ड
references[]

object (DataSourceObjectReference)

रेफ़रंस.

CancelDataSourceRefreshRequest

बताई गई पहचान फ़ाइलों के मुताबिक, स्प्रेडशीट में डेटा सोर्स ऑब्जेक्ट के एक या एक से ज़्यादा रीफ़्रेश रद्द करता है.

अनुरोध करने के लिए, bigquery.readonly OAuth के दायरे के बारे में बताता है.

JSON के काेड में दिखाना
{

  // Union field target can be only one of the following:
  "references": {
    object (DataSourceObjectReferences)
  },
  "dataSourceId": string,
  "isAll": boolean
  // End of list of possible types for union field target.
}
फ़ील्ड
यूनियन फ़ील्ड target. बताता है कि क्या रद्द करना है. target इनमें से सिर्फ़ एक हो सकता है:
references

object (DataSourceObjectReferences)

डेटा सोर्स में मौजूद उन ऑब्जेक्ट के रेफ़रंस जिनके लिए रीफ़्रेश नहीं किए जाने हैं.

dataSourceId

string

किसी DataSource. अगर बताया गया है, तो इस डेटा सोर्स के लिए संबंधित सभी डेटा सोर्स ऑब्जेक्ट रीफ़्रेश रद्द कर दिया जाता है.

isAll

boolean

स्प्रेडशीट में मौजूद सभी डेटा सोर्स के लिए, डेटा सोर्स में मौजूद सभी ऑब्जेक्ट रीफ़्रेश रद्द करता है.