Spacecrafts interface

واجهة تمثل المركبات الفضائية.

الأساليب

beginCreateOrUpdate(string, string, string, string, string, string, SpacecraftLink[], SpacecraftsCreateOrUpdateOptionalParams)

إنشاء مورد مركبة فضائية أو تحديثه.

beginCreateOrUpdateAndWait(string, string, string, string, string, string, SpacecraftLink[], SpacecraftsCreateOrUpdateOptionalParams)

إنشاء مورد مركبة فضائية أو تحديثه.

beginDelete(string, string, SpacecraftsDeleteOptionalParams)

حذف مورد مركبة فضائية محدد.

beginDeleteAndWait(string, string, SpacecraftsDeleteOptionalParams)

حذف مورد مركبة فضائية محدد.

beginListAvailableContactsAndWait(string, string, ContactParametersContactProfile, string, Date, Date, SpacecraftsListAvailableContactsOptionalParams)

إرجاع قائمة جهات الاتصال المتوفرة. ويتوفر اتصال إذا كانت المركبة الفضائية مرئية من المحطة الأرضية لمدة تزيد عن الحد الأدنى لمدة الاتصال القابلة للتطبيق والمتوفرة في ملف بيانات الاتصال.

beginUpdateTags(string, string, TagsObject, SpacecraftsUpdateTagsOptionalParams)

تحديث علامات المركبة الفضائية المحددة.

beginUpdateTagsAndWait(string, string, TagsObject, SpacecraftsUpdateTagsOptionalParams)

تحديث علامات المركبة الفضائية المحددة.

get(string, string, SpacecraftsGetOptionalParams)

يحصل على المركبة الفضائية المحددة في مجموعة موارد محددة.

list(string, SpacecraftsListOptionalParams)

إرجاع قائمة المركبات الفضائية حسب مجموعة الموارد.

listBySubscription(SpacecraftsListBySubscriptionOptionalParams)

إرجاع قائمة المركبات الفضائية حسب الاشتراك.

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

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

SpacecraftLink[]

قائمة غير قابلة للتغيير لروابط المركبة الفضائية.

options
SpacecraftsCreateOrUpdateOptionalParams

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

المرتجعات

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

SpacecraftLink[]

قائمة غير قابلة للتغيير لروابط المركبة الفضائية.

options
SpacecraftsCreateOrUpdateOptionalParams

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

المرتجعات

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).

options
SpacecraftsListAvailableContactsOptionalParams

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

المرتجعات

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

المعلمات المتوفرة لتحديث علامات المركبات الفضائية.

options
SpacecraftsUpdateTagsOptionalParams

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

المرتجعات

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

المعلمات المتوفرة لتحديث علامات المركبات الفضائية.

options
SpacecraftsUpdateTagsOptionalParams

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

المرتجعات

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>

المعلمات

options
SpacecraftsListBySubscriptionOptionalParams

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

المرتجعات