Spacecrafts interface
Interface que representa uma nave espacial.
Métodos
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
Lista imutável de links de espaçonaves.
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
Lista imutável de links de espaçonaves.
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).
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.
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.
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
Os parâmetros de opções.