Partilhar via


Spacecrafts interface

Interface que representa uma nave espacial.

Métodos

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

Cria ou atualiza um recurso de espaçonave.

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

Cria ou atualiza um recurso de espaçonave.

beginDelete(string, string, SpacecraftsDeleteOptionalParams)

Exclui um recurso de espaçonave especificado.

beginDeleteAndWait(string, string, SpacecraftsDeleteOptionalParams)

Exclui um recurso de espaçonave especificado.

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

Retorna a lista de contatos disponíveis. Um contato está disponível se a espaçonave estiver visível da estação terrestre por mais do que a duração mínima viável de contato fornecida no perfil de contato.

beginUpdateTags(string, string, TagsObject, SpacecraftsUpdateTagsOptionalParams)

Atualiza as tags de espaçonaves especificadas.

beginUpdateTagsAndWait(string, string, TagsObject, SpacecraftsUpdateTagsOptionalParams)

Atualiza as tags de espaçonaves especificadas.

get(string, string, SpacecraftsGetOptionalParams)

Obtém a espaçonave especificada em um grupo de recursos especificado.

list(string, SpacecraftsListOptionalParams)

Retorna a lista de espaçonaves por grupo de recursos.

listBySubscription(SpacecraftsListBySubscriptionOptionalParams)

Retorna a lista de espaçonaves por assinatura.

Detalhes de Método

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

Cria ou atualiza um recurso de espaçonave.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

spacecraftName

string

ID da nave espacial.

location

string

A geolocalização onde o recurso vive

titleLine

string

Linha de título do conjunto de elementos de duas linhas (TLE).

tleLine1

string

Linha 1 do conjunto de elementos de duas linhas (TLE).

tleLine2

string

Linha 2 do conjunto de elementos de duas linhas (TLE).

links

SpacecraftLink[]

Lista imutável de links de espaçonaves.

options
SpacecraftsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

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

Cria ou atualiza um recurso de espaçonave.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

spacecraftName

string

ID da nave espacial.

location

string

A geolocalização onde o recurso vive

titleLine

string

Linha de título do conjunto de elementos de duas linhas (TLE).

tleLine1

string

Linha 1 do conjunto de elementos de duas linhas (TLE).

tleLine2

string

Linha 2 do conjunto de elementos de duas linhas (TLE).

links

SpacecraftLink[]

Lista imutável de links de espaçonaves.

options
SpacecraftsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<Spacecraft>

beginDelete(string, string, SpacecraftsDeleteOptionalParams)

Exclui um recurso de espaçonave especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

spacecraftName

string

ID da nave espacial.

options
SpacecraftsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

beginDeleteAndWait(string, string, SpacecraftsDeleteOptionalParams)

Exclui um recurso de espaçonave especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

spacecraftName

string

ID da nave espacial.

options
SpacecraftsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

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

Retorna a lista de contatos disponíveis. Um contato está disponível se a espaçonave estiver visível da estação terrestre por mais do que a duração mínima viável de contato fornecida no perfil de contato.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

spacecraftName

string

ID da nave espacial.

contactProfile
ContactParametersContactProfile

A referência ao recurso de perfil de contato.

groundStationName

string

Nome da Estação Terrestre do Azure.

startTime

Date

Hora de início de um contacto (norma ISO 8601 UTC).

endTime

Date

Hora de fim de um contacto (norma ISO 8601 UTC).

options
SpacecraftsListAvailableContactsOptionalParams

Os parâmetros de opções.

Devoluções

beginUpdateTags(string, string, TagsObject, SpacecraftsUpdateTagsOptionalParams)

Atualiza as tags de espaçonaves especificadas.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

spacecraftName

string

ID da nave espacial.

parameters
TagsObject

Parâmetros fornecidos para atualizar as tags da espaçonave.

options
SpacecraftsUpdateTagsOptionalParams

Os parâmetros de opções.

Devoluções

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

beginUpdateTagsAndWait(string, string, TagsObject, SpacecraftsUpdateTagsOptionalParams)

Atualiza as tags de espaçonaves especificadas.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

spacecraftName

string

ID da nave espacial.

parameters
TagsObject

Parâmetros fornecidos para atualizar as tags da espaçonave.

options
SpacecraftsUpdateTagsOptionalParams

Os parâmetros de opções.

Devoluções

Promise<Spacecraft>

get(string, string, SpacecraftsGetOptionalParams)

Obtém a espaçonave especificada em um grupo de recursos especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

spacecraftName

string

ID da nave espacial.

options
SpacecraftsGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<Spacecraft>

list(string, SpacecraftsListOptionalParams)

Retorna a lista de espaçonaves por grupo de recursos.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

options
SpacecraftsListOptionalParams

Os parâmetros de opções.

Devoluções

listBySubscription(SpacecraftsListBySubscriptionOptionalParams)

Retorna a lista de espaçonaves por assinatura.

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

Parâmetros

options
SpacecraftsListBySubscriptionOptionalParams

Os parâmetros de opções.

Devoluções