storage package

Firebase के लिए Cloud Storage

फ़ंक्शन

फ़ंक्शन ब्यौरा
फ़ंक्शन(ऐप्लिकेशन, ...)
getStorage(ऐप्लिकेशन, बकेट यूआरएल) दिए गए Firebase ऐप्लिकेशन के लिए, FirebaseStorage इंस्टेंस लाता है.
फ़ंक्शन(स्टोरेज, ...)
connectStorageEmulator(स्टोरेज, होस्ट, पोर्ट, विकल्प) Cloud Storage एम्युलेटर से संपर्क करने के लिए, FirebaseStorage इंस्टेंस में बदलाव करें.
ref(स्टोरेज, यूआरएल) दिए गए यूआरएल के लिए StorageReference दिखाता है.
फ़ंक्शन(रेफ़रंस, ...)
deleteObject(ref) इस जगह पर मौजूद ऑब्जेक्ट को मिटाता है.
getBlob(ref, maxDownloadSizeBytes) ऑब्जेक्ट की जगह पर डेटा डाउनलोड करता है. ऑब्जेक्ट नहीं मिलने पर गड़बड़ी दिखाता है.इस सुविधा का इस्तेमाल करने के लिए, आपको अपने Cloud Storage बकेट में अपने ऐप्लिकेशन के ऑरिजिन को अनुमति देनी होगी. https://cloud.google.com/storage/docs/config प्रक्रिया-corsयह एपीआई, नोड में उपलब्ध नहीं है.
getBytes(ref, maxDownloadSizeBytes) ऑब्जेक्ट की जगह पर डेटा डाउनलोड करता है. ऑब्जेक्ट नहीं मिलने पर गड़बड़ी दिखाता है.इस सुविधा का इस्तेमाल करने के लिए, आपको अपने Cloud Storage बकेट में अपने ऐप्लिकेशन के ऑरिजिन को अनुमति देनी होगी. https://cloud.google.com/storage/docs/config प्रक्रिया-cors को भी देखें
getDownloadURL(ref) दिए गए StorageReference के लिए, डाउनलोड यूआरएल दिखाता है.
getMetadata(ref) एक Promise जो इस ऑब्जेक्ट के मेटाडेटा के साथ रिज़ॉल्व हो जाता है. अगर यह ऑब्जेक्ट मौजूद नहीं है या मेटाडेटा को वापस नहीं लाया जा सकता, तो प्रॉमिस अस्वीकार कर दिया जाएगा.
getStream(ref, maxDownloadSizeBytes) ऑब्जेक्ट की जगह पर डेटा डाउनलोड करता है. ऑब्जेक्ट न मिलने पर गड़बड़ी की जानकारी देता है.यह एपीआई सिर्फ़ नोड में उपलब्ध है.
सूची(रेफ़रंस, विकल्प) स्टोरेज के इस रेफ़रंस में आइटम (फ़ाइलें) और प्रीफ़िक्स (फ़ोल्डर) जोड़ें.List API, सिर्फ़ Firebase के नियमों वाले वर्शन 2 के लिए उपलब्ध है.GCS, एक की-ब्लॉब स्टोर है. Firebase स्टोरेज, '/' का सिमैंटिक लागू करता है सीमांकित फ़ोल्डर संरचना. अगर आपको ज़्यादा जानकारी चाहिए, तो GCS की 'सूची के एपीआई' देखें.Firebase नियमों के सिमैंटिक का पालन करने के लिए, Firebase स्टोरेज उन ऑब्जेक्ट पर काम नहीं करता जिनके पाथ "/" पर खत्म होते हैं या लगातार दो "/" हों. Firebase Storage List API, काम न करने वाले इन ऑब्जेक्ट को फ़िल्टर करेगा. बकेट में काम न करने वाले बहुत ज़्यादा ऑब्जेक्ट होने पर, list() काम नहीं कर सकती है.
listAll(ref) स्टोरेज के इस रेफ़रंस में सभी आइटम (फ़ाइलें) और प्रीफ़िक्स (फ़ोल्डर) जोड़ें.यह तब तक सूची() को कॉल करने का एक मददगार तरीका है, जब तक कोई और नतीजा न मिल जाए. खोज नतीजों को पेजों में बांटने का डिफ़ॉल्ट साइज़ 1000 है.ध्यान दें: इस कार्रवाई के दौरान, ऑब्जेक्ट बदलने पर हो सकता है कि नतीजे एक जैसे न हों.चेतावनी: अगर बहुत ज़्यादा नतीजे मिलते हैं, तो listAll बहुत ज़्यादा संसाधनों का इस्तेमाल कर सकता है.
updateMetadata(ref, मेटाडेटा) इस ऑब्जेक्ट के लिए मेटाडेटा अपडेट करता है.
uploadBytes(रेफ़रंस, डेटा, मेटाडेटा) डेटा को इस ऑब्जेक्ट की जगह पर अपलोड करता है. अपलोड को फिर से शुरू नहीं किया जा सकता.
uploadBytesResumable(रेफ़रंस, डेटा, मेटाडेटा) डेटा को इस ऑब्जेक्ट की जगह पर अपलोड करता है. अपलोड को रोका और फिर से शुरू किया जा सकता है. साथ ही, अपलोड की स्थिति से जुड़े अपडेट दिखते हैं.
uploadString(ref, वैल्यू, फ़ॉर्मैट, मेटाडेटा) इस ऑब्जेक्ट के स्थान पर एक स्ट्रिंग अपलोड करता है. अपलोड को फिर से शुरू नहीं किया जा सकता.
फ़ंक्शन(storageOrRef, ...)
ref(storageOrRef, पाथ) डिफ़ॉल्ट बकेट में दिए गए पाथ के लिए, StorageReference दिखाता है.

क्लास

क्लास ब्यौरा
स्टोरेज में गड़बड़ी Firebase Storage SDK टूल से एक गड़बड़ी मिली.

इन्यूमरेशन

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

इंटरफ़ेस

इंटरफ़ेस ब्यौरा
FirebaseStorage Firebase स्टोरेज इंस्टेंस.
फ़ुल मेटाडेटा ऑब्जेक्ट मेटाडेटा का पूरा सेट, जिसमें रीड-ओनली प्रॉपर्टी भी शामिल हैं.
ListOptions list() विकल्प स्वीकार करता है.
Listनतीजे सूची() के ज़रिए नतीजे दिखाए गए.
SettableMetadata ऑब्जेक्ट मेटाडेटा जिसे किसी भी समय सेट किया जा सकता है.
स्टोरेज ऑब्ज़र्वर Firebase स्टोरेज के लिए स्ट्रीम ऑब्ज़र्वर.
StorageReference यह Google Cloud Storage ऑब्जेक्ट के रेफ़रंस को दिखाता है. डेवलपर, ऑब्जेक्ट अपलोड कर सकते हैं, डाउनलोड कर सकते हैं, और उन्हें मिटा सकते हैं. साथ ही, वे ऑब्जेक्ट मेटाडेटा को पाने/सेट कर सकते हैं.
अपलोड मेटाडेटा अपलोड करते समय सेट किया जा सकने वाला ऑब्जेक्ट मेटाडेटा.
अपलोड का नतीजा फिर से शुरू न किए जा सकने वाले अपलोड से नतीजा मिला.
अपलोडटास्क यह किसी ऑब्जेक्ट को अपलोड करने की प्रोसेस दिखाता है. इसकी मदद से, अपलोड किए गए डेटा को मॉनिटर और मैनेज किया जा सकता है.
UploadTaskSnapshot इसमें अपलोड टास्क की मौजूदा स्थिति का डेटा सेव होता है.

वैरिएबल

वैरिएबल ब्यौरा
स्ट्रिंग फ़ॉर्मैट अपलोड करने के लिए संभावित स्ट्रिंग फ़ॉर्मैट की गिनती.

उपनामों का प्रकार

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

फ़ंक्शन(ऐप्लिकेशन, ...)

getStorage(ऐप्लिकेशन, बकेट यूआरएल)

दिए गए Firebase ऐप्लिकेशन के लिए, FirebaseStorage इंस्टेंस लाता है.

हस्ताक्षर:

export declare function getStorage(app?: FirebaseApp, bucketUrl?: string): FirebaseStorage;

पैरामीटर

पैरामीटर टाइप ब्यौरा
ऐप्लिकेशन FirebaseApp Firebase ऐप्लिकेशन के लिए FirebaseStorage का इंस्टेंस मिलेगा.
बकेट यूआरएल स्ट्रिंग आपके Firebase स्टोरेज बकेट का gs:// यूआरएल. पास न किए जाने पर, ऐप्लिकेशन के डिफ़ॉल्ट स्टोरेज बकेट का इस्तेमाल करता है.

लौटाए जाने वाले प्रॉडक्ट:

FirebaseStorage

FirebaseStorage इंस्टेंस.

फ़ंक्शन(स्टोरेज, ...)

ConnectStorageEmulator(स्टोरेज, होस्ट, पोर्ट, विकल्प)

Cloud Storage एम्युलेटर से संपर्क करने के लिए, FirebaseStorage इंस्टेंस में बदलाव करें.

हस्ताक्षर:

export declare function connectStorageEmulator(storage: FirebaseStorage, host: string, port: number, options?: {
    mockUserToken?: EmulatorMockTokenOptions | string;
}): void;

पैरामीटर

पैरामीटर टाइप ब्यौरा
मेमोरी FirebaseStorage FirebaseStorage इंस्टेंस
होस्ट स्ट्रिंग एम्युलेटर होस्ट (उदाहरण: localhost)
पोर्ट नंबर एम्युलेटर पोर्ट (उदाहरण: 5001)
विकल्प {ockUserToken?: EmulatorMockTokenOptions | स्ट्रिंग; } पर स्विच करने के मकसद से, हमसे संपर्क करने के लिए धन्यवाद. एम्युलेटर के विकल्प. options.mockUserToken मॉक पुष्टि टोकन है, जिसका इस्तेमाल यूनिट टेस्टिंग के सुरक्षा नियमों के लिए किया जा सकता है.

लौटाए जाने वाले प्रॉडक्ट:

अमान्य

संदर्भ(स्टोरेज, यूआरएल)

दिए गए यूआरएल के लिए StorageReference दिखाता है.

हस्ताक्षर:

export declare function ref(storage: FirebaseStorage, url?: string): StorageReference;

पैरामीटर

पैरामीटर टाइप ब्यौरा
मेमोरी FirebaseStorage FirebaseStorage इंस्टेंस.
url स्ट्रिंग यूआरएल. अगर खाली है, तो रूट रेफ़रंस दिखाता है.

लौटाए जाने वाले प्रॉडक्ट:

StorageReference

फ़ंक्शन(रेफ़रंस, ...)

DeleteObject(ref)

इस जगह पर मौजूद ऑब्जेक्ट को मिटाता है.

हस्ताक्षर:

export declare function deleteObject(ref: StorageReference): Promise<void>;

पैरामीटर

पैरामीटर टाइप ब्यौरा
संदर्भ StorageReference ऑब्जेक्ट को मिटाने के लिए, StorageReference.

लौटाए जाने वाले प्रॉडक्ट:

प्रॉमिस<void>

खाता मिटाने की प्रोसेस पूरी होने पर, यह Promise ठीक हो जाता है.

getBlob(ref, maxDownloadSizeBytes)

ऑब्जेक्ट की जगह पर डेटा डाउनलोड करता है. ऑब्जेक्ट न मिलने पर, गड़बड़ी का मैसेज दिखाता है.

इस सुविधा का इस्तेमाल करने के लिए, आपको अपने Cloud Storage बकेट में अपने ऐप्लिकेशन के ऑरिजिन को अनुमति देनी होगी. https://cloud.google.com/storage/docs/config प्रक्रिया-cors को भी देखें

यह एपीआई, नोड में उपलब्ध नहीं है.

हस्ताक्षर:

export declare function getBlob(ref: StorageReference, maxDownloadSizeBytes?: number): Promise<Blob>;

पैरामीटर

पैरामीटर टाइप ब्यौरा
संदर्भ StorageReference StorageReference, जहां डेटा डाउनलोड किया जाना है.
MaxDownloadSizeBytes नंबर अगर यह नीति सेट है, तो डेटा वापस पाने के लिए बाइट में तय किया गया ज़्यादा से ज़्यादा साइज़ सेट किया जा सकता है.

लौटाए जाने वाले प्रॉडक्ट:

प्रॉमिस<Blob>

ऐसा प्रॉमिस जो ऑब्जेक्ट के बाइट वाले ब्लॉब के साथ ठीक होता है

getBytes(ref, maxDownloadSizeBytes)

ऑब्जेक्ट की जगह पर डेटा डाउनलोड करता है. ऑब्जेक्ट न मिलने पर, गड़बड़ी का मैसेज दिखाता है.

इस सुविधा का इस्तेमाल करने के लिए, आपको अपने Cloud Storage बकेट में अपने ऐप्लिकेशन के ऑरिजिन को अनुमति देनी होगी. https://cloud.google.com/storage/docs/config प्रक्रिया-cors को भी देखें

हस्ताक्षर:

export declare function getBytes(ref: StorageReference, maxDownloadSizeBytes?: number): Promise<ArrayBuffer>;

पैरामीटर

पैरामीटर टाइप ब्यौरा
संदर्भ StorageReference StorageReference, जहां डेटा डाउनलोड किया जाना है.
MaxDownloadSizeBytes नंबर अगर यह नीति सेट है, तो डेटा वापस पाने के लिए बाइट में तय किया गया ज़्यादा से ज़्यादा साइज़ सेट किया जा सकता है.

लौटाए जाने वाले प्रॉडक्ट:

प्रॉमिस<ArrayBuffer>

ऐसा प्रॉमिस जिसमें ऑब्जेक्ट के बाइट शामिल हैं

getDownloadURL(ref)

दिए गए StorageReference के लिए, डाउनलोड यूआरएल दिखाता है.

हस्ताक्षर:

export declare function getDownloadURL(ref: StorageReference): Promise<string>;

पैरामीटर

पैरामीटर टाइप ब्यौरा
संदर्भ StorageReference डाउनलोड यूआरएल पाने के लिए, StorageReference.

लौटाए जाने वाले प्रॉडक्ट:

प्रॉमिस<string>

एक Promise, जो इस ऑब्जेक्ट के लिए डाउनलोड यूआरएल के साथ रिज़ॉल्व हो जाता है.

getMetadata(ref)

एक Promise जो इस ऑब्जेक्ट के मेटाडेटा के साथ रिज़ॉल्व हो जाता है. अगर यह ऑब्जेक्ट मौजूद नहीं है या मेटाडेटा को वापस नहीं लाया जा सकता, तो प्रॉमिस अस्वीकार कर दिया जाएगा.

हस्ताक्षर:

export declare function getMetadata(ref: StorageReference): Promise<FullMetadata>;

पैरामीटर

पैरामीटर टाइप ब्यौरा
संदर्भ StorageReference मेटाडेटा पाने के लिए, StorageReference.

लौटाए जाने वाले प्रॉडक्ट:

वादा<FullMetadata>

getStream(ref, maxDownloadSizeBytes)

ऑब्जेक्ट की जगह पर डेटा डाउनलोड करता है. ऑब्जेक्ट न मिलने पर, गड़बड़ी की जानकारी देता है.

यह एपीआई सिर्फ़ नोड में उपलब्ध है.

हस्ताक्षर:

export declare function getStream(ref: StorageReference, maxDownloadSizeBytes?: number): ReadableStream;

पैरामीटर

पैरामीटर टाइप ब्यौरा
संदर्भ StorageReference StorageReference, जहां डेटा डाउनलोड किया जाना है.
MaxDownloadSizeBytes नंबर अगर यह नीति सेट है, तो डेटा वापस पाने के लिए बाइट में तय किया गया ज़्यादा से ज़्यादा साइज़ सेट किया जा सकता है.

लौटाए जाने वाले प्रॉडक्ट:

रीडेबलस्ट्रीम

ऐसी स्ट्रीम जिसमें ऑब्जेक्ट का डेटा बाइट के तौर पर होता है

सूची(रेफ़रंस, विकल्प)

इस स्टोरेज रेफ़रंस में, आइटम (फ़ाइलें) और प्रीफ़िक्स (फ़ोल्डर) की सूची बनाएं.

List API की सुविधा सिर्फ़ Firebase नियम वर्शन 2 के लिए उपलब्ध है.

GCS, एक की-ब्लॉब स्टोर है. Firebase स्टोरेज, '/' का सिमैंटिक लागू करता है सीमांकित फ़ोल्डर संरचना. अगर आपको ज़्यादा जानकारी चाहिए, तो GCS (जीसीएस) के List API का इस्तेमाल करें.

Firebase नियमों के सिमैंटिक का पालन करने के लिए, Firebase स्टोरेज उन ऑब्जेक्ट पर काम नहीं करता जिनके पाथ "/" पर खत्म होते हैं या लगातार दो "/" हों. Firebase Storage List API, काम न करने वाले इन ऑब्जेक्ट को फ़िल्टर करेगा. बकेट में काम न करने वाले बहुत ज़्यादा ऑब्जेक्ट होने पर, list() काम नहीं कर सकती है.

हस्ताक्षर:

export declare function list(ref: StorageReference, options?: ListOptions): Promise<ListResult>;

पैरामीटर

पैरामीटर टाइप ब्यौरा
संदर्भ StorageReference सूची पाने के लिए, StorageReference.
विकल्प ListOptions ज़्यादा जानकारी के लिए ListOptions देखें.

लौटाए जाने वाले प्रॉडक्ट:

प्रॉमिस<Listresults>

एक Promise जो आइटम और प्रीफ़िक्स के साथ रिज़ॉल्व हो जाता है. prefixes में सब-फ़ोल्डर के रेफ़रंस हैं और items में इस फ़ोल्डर के ऑब्जेक्ट के रेफ़रंस हैं. बाकी के नतीजे पाने के लिए nextPageToken का इस्तेमाल किया जा सकता है.

सूचीसभी(संदर्भ)

स्टोरेज के इस रेफ़रंस में मौजूद सभी आइटम (फ़ाइलें) और प्रीफ़िक्स (फ़ोल्डर) की सूची बनाएं.

यह सूची() को बार-बार कॉल करने का हेल्पर तरीका है. ऐसा तब तक होता है, जब तक कोई और नतीजा न मिल जाए. खोज नतीजों को पेजों में बांटने का डिफ़ॉल्ट साइज़ 1,000 होता है.

हस्ताक्षर:

export declare function listAll(ref: StorageReference): Promise<ListResult>;

पैरामीटर

पैरामीटर टाइप ब्यौरा
संदर्भ StorageReference सूची पाने के लिए, StorageReference.

लौटाए जाने वाले प्रॉडक्ट:

प्रॉमिस<Listresults>

ऐसा Promise जो मौजूदा स्टोरेज रेफ़रंस में सभी आइटम और प्रीफ़िक्स के साथ रिज़ॉल्व हो जाता है. prefixes में सब-डायरेक्ट्री के रेफ़रंस हैं और items में इस फ़ोल्डर के ऑब्जेक्ट के रेफ़रंस हैं. nextPageToken कभी भी लौटाया नहीं जाता है.

updatedMetadata(ref, मेटाडेटा)

इस ऑब्जेक्ट के लिए मेटाडेटा अपडेट करता है.

हस्ताक्षर:

export declare function updateMetadata(ref: StorageReference, metadata: SettableMetadata): Promise<FullMetadata>;

पैरामीटर

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

लौटाए जाने वाले प्रॉडक्ट:

वादा<FullMetadata>

एक Promise, जो इस ऑब्जेक्ट के लिए नए मेटाडेटा के साथ रिज़ॉल्व हो जाता है.

अपलोड बाइट(रेफ़रंस, डेटा, मेटाडेटा)

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

हस्ताक्षर:

export declare function uploadBytes(ref: StorageReference, data: Blob | Uint8Array | ArrayBuffer, metadata?: UploadMetadata): Promise<UploadResult>;

पैरामीटर

पैरामीटर टाइप ब्यौरा
संदर्भ StorageReference StorageReference, जहां डेटा अपलोड किया जाना चाहिए.
डेटा ब्लॉब | Uint8Array | अरेबफ़र अपलोड किया जाने वाला डेटा.
मेटाडेटा अपलोड मेटाडेटा अपलोड किए जाने वाले डेटा के लिए मेटाडेटा.

लौटाए जाने वाले प्रॉडक्ट:

वादा<Uploadresults>

अपलोड का नतीजा शामिल करने का वादा

uploadBytesResumable(ref, डेटा, मेटाडेटा)

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

हस्ताक्षर:

export declare function uploadBytesResumable(ref: StorageReference, data: Blob | Uint8Array | ArrayBuffer, metadata?: UploadMetadata): UploadTask;

पैरामीटर

पैरामीटर टाइप ब्यौरा
संदर्भ StorageReference StorageReference, जहां डेटा अपलोड किया जाना चाहिए.
डेटा ब्लॉब | Uint8Array | अरेबफ़र अपलोड किया जाने वाला डेटा.
मेटाडेटा अपलोड मेटाडेटा अपलोड किए जाने वाले डेटा के लिए मेटाडेटा.

लौटाए जाने वाले प्रॉडक्ट:

अपलोडटास्क

एक अपलोड टास्क

अपलोड स्ट्रिंग(रेफ़रंस, वैल्यू, फ़ॉर्मैट, मेटाडेटा)

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

हस्ताक्षर:

export declare function uploadString(ref: StorageReference, value: string, format?: StringFormat, metadata?: UploadMetadata): Promise<UploadResult>;

पैरामीटर

पैरामीटर टाइप ब्यौरा
संदर्भ StorageReference StorageReference, जहां स्ट्रिंग अपलोड की जानी चाहिए.
value स्ट्रिंग अपलोड की जाने वाली स्ट्रिंग.
फ़ॉर्मैट स्ट्रिंग फ़ॉर्मैट अपलोड करने के लिए स्ट्रिंग का फ़ॉर्मैट.
मेटाडेटा अपलोड मेटाडेटा अपलोड की जाने वाली स्ट्रिंग का मेटाडेटा.

लौटाए जाने वाले प्रॉडक्ट:

वादा<Uploadresults>

अपलोड का नतीजा शामिल करने का वादा

फ़ंक्शन(storageOrRef, ...)

ref(storageOrRef, पाथ)

डिफ़ॉल्ट बकेट में दिए गए पाथ के लिए, StorageReference दिखाता है.

हस्ताक्षर:

export declare function ref(storageOrRef: FirebaseStorage | StorageReference, path?: string): StorageReference;

पैरामीटर

पैरामीटर टाइप ब्यौरा
स्टोरेजओरेफ़ FirebaseStorage | StorageReference FirebaseStorage या StorageReference.
पाथ स्ट्रिंग

लौटाए जाने वाले प्रॉडक्ट:

StorageReference

स्ट्रिंगफ़ॉर्मैट

अपलोड करने के लिए संभावित स्ट्रिंग फ़ॉर्मैट की गिनती.

हस्ताक्षर:

StringFormat: {
    readonly RAW: "raw";
    readonly BASE64: "base64";
    readonly BASE64URL: "base64url";
    readonly DATA_URL: "data_url";
}

स्ट्रिंगफ़ॉर्मैट

अपलोड करने के लिए संभावित स्ट्रिंग फ़ॉर्मैट की गिनती.

हस्ताक्षर:

export declare type StringFormat = (typeof StringFormat)[keyof typeof StringFormat];

टास्कइवेंट

किसी टास्क पर ट्रिगर होने वाला इवेंट.

हस्ताक्षर:

export declare type TaskEvent = 'state_changed';

टास्कस्टेट

अपलोड हो रहे मौजूदा अपलोड की स्थिति दिखाता है.

हस्ताक्षर:

export declare type TaskState = 'running' | 'paused' | 'success' | 'canceled' | 'error';

स्टोरेज एरर कोड

StorageError ऑब्जेक्ट में अटैच किए जा सकने वाले गड़बड़ी कोड.

हस्ताक्षर:

export declare enum StorageErrorCode 

इन्यूमरेशन सदस्य

सदस्य मान ब्यौरा
ऐप्लिकेशन हटाया गया "app-deleted"
BUCKET_NOT_FOUND "bucket-not-found"
रद्द "canceled"
CANNOT TRANSLATE "cannot-slice-blob"
इंटरनल_गड़बड़ी "internal-error"
अमान्य "invalid-argument"
INVALID_LAMBDA_COUNT "invalid-argument-count"
INVALID_CHECKSUM "invalid-checksum"
अमान्य_DEFAULT_BUCKET "invalid-default-bucket"
अमान्य_EVENT_NAME "invalid-event-name"
अमान्य_फ़ॉर्मैट "invalid-format"
अमान्य_ROOT_OPERATION "invalid-root-operation"
अमान्य_यूआरएल "invalid-url"
NO_DEFAULT_BUCKET "no-default-bucket"
NO_डाउनलोड_यूआरएल "no-download-url"
OBJECT_NOT_FOUND "object-not-found"
प्रोजेक्ट नहीं मिला "project-not-found"
कोटा_EXCEEDED "quota-exceeded"
सीमित "retry-limit-exceeded"
सर्वर_FILE_WRONG_SIZE "server-file-wrong-size"
पुष्टि नहीं की गई "unauthenticated"
अनधिकृत "unauthorized"
UNAUTHORIZED_APP "unauthorized-app"
कोई जानकारी नहीं है "unknown"
UNSUPPORTED_ENवायरनमेंट "unsupported-environment"