ProjectManagement class

ফায়ারবেস প্রজেক্ট ম্যানেজমেন্ট সার্ভিস ইন্টারফেস।

স্বাক্ষর:

export declare class ProjectManagement 

বৈশিষ্ট্য

সম্পত্তি সংশোধক টাইপ বর্ণনা
অ্যাপ অ্যাপ

পদ্ধতি

পদ্ধতি সংশোধক বর্ণনা
androidApp(appId) একটি AndroidApp অবজেক্ট তৈরি করে, এই Firebase প্রোজেক্টের মধ্যে নির্দিষ্ট Android অ্যাপটিকে উল্লেখ করে। এই পদ্ধতিটি একটি RPC সঞ্চালন করে না।
createAndroidApp(প্যাকেজের নাম, প্রদর্শনের নাম) এই Firebase প্রকল্পের সাথে যুক্ত একটি নতুন Firebase Android অ্যাপ তৈরি করে।
CreateIosApp(বান্ডেলআইডি, ডিসপ্লেনাম) এই Firebase প্রকল্পের সাথে যুক্ত একটি নতুন Firebase iOS অ্যাপ তৈরি করে।
iosApp(appId) এই Firebase প্রকল্পের মধ্যে নির্দিষ্ট iOS অ্যাপ উল্লেখ করে একটি iOSApp অবজেক্ট তৈরি করে। এই পদ্ধতিটি একটি RPC সঞ্চালন করে না।
তালিকাAndroidApps() এই Firebase প্রকল্পের সাথে যুক্ত 100টি পর্যন্ত Firebase Android অ্যাপের তালিকা করে।
listAppMetadata() এই Firebase প্রকল্পের সাথে যুক্ত 100টি পর্যন্ত Firebase অ্যাপের তালিকা করে।
listIosApps() এই Firebase প্রকল্পের সাথে যুক্ত 100টি পর্যন্ত Firebase iOS অ্যাপের তালিকা করে।
সেট ডিসপ্লেনাম(নতুন ডিসপ্লেনাম) এই Firebase প্রকল্পের প্রদর্শন নাম আপডেট করুন।
shaCertificate(shaHash) একটি ShaCertificate অবজেক্ট তৈরি করে। এই পদ্ধতিটি একটি RPC সঞ্চালন করে না।

ProjectManagement.app

স্বাক্ষর:

readonly app: App;

ProjectManagement.androidApp()

একটি AndroidApp অবজেক্ট তৈরি করে, এই Firebase প্রোজেক্টের মধ্যে নির্দিষ্ট Android অ্যাপটিকে উল্লেখ করে।

এই পদ্ধতিটি একটি RPC সঞ্চালন করে না।

স্বাক্ষর:

androidApp(appId: string): AndroidApp;

পরামিতি

প্যারামিটার টাইপ বর্ণনা
appId স্ট্রিং রেফারেন্স করার জন্য Android অ্যাপের appId

রিটার্ন:

অ্যান্ড্রয়েড অ্যাপ

একটি AndroidApp অবজেক্ট যা নির্দিষ্ট Firebase Android অ্যাপকে উল্লেখ করে।

ProjectManagement.createAndroidApp()

এই Firebase প্রকল্পের সাথে যুক্ত একটি নতুন Firebase Android অ্যাপ তৈরি করে।

স্বাক্ষর:

createAndroidApp(packageName: string, displayName?: string): Promise<AndroidApp>;

পরামিতি

প্যারামিটার টাইপ বর্ণনা
প্যাকেজের নাম স্ট্রিং Android অ্যাপের ক্যানোনিকাল প্যাকেজের নাম, যেমনটি Google Play বিকাশকারী কনসোলে প্রদর্শিত হবে৷
প্রদর্শন নাম স্ট্রিং এই নতুন অ্যাপের জন্য একটি ঐচ্ছিক ব্যবহারকারীর দ্বারা নির্ধারিত ডিসপ্লে নাম।

রিটার্ন:

প্রতিশ্রুতি< AndroidApp >

একটি প্রতিশ্রুতি যা নতুন তৈরি অ্যান্ড্রয়েড অ্যাপের সমাধান করে।

ProjectManagement.createIosApp()

এই Firebase প্রকল্পের সাথে যুক্ত একটি নতুন Firebase iOS অ্যাপ তৈরি করে।

স্বাক্ষর:

createIosApp(bundleId: string, displayName?: string): Promise<IosApp>;

পরামিতি

প্যারামিটার টাইপ বর্ণনা
bundleId স্ট্রিং এই নতুন অ্যাপের জন্য ব্যবহার করার জন্য iOS অ্যাপ বান্ডিল আইডি।
প্রদর্শন নাম স্ট্রিং এই নতুন অ্যাপের জন্য একটি ঐচ্ছিক ব্যবহারকারীর দ্বারা নির্ধারিত ডিসপ্লে নাম।

রিটার্ন:

প্রতিশ্রুতি< IosApp >

একটি প্রতিশ্রুতি যা সদ্য নির্মিত iOS অ্যাপের সমাধান করে।

ProjectManagement.iosApp()

এই Firebase প্রকল্পের মধ্যে নির্দিষ্ট iOS অ্যাপ উল্লেখ করে একটি iOSApp অবজেক্ট তৈরি করে।

এই পদ্ধতিটি একটি RPC সঞ্চালন করে না।

স্বাক্ষর:

iosApp(appId: string): IosApp;

পরামিতি

প্যারামিটার টাইপ বর্ণনা
appId স্ট্রিং উল্লেখ করার জন্য iOS অ্যাপের appId

রিটার্ন:

আইওএসঅ্যাপ

একটি iOSApp অবজেক্ট যা নির্দিষ্ট Firebase iOS অ্যাপের উল্লেখ করে।

ProjectManagement.listAndroidApps()

এই Firebase প্রকল্পের সাথে যুক্ত 100টি পর্যন্ত Firebase Android অ্যাপের তালিকা করে।

স্বাক্ষর:

listAndroidApps(): Promise<AndroidApp[]>;

রিটার্ন:

প্রতিশ্রুতি< AndroidApp []>

অ্যান্ড্রয়েড অ্যাপের তালিকা।

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;

পরামিতি

প্যারামিটার টাইপ বর্ণনা
shaHash স্ট্রিং এই শংসাপত্রের জন্য SHA-1 বা SHA-256 হ্যাশ৷

রিটার্ন:

শা সার্টিফিকেট

একটি ShaCertificate অবজেক্টে নির্দিষ্ট SHA হ্যাশ থাকে।