مشاركة عبر


Accounts interface

واجهة تمثل حسابات.

الأساليب

createOrUpdate(string, string, MapsAccount, AccountsCreateOrUpdateOptionalParams)

إنشاء حساب خرائط أو تحديثه. يحتفظ حساب الخرائط بالمفاتيح التي تسمح بالوصول إلى واجهات برمجة تطبيقات REST للخرائط.

delete(string, string, AccountsDeleteOptionalParams)

حذف حساب الخرائط.

get(string, string, AccountsGetOptionalParams)

الحصول على حساب الخرائط.

listByResourceGroup(string, AccountsListByResourceGroupOptionalParams)

الحصول على جميع حسابات الخرائط في مجموعة موارد

listBySubscription(AccountsListBySubscriptionOptionalParams)

الحصول على جميع حسابات الخرائط في اشتراك

listKeys(string, string, AccountsListKeysOptionalParams)

احصل على المفاتيح لاستخدامها مع واجهات برمجة تطبيقات الخرائط. يتم استخدام مفتاح لمصادقة وتخويل الوصول إلى واجهات برمجة تطبيقات REST للخرائط. هناك حاجة إلى مفتاح واحد فقط في كل مرة؛ يتم إعطاء اثنين لتوفير تجديد المفتاح السلس.

listSas(string, string, AccountSasParameters, AccountsListSasOptionalParams)

إنشاء رمز مميز لتوقيع الوصول المشترك للحساب وإدراجه. استخدم رمز SAS المميز هذا للمصادقة على واجهات برمجة تطبيقات REST لخرائط Azure من خلال مجموعات SDK المختلفة لخرائط Azure. كشرط أساسي لإنشاء رمز SAS المميز.

المتطلبات المسبقه:

  1. إنشاء أو الحصول على هوية مدارة معينة من قبل المستخدم موجودة في نفس منطقة Azure مثل الحساب.
  2. إنشاء حساب Azure Map أو تحديثه بنفس منطقة Azure مثل وضع الهوية المدارة المعينة من قبل المستخدم.
regenerateKeys(string, string, MapsKeySpecification, AccountsRegenerateKeysOptionalParams)

أعد إنشاء المفتاح الأساسي أو الثانوي للاستخدام مع واجهات برمجة تطبيقات الخرائط. سيتوقف المفتاح القديم عن العمل على الفور.

update(string, string, MapsAccountUpdateParameters, AccountsUpdateOptionalParams)

تحديث حساب الخرائط. يمكن تحديث مجموعة فرعية فقط من المعلمات بعد الإنشاء، مثل Sku، والعلامات، والخصائص.

تفاصيل الأسلوب

createOrUpdate(string, string, MapsAccount, AccountsCreateOrUpdateOptionalParams)

إنشاء حساب خرائط أو تحديثه. يحتفظ حساب الخرائط بالمفاتيح التي تسمح بالوصول إلى واجهات برمجة تطبيقات REST للخرائط.

function createOrUpdate(resourceGroupName: string, accountName: string, mapsAccount: MapsAccount, options?: AccountsCreateOrUpdateOptionalParams): Promise<MapsAccount>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

accountName

string

اسم حساب الخرائط.

mapsAccount
MapsAccount

المعلمات الجديدة أو المحدثة لحساب الخرائط.

options
AccountsCreateOrUpdateOptionalParams

معلمات الخيارات.

المرتجعات

Promise<MapsAccount>

delete(string, string, AccountsDeleteOptionalParams)

حذف حساب الخرائط.

function delete(resourceGroupName: string, accountName: string, options?: AccountsDeleteOptionalParams): Promise<void>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

accountName

string

اسم حساب الخرائط.

options
AccountsDeleteOptionalParams

معلمات الخيارات.

المرتجعات

Promise<void>

get(string, string, AccountsGetOptionalParams)

الحصول على حساب الخرائط.

function get(resourceGroupName: string, accountName: string, options?: AccountsGetOptionalParams): Promise<MapsAccount>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

accountName

string

اسم حساب الخرائط.

options
AccountsGetOptionalParams

معلمات الخيارات.

المرتجعات

Promise<MapsAccount>

listByResourceGroup(string, AccountsListByResourceGroupOptionalParams)

الحصول على جميع حسابات الخرائط في مجموعة موارد

function listByResourceGroup(resourceGroupName: string, options?: AccountsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<MapsAccount, MapsAccount[], PageSettings>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

options
AccountsListByResourceGroupOptionalParams

معلمات الخيارات.

المرتجعات

listBySubscription(AccountsListBySubscriptionOptionalParams)

الحصول على جميع حسابات الخرائط في اشتراك

function listBySubscription(options?: AccountsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<MapsAccount, MapsAccount[], PageSettings>

المعلمات

options
AccountsListBySubscriptionOptionalParams

معلمات الخيارات.

المرتجعات

listKeys(string, string, AccountsListKeysOptionalParams)

احصل على المفاتيح لاستخدامها مع واجهات برمجة تطبيقات الخرائط. يتم استخدام مفتاح لمصادقة وتخويل الوصول إلى واجهات برمجة تطبيقات REST للخرائط. هناك حاجة إلى مفتاح واحد فقط في كل مرة؛ يتم إعطاء اثنين لتوفير تجديد المفتاح السلس.

function listKeys(resourceGroupName: string, accountName: string, options?: AccountsListKeysOptionalParams): Promise<MapsAccountKeys>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

accountName

string

اسم حساب الخرائط.

options
AccountsListKeysOptionalParams

معلمات الخيارات.

المرتجعات

Promise<MapsAccountKeys>

listSas(string, string, AccountSasParameters, AccountsListSasOptionalParams)

إنشاء رمز مميز لتوقيع الوصول المشترك للحساب وإدراجه. استخدم رمز SAS المميز هذا للمصادقة على واجهات برمجة تطبيقات REST لخرائط Azure من خلال مجموعات SDK المختلفة لخرائط Azure. كشرط أساسي لإنشاء رمز SAS المميز.

المتطلبات المسبقه:

  1. إنشاء أو الحصول على هوية مدارة معينة من قبل المستخدم موجودة في نفس منطقة Azure مثل الحساب.
  2. إنشاء حساب Azure Map أو تحديثه بنفس منطقة Azure مثل وضع الهوية المدارة المعينة من قبل المستخدم.
function listSas(resourceGroupName: string, accountName: string, mapsAccountSasParameters: AccountSasParameters, options?: AccountsListSasOptionalParams): Promise<MapsAccountSasToken>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

accountName

string

اسم حساب الخرائط.

mapsAccountSasParameters
AccountSasParameters

المعلمات المحدثة لحساب الخرائط.

options
AccountsListSasOptionalParams

معلمات الخيارات.

المرتجعات

regenerateKeys(string, string, MapsKeySpecification, AccountsRegenerateKeysOptionalParams)

أعد إنشاء المفتاح الأساسي أو الثانوي للاستخدام مع واجهات برمجة تطبيقات الخرائط. سيتوقف المفتاح القديم عن العمل على الفور.

function regenerateKeys(resourceGroupName: string, accountName: string, keySpecification: MapsKeySpecification, options?: AccountsRegenerateKeysOptionalParams): Promise<MapsAccountKeys>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

accountName

string

اسم حساب الخرائط.

keySpecification
MapsKeySpecification

أي مفتاح لإعادة إنشائه: أساسي أو ثانوي.

options
AccountsRegenerateKeysOptionalParams

معلمات الخيارات.

المرتجعات

Promise<MapsAccountKeys>

update(string, string, MapsAccountUpdateParameters, AccountsUpdateOptionalParams)

تحديث حساب الخرائط. يمكن تحديث مجموعة فرعية فقط من المعلمات بعد الإنشاء، مثل Sku، والعلامات، والخصائص.

function update(resourceGroupName: string, accountName: string, mapsAccountUpdateParameters: MapsAccountUpdateParameters, options?: AccountsUpdateOptionalParams): Promise<MapsAccount>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

accountName

string

اسم حساب الخرائط.

mapsAccountUpdateParameters
MapsAccountUpdateParameters

المعلمات المحدثة لحساب الخرائط.

options
AccountsUpdateOptionalParams

معلمات الخيارات.

المرتجعات

Promise<MapsAccount>