storage package

फायरबेस के लिए क्लाउड स्टोरेज

कार्य

समारोह विवरण
फ़ंक्शन (ऐप, ...)
getStorage(ऐप, BucketUrl) दिए गए फ़ायरबेस ऐप के लिए फ़ायरबेसस्टोरेज उदाहरण प्राप्त होता है।
फ़ंक्शन (भंडारण, ...)
कनेक्टस्टोरेजएमुलेटर (भंडारण, होस्ट, पोर्ट, विकल्प) क्लाउड स्टोरेज एमुलेटर के साथ संचार करने के लिए इस फायरबेसस्टोरेज इंस्टेंस को संशोधित करें।
रेफरी(भंडारण, यूआरएल) दिए गए यूआरएल के लिए एक स्टोरेज रेफरेंस लौटाता है।
फ़ंक्शन (रेफरी, ...)
डिलीटऑब्जेक्ट(रेफरी) इस स्थान पर ऑब्जेक्ट को हटा देता है.
getBlob(रेफ, maxDownloadSizeBytes) ऑब्जेक्ट के स्थान पर डेटा डाउनलोड करता है। यदि ऑब्जेक्ट नहीं मिलता है तो एक त्रुटि लौटाता है। इस कार्यक्षमता का उपयोग करने के लिए, आपको अपने ऐप के मूल को अपने क्लाउड स्टोरेज बकेट में श्वेतसूची में डालना होगा। https://cloud.google.com/storage/docs/configuring-cors भी देखें यह एपीआई नोड में उपलब्ध नहीं है।
getBytes(रेफ, maxDownloadSizeBytes) ऑब्जेक्ट के स्थान पर डेटा डाउनलोड करता है। यदि ऑब्जेक्ट नहीं मिलता है तो एक त्रुटि लौटाता है। इस कार्यक्षमता का उपयोग करने के लिए, आपको अपने ऐप के मूल को अपने क्लाउड स्टोरेज बकेट में श्वेतसूची में डालना होगा। https://cloud.google.com/storage/docs/configuring-cors भी देखें
GetDownloadURL(रेफ) दिए गए स्टोरेज रेफरेंस के लिए डाउनलोड यूआरएल लौटाता है .
getMetadata(रेफ) एक Promise जो इस ऑब्जेक्ट के मेटाडेटा के साथ हल होता है। यदि यह ऑब्जेक्ट मौजूद नहीं है या मेटाडेटा पुनर्प्राप्त नहीं किया जा सकता है, तो वादा अस्वीकार कर दिया गया है।
getStream(रेफ, maxDownloadSizeBytes) ऑब्जेक्ट के स्थान पर डेटा डाउनलोड करता है। यदि ऑब्जेक्ट नहीं मिलता है तो एक त्रुटि घटना उत्पन्न होती है। यह एपीआई केवल नोड में उपलब्ध है।
सूची(संदर्भ, विकल्प) इस भंडारण संदर्भ के अंतर्गत आइटम (फ़ाइलें) और उपसर्ग (फ़ोल्डर) सूचीबद्ध करें। सूची एपीआई केवल फायरबेस नियम संस्करण 2 के लिए उपलब्ध है। जीसीएस एक की-ब्लॉब स्टोर है। फायरबेस स्टोरेज '/' सीमांकित फ़ोल्डर संरचना का अर्थ लगाता है। यदि आप अधिक जानना चाहते हैं तो जीसीएस की सूची एपीआई देखें। फायरबेस नियमों के शब्दार्थ का पालन करने के लिए, फायरबेस स्टोरेज उन वस्तुओं का समर्थन नहीं करता है जिनके पथ "/" पर समाप्त होते हैं या जिनमें लगातार दो "/" होते हैं। फायरबेस स्टोरेज लिस्ट एपीआई इन असमर्थित ऑब्जेक्ट्स को फ़िल्टर करेगा। यदि बकेट में बहुत अधिक असमर्थित ऑब्जेक्ट हैं तो सूची() विफल हो सकती है।
सूचीसभी(रेफरी) इस भंडारण संदर्भ के अंतर्गत सभी आइटम (फ़ाइलें) और उपसर्ग (फ़ोल्डर) सूचीबद्ध करें। यह सूची() को बार-बार कॉल करने के लिए एक सहायक विधि है जब तक कि कोई और परिणाम न हो। डिफ़ॉल्ट पेजिनेशन आकार 1000 है. ध्यान दें: यदि इस ऑपरेशन के चलने के दौरान ऑब्जेक्ट बदले जाते हैं तो परिणाम सुसंगत नहीं हो सकते हैं। चेतावनी: यदि बहुत अधिक परिणाम हों तो listAll संभावित रूप से बहुत अधिक संसाधनों का उपभोग कर सकता है।
अपडेटमेटाडेटा(रेफ, मेटाडेटा) इस ऑब्जेक्ट के लिए मेटाडेटा अपडेट करता है।
uploadBytes(रेफरी, डेटा, मेटाडेटा) इस ऑब्जेक्ट के स्थान पर डेटा अपलोड करता है। अपलोड दोबारा शुरू नहीं किया जा सकता.
uploadBytesResumable(रेफरी, डेटा, मेटाडेटा) इस ऑब्जेक्ट के स्थान पर डेटा अपलोड करता है। अपलोड को रोका और फिर से शुरू किया जा सकता है, और प्रगति अद्यतन प्रदर्शित करता है।
अपलोडस्ट्रिंग (रेफरी, मान, प्रारूप, मेटाडेटा) इस ऑब्जेक्ट के स्थान पर एक स्ट्रिंग अपलोड करता है। अपलोड दोबारा शुरू नहीं किया जा सकता.
फ़ंक्शन (स्टोरेजऑररेफ, ...)
रेफरी(स्टोरेजऑररेफ, पथ) डिफ़ॉल्ट बकेट में दिए गए पथ के लिए एक स्टोरेज रेफरेंस लौटाता है।

कक्षाओं

कक्षा विवरण
संग्रहणत्रुटि फायरबेस स्टोरेज एसडीके द्वारा लौटाई गई एक त्रुटि।

गणना

गणना विवरण
भंडारणत्रुटिकोड त्रुटि कोड जिन्हें StorageError ऑब्जेक्ट से जोड़ा जा सकता है।

इंटरफेस

इंटरफेस विवरण
फायरबेसस्टोरेज एक फायरबेस स्टोरेज उदाहरण।
पूर्ण मेटाडेटा ऑब्जेक्ट मेटाडेटा का पूरा सेट, जिसमें केवल पढ़ने योग्य गुण शामिल हैं।
सूचीविकल्प विकल्प list() स्वीकार करता है।
सूचीपरिणाम परिणाम सूची() द्वारा लौटाया गया।
सेटटेबलमेटाडेटा ऑब्जेक्ट मेटाडेटा जिसे किसी भी समय सेट किया जा सकता है।
स्टोरेजऑब्जर्वर फायरबेस स्टोरेज के लिए एक स्ट्रीम ऑब्जर्वर।
भंडारण संदर्भ Google क्लाउड स्टोरेज ऑब्जेक्ट के संदर्भ का प्रतिनिधित्व करता है। डेवलपर्स ऑब्जेक्ट अपलोड, डाउनलोड और हटा सकते हैं, साथ ही ऑब्जेक्ट मेटाडेटा प्राप्त/सेट कर सकते हैं।
मेटाडेटा अपलोड करें ऑब्जेक्ट मेटाडेटा जिसे अपलोड पर सेट किया जा सकता है।
परिणाम अपलोड करें परिणाम गैर-पुनः प्रारंभ करने योग्य अपलोड से लौटाया गया।
अपलोड कार्य किसी ऑब्जेक्ट को अपलोड करने की प्रक्रिया का प्रतिनिधित्व करता है। आपको अपलोड की निगरानी और प्रबंधन करने की अनुमति देता है।
टास्कस्नैपशॉट अपलोड करें अपलोड कार्य की वर्तमान स्थिति के बारे में डेटा रखता है।

चर

चर विवरण
स्ट्रिंगफॉर्मेट अपलोड के लिए संभावित स्ट्रिंग प्रारूपों की गणना।

उपनाम टाइप करें

उपनाम टाइप करें विवरण
स्ट्रिंगफॉर्मेट अपलोड के लिए संभावित स्ट्रिंग प्रारूपों की गणना।
टास्कइवेंट एक घटना जो किसी कार्य पर ट्रिगर होती है।
कार्यस्थिति चल रहे अपलोड की वर्तमान स्थिति का प्रतिनिधित्व करता है।

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

getStorage(ऐप, BucketUrl)

दिए गए फ़ायरबेस ऐप के लिए फ़ायरबेसस्टोरेज उदाहरण प्राप्त होता है।

हस्ताक्षर:

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

पैरामीटर

पैरामीटर प्रकार विवरण
अनुप्रयोग फायरबेस ऐप Firebase ऐप के लिए FirebaseStorage उदाहरण प्राप्त करें।
BucketUrl डोरी आपके फायरबेस स्टोरेज बकेट का जीएस:// यूआरएल। यदि पारित नहीं हुआ है, तो ऐप के डिफ़ॉल्ट स्टोरेज बकेट का उपयोग करता है।

रिटर्न:

फायरबेसस्टोरेज

एक फायरबेसस्टोरेज उदाहरण।

फ़ंक्शन (भंडारण, ...)

कनेक्टस्टोरेजएमुलेटर (भंडारण, होस्ट, पोर्ट, विकल्प)

क्लाउड स्टोरेज एमुलेटर के साथ संचार करने के लिए इस फायरबेसस्टोरेज इंस्टेंस को संशोधित करें।

हस्ताक्षर:

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

पैरामीटर

पैरामीटर प्रकार विवरण
भंडारण फायरबेसस्टोरेज फायरबेसस्टोरेज उदाहरण
मेज़बान डोरी एम्यूलेटर होस्ट (उदा: लोकलहोस्ट)
पत्तन संख्या एम्यूलेटर पोर्ट (उदा: 5001)
विकल्प { मॉकयूजरटोकन?: एमुलेटरमॉकटोकनऑप्शंस | डोरी; } एम्यूलेटर विकल्प. options.mockUserToken यूनिट परीक्षण सुरक्षा नियमों के लिए उपयोग करने के लिए नकली प्रमाणीकरण टोकन है।

रिटर्न:

खालीपन

रेफरी(भंडारण, यूआरएल)

दिए गए यूआरएल के लिए एक स्टोरेज रेफरेंस लौटाता है।

हस्ताक्षर:

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

पैरामीटर

पैरामीटर प्रकार विवरण
भंडारण फायरबेसस्टोरेज फायरबेसस्टोरेज उदाहरण।
यूआरएल डोरी यूआरएल. यदि खाली है, तो रूट संदर्भ लौटाता है।

रिटर्न:

भंडारण संदर्भ

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

डिलीटऑब्जेक्ट(रेफरी)

इस स्थान पर ऑब्जेक्ट को हटा देता है.

हस्ताक्षर:

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

पैरामीटर

पैरामीटर प्रकार विवरण
संदर्भ भंडारण संदर्भ ऑब्जेक्ट को हटाने के लिए स्टोरेज रेफरेंस

रिटर्न:

वादा<शून्य>

एक Promise जो विलोपन सफल होने पर हल हो जाता है।

getBlob(रेफ, maxDownloadSizeBytes)

ऑब्जेक्ट के स्थान पर डेटा डाउनलोड करता है। यदि ऑब्जेक्ट नहीं मिलता है तो एक त्रुटि लौटाता है।

इस कार्यक्षमता का उपयोग करने के लिए, आपको अपने ऐप के मूल को अपने क्लाउड स्टोरेज बकेट में श्वेतसूची में डालना होगा। https://cloud.google.com/storage/docs/configuring-cors भी देखें

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

हस्ताक्षर:

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

पैरामीटर

पैरामीटर प्रकार विवरण
संदर्भ भंडारण संदर्भ स्टोरेजरेफरेंस जहां डेटा डाउनलोड किया जाना चाहिए।
maxDownloadSizeBytes संख्या यदि सेट किया गया है, तो पुनर्प्राप्त करने के लिए बाइट्स में अधिकतम अनुमत आकार।

रिटर्न:

वादा<ब्लॉब>

एक वादा जो ऑब्जेक्ट के बाइट्स वाले ब्लॉब के साथ हल होता है

getBytes(रेफ, maxDownloadSizeBytes)

ऑब्जेक्ट के स्थान पर डेटा डाउनलोड करता है। यदि ऑब्जेक्ट नहीं मिलता है तो एक त्रुटि लौटाता है।

इस कार्यक्षमता का उपयोग करने के लिए, आपको अपने ऐप के मूल को अपने क्लाउड स्टोरेज बकेट में श्वेतसूची में डालना होगा। https://cloud.google.com/storage/docs/configuring-cors भी देखें

हस्ताक्षर:

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

पैरामीटर

पैरामीटर प्रकार विवरण
संदर्भ भंडारण संदर्भ स्टोरेजरेफरेंस जहां डेटा डाउनलोड किया जाना चाहिए।
maxDownloadSizeBytes संख्या यदि सेट किया गया है, तो पुनर्प्राप्त करने के लिए बाइट्स में अधिकतम अनुमत आकार।

रिटर्न:

वादा<ArrayBuffer>

एक वादा जिसमें ऑब्जेक्ट के बाइट्स शामिल हैं

GetDownloadURL(रेफ)

दिए गए स्टोरेज रेफरेंस के लिए डाउनलोड यूआरएल लौटाता है .

हस्ताक्षर:

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

पैरामीटर

पैरामीटर प्रकार विवरण
संदर्भ भंडारण संदर्भ स्टोरेज रेफरेंस के लिए डाउनलोड यूआरएल प्राप्त करें।

रिटर्न:

वादा<स्ट्रिंग>

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

getMetadata(रेफ)

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

हस्ताक्षर:

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

पैरामीटर

पैरामीटर प्रकार विवरण
संदर्भ भंडारण संदर्भ मेटाडेटा प्राप्त करने के लिए स्टोरेज रेफरेंस

रिटर्न:

वादा< पूर्णमेटाडेटा >

getStream(रेफ, maxDownloadSizeBytes)

ऑब्जेक्ट के स्थान पर डेटा डाउनलोड करता है। यदि ऑब्जेक्ट नहीं मिलता है तो एक त्रुटि घटना उत्पन्न होती है।

यह एपीआई केवल नोड में उपलब्ध है।

हस्ताक्षर:

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

पैरामीटर

पैरामीटर प्रकार विवरण
संदर्भ भंडारण संदर्भ स्टोरेजरेफरेंस जहां डेटा डाउनलोड किया जाना चाहिए।
maxDownloadSizeBytes संख्या यदि सेट किया गया है, तो पुनर्प्राप्त करने के लिए बाइट्स में अधिकतम अनुमत आकार।

रिटर्न:

NodeJS.ReadableStream

ऑब्जेक्ट के डेटा को बाइट्स के रूप में रखने वाली एक स्ट्रीम

सूची(संदर्भ, विकल्प)

इस भंडारण संदर्भ के अंतर्गत आइटम (फ़ाइलें) और उपसर्ग (फ़ोल्डर) सूचीबद्ध करें।

सूची एपीआई केवल फायरबेस नियम संस्करण 2 के लिए उपलब्ध है।

जीसीएस एक की-ब्लॉब स्टोर है। फायरबेस स्टोरेज '/' सीमांकित फ़ोल्डर संरचना का अर्थ लगाता है। यदि आप अधिक जानना चाहते हैं तो जीसीएस की सूची एपीआई देखें।

फायरबेस नियमों के शब्दार्थ का पालन करने के लिए, फायरबेस स्टोरेज उन वस्तुओं का समर्थन नहीं करता है जिनके पथ "/" पर समाप्त होते हैं या जिनमें लगातार दो "/" होते हैं। फायरबेस स्टोरेज लिस्ट एपीआई इन असमर्थित ऑब्जेक्ट्स को फ़िल्टर करेगा। यदि बकेट में बहुत अधिक असमर्थित ऑब्जेक्ट हैं तो सूची() विफल हो सकती है।

हस्ताक्षर:

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

पैरामीटर

पैरामीटर प्रकार विवरण
संदर्भ भंडारण संदर्भ सूची प्राप्त करने के लिए स्टोरेज रेफरेंस
विकल्प सूचीविकल्प विवरण के लिए सूची विकल्प देखें।

रिटर्न:

वादा< सूचीपरिणाम >

एक Promise जो वस्तुओं और उपसर्गों के साथ हल होता है। prefixes में उप-फ़ोल्डरों के संदर्भ होते हैं और items में इस फ़ोल्डर में ऑब्जेक्ट के संदर्भ होते हैं। बाकी परिणाम प्राप्त करने के लिए nextPageToken उपयोग किया जा सकता है।

सूचीसभी(रेफरी)

इस भंडारण संदर्भ के अंतर्गत सभी आइटम (फ़ाइलें) और उपसर्ग (फ़ोल्डर) सूचीबद्ध करें।

यह सूची() को बार-बार कॉल करने के लिए एक सहायक विधि है जब तक कि कोई और परिणाम न हो। डिफ़ॉल्ट पेजिनेशन आकार 1000 है.

हस्ताक्षर:

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

पैरामीटर

पैरामीटर प्रकार विवरण
संदर्भ भंडारण संदर्भ सूची प्राप्त करने के लिए स्टोरेज रेफरेंस

रिटर्न:

वादा< सूचीपरिणाम >

एक Promise जो वर्तमान भंडारण संदर्भ के तहत सभी वस्तुओं और उपसर्गों के साथ हल होता है। prefixes में उप-निर्देशिकाओं के संदर्भ होते हैं और items में इस फ़ोल्डर में ऑब्जेक्ट के संदर्भ होते हैं। nextPageToken कभी वापस नहीं किया जाता।

अपडेटमेटाडेटा(रेफ, मेटाडेटा)

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

हस्ताक्षर:

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

पैरामीटर

पैरामीटर प्रकार विवरण
संदर्भ भंडारण संदर्भ मेटाडेटा को अपडेट करने के लिए स्टोरेज रेफरेंस
मेटाडाटा सेटटेबलमेटाडेटा ऑब्जेक्ट के लिए नया मेटाडेटा. केवल वे मान जो स्पष्ट रूप से निर्धारित किए गए हैं, बदले जाएंगे। किसी मान को स्पष्ट रूप से शून्य पर सेट करने से मेटाडेटा हट जाएगा।

रिटर्न:

वादा< पूर्णमेटाडेटा >

एक Promise जो इस ऑब्जेक्ट के लिए नए मेटाडेटा के साथ हल होता है।

uploadBytes(रेफरी, डेटा, मेटाडेटा)

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

हस्ताक्षर:

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

पैरामीटर

पैरामीटर प्रकार विवरण
संदर्भ भंडारण संदर्भ स्टोरेज रेफरेंस जहां डेटा अपलोड किया जाना चाहिए।
डेटा बूँद | Uint8Array | ऐरेबफ़र अपलोड करने के लिए डेटा.
मेटाडाटा मेटाडेटा अपलोड करें डेटा अपलोड करने के लिए मेटाडेटा.

रिटर्न:

वादा< अपलोडपरिणाम >

एक वादा जिसमें अपलोडरिजल्ट शामिल है

uploadBytesResumable(रेफरी, डेटा, मेटाडेटा)

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

हस्ताक्षर:

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

पैरामीटर

पैरामीटर प्रकार विवरण
संदर्भ भंडारण संदर्भ स्टोरेज रेफरेंस जहां डेटा अपलोड किया जाना चाहिए।
डेटा बूँद | Uint8Array | ऐरेबफ़र अपलोड करने के लिए डेटा.
मेटाडाटा मेटाडेटा अपलोड करें डेटा अपलोड करने के लिए मेटाडेटा.

रिटर्न:

अपलोड कार्य

एक अपलोड कार्य

uploadString(रेफ, मान, प्रारूप, मेटाडेटा)

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

हस्ताक्षर:

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

पैरामीटर

पैरामीटर प्रकार विवरण
संदर्भ भंडारण संदर्भ स्टोरेज रेफरेंस जहां स्ट्रिंग अपलोड की जानी चाहिए।
कीमत डोरी अपलोड करने के लिए स्ट्रिंग.
प्रारूप स्ट्रिंगफॉर्मेट अपलोड करने के लिए स्ट्रिंग का प्रारूप.
मेटाडाटा मेटाडेटा अपलोड करें अपलोड करने के लिए स्ट्रिंग के लिए मेटाडेटा.

रिटर्न:

वादा< अपलोडपरिणाम >

एक वादा जिसमें अपलोडरिजल्ट शामिल है

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

रेफरी(स्टोरेजऑररेफ, पथ)

डिफ़ॉल्ट बकेट में दिए गए पथ के लिए एक स्टोरेज रेफरेंस लौटाता है।

हस्ताक्षर:

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

पैरामीटर

पैरामीटर प्रकार विवरण
भंडारणयाRef फायरबेसस्टोरेज | भंडारण संदर्भ फायरबेसस्टोरेज या स्टोरेजरेफरेंस .
पथ डोरी

रिटर्न:

भंडारण संदर्भ

स्ट्रिंगफॉर्मेट

अपलोड के लिए संभावित स्ट्रिंग प्रारूपों की गणना।

हस्ताक्षर:

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"
रद्द "canceled"
CANNOT_SLICE_BLOB "cannot-slice-blob"
आंतरिक त्रुटि "internal-error"
अमान्य दलील "invalid-argument"
INVALID_ARGUMENT_COUNT "invalid-argument-count"
INVALID_CHECKSUM "invalid-checksum"
INVALID_DEFAULT_BUCKET "invalid-default-bucket"
INVALID_EVENT_NAME "invalid-event-name"
अवैध प्रारूप "invalid-format"
INVALID_ROOT_ऑपरेशन "invalid-root-operation"
असामान्य यूआरएल "invalid-url"
NO_DEFAULT_BUCKET "no-default-bucket"
NO_DOWNLOAD_URL "no-download-url"
वस्तु नहीं मिली "object-not-found"
प्रोजेक्ट_नहीं_मिला "project-not-found"
कोटा पूरा हो गया "quota-exceeded"
पुन: प्रयास_सीमा_अधिक "retry-limit-exceeded"
सर्वर_फ़ाइल_गलत_आकार "server-file-wrong-size"
अपुष्ट "unauthenticated"
अनधिकृत "unauthorized"
अनधिकृत_एपीपी "unauthorized-app"
अज्ञात "unknown"
असमर्थित_पर्यावरण "unsupported-environment"