مشاركة عبر


AccountsOperations interface

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

الخصائص

createOrUpdate

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

delete
get

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

listByResourceGroup

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

listBySubscription

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

listKeys

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

listSas

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

المتطلبات:

  1. أنشئ أو امتلكوا هوية مدارة معينة من قبل المستخدم في نفس منطقة Azure التي يوجد بها الحساب.
  2. إنشاء أو تحديث حساب خرائط Azure بنفس منطقة Azure التي يتم وضع فيها هوية الإدارة المعينة من قبل المستخدم.
regenerateKeys

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

update

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

تفاصيل الخاصية

createOrUpdate

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

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

قيمة الخاصية

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

delete

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

قيمة الخاصية

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

get

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

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

قيمة الخاصية

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

listByResourceGroup

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

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

قيمة الخاصية

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

listBySubscription

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

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

قيمة الخاصية

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

listKeys

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

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

قيمة الخاصية

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

listSas

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

المتطلبات:

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

قيمة الخاصية

(resourceGroupName: string, accountName: string, mapsAccountSasParameters: AccountSasParameters, options?: AccountsListSasOptionalParams) => Promise<MapsAccountSasToken>

regenerateKeys

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

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

قيمة الخاصية

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

update

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

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

قيمة الخاصية

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