Firebase ProjectManagement सेवा का इंटरफ़ेस.
हस्ताक्षर:
export declare class ProjectManagement
प्रॉपर्टी
प्रॉपर्टी | मॉडिफ़ायर | टाइप | ब्यौरा |
---|---|---|---|
ऐप्लिकेशन | ऐप्लिकेशन |
तरीके
तरीका | मॉडिफ़ायर | ब्यौरा |
---|---|---|
androidApp(appId) | इस Firebase प्रोजेक्ट में बताए गए Android ऐप्लिकेशन का संदर्भ देते हुए एक AndroidApp ऑब्जेक्ट बनाता है.यह तरीका आरपीसी काम नहीं करता. |
|
createAndroidApp(packageName, displayName) | इस Firebase प्रोजेक्ट से जुड़ा एक नया Firebase Android ऐप्लिकेशन बनाता है. | |
createIosApp(bundleId, displayName) | इस Firebase प्रोजेक्ट से जुड़ा एक नया Firebase iOS ऐप्लिकेशन बनाता है. | |
iosApp(appId) | इस Firebase प्रोजेक्ट में बताए गए iOS ऐप्लिकेशन का संदर्भ देते हुए एक iOSApp ऑब्जेक्ट बनाता है.यह तरीका आरपीसी काम नहीं करता. |
|
listAndroidApps() | इस Firebase प्रोजेक्ट से जुड़े ज़्यादा से ज़्यादा 100 Firebase Android ऐप्लिकेशन की सूची बनाता है. | |
listAppMetadata() | इस Firebase प्रोजेक्ट से जुड़े ज़्यादा से ज़्यादा 100 Firebase ऐप्लिकेशन की सूची बनाता है. | |
listIosApps() | इस Firebase प्रोजेक्ट से जुड़े ज़्यादा से ज़्यादा 100 Firebase iOS ऐप्लिकेशन की सूची बनाता है. | |
setDisplayName(newDisplayName) | इस Firebase प्रोजेक्ट का डिसप्ले नेम अपडेट करें. | |
shaसर्टिफ़िकेट(shaHash) | ShaCertificate ऑब्जेक्ट बनाता है.यह तरीका आरपीसी काम नहीं करता. |
ProjectManagement.app
हस्ताक्षर:
readonly app: App;
ProjectManagement.androidApp()
यह Firebase प्रोजेक्ट में बताए गए Android ऐप्लिकेशन का रेफ़रंस देने वाला, AndroidApp
ऑब्जेक्ट बनाता है.
यह तरीका RPC काम नहीं करता.
हस्ताक्षर:
androidApp(appId: string): AndroidApp;
पैरामीटर
पैरामीटर | टाइप | ब्यौरा |
---|---|---|
ऐप्लिकेशन आईडी | स्ट्रिंग | रेफ़रंस के लिए, Android ऐप्लिकेशन का appId . |
लौटाए जाने वाले प्रॉडक्ट:
एक AndroidApp
ऑब्जेक्ट, जो चुनिंदा Firebase Android ऐप्लिकेशन का रेफ़रंस देता है.
ProjectManagement.createAndroidApp()
इस Firebase प्रोजेक्ट से जुड़ा एक नया Firebase Android ऐप्लिकेशन बनाता है.
हस्ताक्षर:
createAndroidApp(packageName: string, displayName?: string): Promise<AndroidApp>;
पैरामीटर
पैरामीटर | टाइप | ब्यौरा |
---|---|---|
पैकेज का नाम | स्ट्रिंग | Android ऐप्लिकेशन का कैननिकल पैकेज नाम, जैसा कि Google Play कंसोल में दिखेगा. |
displayName | स्ट्रिंग | इस नए ऐप्लिकेशन के लिए, उपयोगकर्ता की ओर से असाइन किया गया वैकल्पिक डिसप्ले नेम. |
लौटाए जाने वाले प्रॉडक्ट:
वादा करें<AndroidApp>
एक प्रॉमिस, जो नए Android ऐप्लिकेशन में इस्तेमाल होता है.
ProjectManagement.createIosApp()
इस Firebase प्रोजेक्ट से जुड़ा एक नया Firebase iOS ऐप्लिकेशन बनाता है.
हस्ताक्षर:
createIosApp(bundleId: string, displayName?: string): Promise<IosApp>;
पैरामीटर
पैरामीटर | टाइप | ब्यौरा |
---|---|---|
बंडल आईडी | स्ट्रिंग | इस नए ऐप्लिकेशन के लिए इस्तेमाल किया जाने वाला iOS ऐप्लिकेशन बंडल आईडी. |
displayName | स्ट्रिंग | इस नए ऐप्लिकेशन के लिए, उपयोगकर्ता की ओर से असाइन किया गया वैकल्पिक डिसप्ले नेम. |
लौटाए जाने वाले प्रॉडक्ट:
वादा करें<IosApp>
एक ऐसा प्रॉमिस जो नए बनाए गए iOS ऐप्लिकेशन में काम करता है.
ProjectManagement.iosApp()
यह Firebase प्रोजेक्ट में बताए गए iOS ऐप्लिकेशन का रेफ़रंस देकर, एक iOSApp
ऑब्जेक्ट बनाता है.
यह तरीका RPC काम नहीं करता.
हस्ताक्षर:
iosApp(appId: string): IosApp;
पैरामीटर
पैरामीटर | टाइप | ब्यौरा |
---|---|---|
ऐप्लिकेशन आईडी | स्ट्रिंग | संदर्भ के लिए iOS ऐप्लिकेशन का appId . |
लौटाए जाने वाले प्रॉडक्ट:
एक iOSApp
ऑब्जेक्ट, जो खास Firebase iOS ऐप्लिकेशन का रेफ़रंस देता है.
ProjectManagement.listAndroidApps()
इस Firebase प्रोजेक्ट से जुड़े ज़्यादा से ज़्यादा 100 Firebase Android ऐप्लिकेशन की सूची बनाता है.
हस्ताक्षर:
listAndroidApps(): Promise<AndroidApp[]>;
लौटाए जाने वाले प्रॉडक्ट:
वादा करें<AndroidApp[]>
Android ऐप्लिकेशन की सूची.
ProjectManagement.listAppMetadata()
इस Firebase प्रोजेक्ट से जुड़े ज़्यादा से ज़्यादा 100 Firebase ऐप्लिकेशन की सूची बनाता है.
हस्ताक्षर:
listAppMetadata(): Promise<AppMetadata[]>;
लौटाए जाने वाले प्रॉडक्ट:
वादा<AppMetadata[]>
ऐसा प्रॉमिस जो ऐप्लिकेशन की मेटाडेटा लिस्ट में शामिल होता है.
ProjectManagement.listIosApps()
इस Firebase प्रोजेक्ट से जुड़े ज़्यादा से ज़्यादा 100 Firebase iOS ऐप्लिकेशन की सूची बनाता है.
हस्ताक्षर:
listIosApps(): Promise<IosApp[]>;
लौटाए जाने वाले प्रॉडक्ट:
वादा करें<IosApp[]>
iOS ऐप्लिकेशन की सूची.
ProjectManagement.setDisplayName()
इस Firebase प्रोजेक्ट का डिसप्ले नेम अपडेट करें.
हस्ताक्षर:
setDisplayName(newDisplayName: string): Promise<void>;
पैरामीटर
पैरामीटर | टाइप | ब्यौरा |
---|---|---|
नया डिसप्लेनाम | स्ट्रिंग | अपडेट किया जाने वाला नया डिसप्ले नेम. |
लौटाए जाने वाले प्रॉडक्ट:
प्रॉमिस<void>
ऐसा प्रॉमिस जो प्रोजेक्ट के डिसप्ले नेम को अपडेट करने के बाद रिज़ॉल्व हो जाता है.
ProjectManagement.shaCertificate()
ShaCertificate
ऑब्जेक्ट बनाता है.
यह तरीका RPC काम नहीं करता.
हस्ताक्षर:
shaCertificate(shaHash: string): ShaCertificate;
पैरामीटर
पैरामीटर | टाइप | ब्यौरा |
---|---|---|
शाहैश | स्ट्रिंग | इस सर्टिफ़िकेट के लिए हैश SHA-1 या SHA-256. |
लौटाए जाने वाले प्रॉडक्ट:
ShaCertificate
ऑब्जेक्ट में, बताया गया SHA हैश मौजूद है.