Udostępnij przez


Spacecrafts interface

Interfejs reprezentujący statki kosmiczne.

Metody

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

Tworzy lub aktualizuje zasób statku kosmicznego.

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

Tworzy lub aktualizuje zasób statku kosmicznego.

beginDelete(string, string, SpacecraftsDeleteOptionalParams)

Usuwa określony zasób statku kosmicznego.

beginDeleteAndWait(string, string, SpacecraftsDeleteOptionalParams)

Usuwa określony zasób statku kosmicznego.

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

Zwraca listę dostępnych kontaktów. Kontakt jest dostępny, jeśli statek kosmiczny jest widoczny ze stacji naziemnej przez więcej niż minimalny realny czas kontaktu podany w profilu kontaktu.

beginUpdateTags(string, string, TagsObject, SpacecraftsUpdateTagsOptionalParams)

Aktualizuje określone tagi statku kosmicznego.

beginUpdateTagsAndWait(string, string, TagsObject, SpacecraftsUpdateTagsOptionalParams)

Aktualizuje określone tagi statku kosmicznego.

get(string, string, SpacecraftsGetOptionalParams)

Pobiera określony statek kosmiczny w określonej grupie zasobów.

list(string, SpacecraftsListOptionalParams)

Zwraca listę statków kosmicznych według grupy zasobów.

listBySubscription(SpacecraftsListBySubscriptionOptionalParams)

Zwraca listę statków kosmicznych według subskrypcji.

Szczegóły metody

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

Tworzy lub aktualizuje zasób statku kosmicznego.

function beginCreateOrUpdate(resourceGroupName: string, spacecraftName: string, location: string, titleLine: string, tleLine1: string, tleLine2: string, links: SpacecraftLink[], options?: SpacecraftsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Spacecraft>, Spacecraft>>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

spacecraftName

string

Identyfikator statku kosmicznego.

location

string

Lokalizacja geograficzna, w której znajduje się zasób

titleLine

string

Wiersz tytułu zestawu elementów dwuwierszowych (TLE).

tleLine1

string

Wiersz 1 zestawu elementów dwuwierszowych (TLE).

tleLine2

string

Wiersz 2 zestawu elementów dwuwierszowych (TLE).

links

SpacecraftLink[]

Niezmienna lista łączy statków kosmicznych.

options
SpacecraftsCreateOrUpdateOptionalParams

Parametry opcji.

Zwraca

Promise<@azure/core-lro.SimplePollerLike<OperationState<Spacecraft>, Spacecraft>>

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

Tworzy lub aktualizuje zasób statku kosmicznego.

function beginCreateOrUpdateAndWait(resourceGroupName: string, spacecraftName: string, location: string, titleLine: string, tleLine1: string, tleLine2: string, links: SpacecraftLink[], options?: SpacecraftsCreateOrUpdateOptionalParams): Promise<Spacecraft>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

spacecraftName

string

Identyfikator statku kosmicznego.

location

string

Lokalizacja geograficzna, w której znajduje się zasób

titleLine

string

Wiersz tytułu zestawu elementów dwuwierszowych (TLE).

tleLine1

string

Wiersz 1 zestawu elementów dwuwierszowych (TLE).

tleLine2

string

Wiersz 2 zestawu elementów dwuwierszowych (TLE).

links

SpacecraftLink[]

Niezmienna lista łączy statków kosmicznych.

options
SpacecraftsCreateOrUpdateOptionalParams

Parametry opcji.

Zwraca

Promise<Spacecraft>

beginDelete(string, string, SpacecraftsDeleteOptionalParams)

Usuwa określony zasób statku kosmicznego.

function beginDelete(resourceGroupName: string, spacecraftName: string, options?: SpacecraftsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

spacecraftName

string

Identyfikator statku kosmicznego.

options
SpacecraftsDeleteOptionalParams

Parametry opcji.

Zwraca

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, SpacecraftsDeleteOptionalParams)

Usuwa określony zasób statku kosmicznego.

function beginDeleteAndWait(resourceGroupName: string, spacecraftName: string, options?: SpacecraftsDeleteOptionalParams): Promise<void>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

spacecraftName

string

Identyfikator statku kosmicznego.

options
SpacecraftsDeleteOptionalParams

Parametry opcji.

Zwraca

Promise<void>

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

Zwraca listę dostępnych kontaktów. Kontakt jest dostępny, jeśli statek kosmiczny jest widoczny ze stacji naziemnej przez więcej niż minimalny realny czas kontaktu podany w profilu kontaktu.

function beginListAvailableContactsAndWait(resourceGroupName: string, spacecraftName: string, contactProfile: ContactParametersContactProfile, groundStationName: string, startTime: Date, endTime: Date, options?: SpacecraftsListAvailableContactsOptionalParams): PagedAsyncIterableIterator<AvailableContacts, AvailableContacts[], PageSettings>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

spacecraftName

string

Identyfikator statku kosmicznego.

contactProfile
ContactParametersContactProfile

Odwołanie do zasobu profilu kontaktu.

groundStationName

string

Nazwa stacji naziemnej platformy Azure.

startTime

Date

Godzina rozpoczęcia kontaktu (standard ISO 8601 UTC).

endTime

Date

Godzina zakończenia kontaktu (standard ISO 8601 UTC).

Zwraca

beginUpdateTags(string, string, TagsObject, SpacecraftsUpdateTagsOptionalParams)

Aktualizuje określone tagi statku kosmicznego.

function beginUpdateTags(resourceGroupName: string, spacecraftName: string, parameters: TagsObject, options?: SpacecraftsUpdateTagsOptionalParams): Promise<SimplePollerLike<OperationState<Spacecraft>, Spacecraft>>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

spacecraftName

string

Identyfikator statku kosmicznego.

parameters
TagsObject

Parametry dostarczane do aktualizowania tagów statku kosmicznego.

options
SpacecraftsUpdateTagsOptionalParams

Parametry opcji.

Zwraca

Promise<@azure/core-lro.SimplePollerLike<OperationState<Spacecraft>, Spacecraft>>

beginUpdateTagsAndWait(string, string, TagsObject, SpacecraftsUpdateTagsOptionalParams)

Aktualizuje określone tagi statku kosmicznego.

function beginUpdateTagsAndWait(resourceGroupName: string, spacecraftName: string, parameters: TagsObject, options?: SpacecraftsUpdateTagsOptionalParams): Promise<Spacecraft>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

spacecraftName

string

Identyfikator statku kosmicznego.

parameters
TagsObject

Parametry dostarczane do aktualizowania tagów statku kosmicznego.

options
SpacecraftsUpdateTagsOptionalParams

Parametry opcji.

Zwraca

Promise<Spacecraft>

get(string, string, SpacecraftsGetOptionalParams)

Pobiera określony statek kosmiczny w określonej grupie zasobów.

function get(resourceGroupName: string, spacecraftName: string, options?: SpacecraftsGetOptionalParams): Promise<Spacecraft>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

spacecraftName

string

Identyfikator statku kosmicznego.

options
SpacecraftsGetOptionalParams

Parametry opcji.

Zwraca

Promise<Spacecraft>

list(string, SpacecraftsListOptionalParams)

Zwraca listę statków kosmicznych według grupy zasobów.

function list(resourceGroupName: string, options?: SpacecraftsListOptionalParams): PagedAsyncIterableIterator<Spacecraft, Spacecraft[], PageSettings>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

options
SpacecraftsListOptionalParams

Parametry opcji.

Zwraca

listBySubscription(SpacecraftsListBySubscriptionOptionalParams)

Zwraca listę statków kosmicznych według subskrypcji.

function listBySubscription(options?: SpacecraftsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<Spacecraft, Spacecraft[], PageSettings>

Parametry

Zwraca