Spacecrafts interface
واجهة تمثل المركبات الفضائية.
الأساليب
تفاصيل الأسلوب
beginCreateOrUpdate(string, string, string, string, string, string, SpacecraftLink[], SpacecraftsCreateOrUpdateOptionalParams)
إنشاء مورد مركبة فضائية أو تحديثه.
function beginCreateOrUpdate(resourceGroupName: string, spacecraftName: string, location: string, titleLine: string, tleLine1: string, tleLine2: string, links: SpacecraftLink[], options?: SpacecraftsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Spacecraft>, Spacecraft>>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- spacecraftName
-
string
معرف المركبة الفضائية.
- location
-
string
الموقع الجغرافي حيث يعيش المورد
- titleLine
-
string
سطر العنوان لمجموعة عناصر الخطين (TLE).
- tleLine1
-
string
السطر 1 من مجموعة عناصر الخطين (TLE).
- tleLine2
-
string
السطر 2 من مجموعة عناصر الخطين (TLE).
- links
قائمة غير قابلة للتغيير لروابط المركبة الفضائية.
معلمات الخيارات.
المرتجعات
Promise<@azure/core-lro.SimplePollerLike<OperationState<Spacecraft>, Spacecraft>>
beginCreateOrUpdateAndWait(string, string, string, string, string, string, SpacecraftLink[], SpacecraftsCreateOrUpdateOptionalParams)
إنشاء مورد مركبة فضائية أو تحديثه.
function beginCreateOrUpdateAndWait(resourceGroupName: string, spacecraftName: string, location: string, titleLine: string, tleLine1: string, tleLine2: string, links: SpacecraftLink[], options?: SpacecraftsCreateOrUpdateOptionalParams): Promise<Spacecraft>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- spacecraftName
-
string
معرف المركبة الفضائية.
- location
-
string
الموقع الجغرافي حيث يعيش المورد
- titleLine
-
string
سطر العنوان لمجموعة عناصر الخطين (TLE).
- tleLine1
-
string
السطر 1 من مجموعة عناصر الخطين (TLE).
- tleLine2
-
string
السطر 2 من مجموعة عناصر الخطين (TLE).
- links
قائمة غير قابلة للتغيير لروابط المركبة الفضائية.
معلمات الخيارات.
المرتجعات
Promise<Spacecraft>
beginDelete(string, string, SpacecraftsDeleteOptionalParams)
حذف مورد مركبة فضائية محدد.
function beginDelete(resourceGroupName: string, spacecraftName: string, options?: SpacecraftsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- spacecraftName
-
string
معرف المركبة الفضائية.
- options
- SpacecraftsDeleteOptionalParams
معلمات الخيارات.
المرتجعات
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, SpacecraftsDeleteOptionalParams)
حذف مورد مركبة فضائية محدد.
function beginDeleteAndWait(resourceGroupName: string, spacecraftName: string, options?: SpacecraftsDeleteOptionalParams): Promise<void>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- spacecraftName
-
string
معرف المركبة الفضائية.
- options
- SpacecraftsDeleteOptionalParams
معلمات الخيارات.
المرتجعات
Promise<void>
beginListAvailableContactsAndWait(string, string, ContactParametersContactProfile, string, Date, Date, SpacecraftsListAvailableContactsOptionalParams)
إرجاع قائمة جهات الاتصال المتوفرة. ويتوفر اتصال إذا كانت المركبة الفضائية مرئية من المحطة الأرضية لمدة تزيد عن الحد الأدنى لمدة الاتصال القابلة للتطبيق والمتوفرة في ملف بيانات الاتصال.
function beginListAvailableContactsAndWait(resourceGroupName: string, spacecraftName: string, contactProfile: ContactParametersContactProfile, groundStationName: string, startTime: Date, endTime: Date, options?: SpacecraftsListAvailableContactsOptionalParams): PagedAsyncIterableIterator<AvailableContacts, AvailableContacts[], PageSettings>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- spacecraftName
-
string
معرف المركبة الفضائية.
- contactProfile
- ContactParametersContactProfile
المرجع إلى مورد ملف تعريف جهة الاتصال.
- groundStationName
-
string
اسم محطة Azure الأرضية.
- startTime
-
Date
وقت بدء جهة اتصال (معيار ISO 8601 UTC).
- endTime
-
Date
وقت انتهاء جهة اتصال (معيار ISO 8601 UTC).
معلمات الخيارات.
المرتجعات
beginUpdateTags(string, string, TagsObject, SpacecraftsUpdateTagsOptionalParams)
تحديث علامات المركبة الفضائية المحددة.
function beginUpdateTags(resourceGroupName: string, spacecraftName: string, parameters: TagsObject, options?: SpacecraftsUpdateTagsOptionalParams): Promise<SimplePollerLike<OperationState<Spacecraft>, Spacecraft>>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- spacecraftName
-
string
معرف المركبة الفضائية.
- parameters
- TagsObject
المعلمات المتوفرة لتحديث علامات المركبات الفضائية.
معلمات الخيارات.
المرتجعات
Promise<@azure/core-lro.SimplePollerLike<OperationState<Spacecraft>, Spacecraft>>
beginUpdateTagsAndWait(string, string, TagsObject, SpacecraftsUpdateTagsOptionalParams)
تحديث علامات المركبة الفضائية المحددة.
function beginUpdateTagsAndWait(resourceGroupName: string, spacecraftName: string, parameters: TagsObject, options?: SpacecraftsUpdateTagsOptionalParams): Promise<Spacecraft>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- spacecraftName
-
string
معرف المركبة الفضائية.
- parameters
- TagsObject
المعلمات المتوفرة لتحديث علامات المركبات الفضائية.
معلمات الخيارات.
المرتجعات
Promise<Spacecraft>
get(string, string, SpacecraftsGetOptionalParams)
يحصل على المركبة الفضائية المحددة في مجموعة موارد محددة.
function get(resourceGroupName: string, spacecraftName: string, options?: SpacecraftsGetOptionalParams): Promise<Spacecraft>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- spacecraftName
-
string
معرف المركبة الفضائية.
- options
- SpacecraftsGetOptionalParams
معلمات الخيارات.
المرتجعات
Promise<Spacecraft>
list(string, SpacecraftsListOptionalParams)
إرجاع قائمة المركبات الفضائية حسب مجموعة الموارد.
function list(resourceGroupName: string, options?: SpacecraftsListOptionalParams): PagedAsyncIterableIterator<Spacecraft, Spacecraft[], PageSettings>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- options
- SpacecraftsListOptionalParams
معلمات الخيارات.
المرتجعات
listBySubscription(SpacecraftsListBySubscriptionOptionalParams)
إرجاع قائمة المركبات الفضائية حسب الاشتراك.
function listBySubscription(options?: SpacecraftsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<Spacecraft, Spacecraft[], PageSettings>
المعلمات
معلمات الخيارات.