APIAções para gerenciar o direito ao aplicativo para 2.0 AppStream - Amazon AppStream 2.0

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

APIAções para gerenciar o direito ao aplicativo para 2.0 AppStream

Você pode usar as API operações a seguir para gerenciar o direito ao aplicativo para AppStream 2.0.

Operação do AddApplicationsRequest

Adiciona aplicativos ao catálogo de aplicativos para usuários AppStream 2.0. O catálogo de aplicativos exibido pela AppStream versão 2.0 inclui os aplicativos que você adiciona usando essa API operação e os aplicativos que você adiciona na imagem. Após adicionar aplicativos usando um ou ambos os métodos, os usuários podem executar os aplicativos.

Sintaxe da solicitação

string userSid;

list<Application> applications;

Parâmetros de solicitação

userSid

O SID do usuário ao qual a solicitação se aplica.

Type: string

Obrigatório: Sim

Restrições de comprimento: mínimo de 1, máximo de 208 caracteres.

applications

A lista de aplicativos à qual a solicitação se aplica.

Type: string

Obrigatório: Sim

Objeto Application

Descreve os metadados de aplicativos necessários para exibir e executar o aplicativo. O identificador do aplicativo deve ser exclusivo e não estar em conflito com outros aplicativos especificados por meio da API operação ou da imagem.

id

O identificador do aplicativo que está sendo especificado. Esse valor, que corresponde ao application_name valor em um relatório de aplicativos AppStream 2.0, é fornecido quando um usuário inicia o aplicativo. Quando você ativa relatórios de uso, para cada dia em que os usuários iniciam pelo menos um aplicativo durante suas sessões de streaming, o AppStream 2.0 exporta um relatório de aplicativos para seu bucket do Amazon S3. Para obter mais informações sobre relatórios de aplicativos, consulte Campos do relatório de aplicativos.

Type: string

Obrigatório: Sim

Restrições de comprimento: mínimo de 1, máximo de 512 caracteres.

displayName

O nome de exibição do aplicativo que está sendo especificado. Esse nome é exibido ao usuário no catálogo de aplicativos.

Type: string

Obrigatório: Sim

Restrições de comprimento: mínimo de 1, máximo de 512 caracteres.

launchPath

O caminho do sistema de arquivos do Windows para o executável do aplicativo a ser iniciado.

Type: string

Obrigatório: Sim

Restrições de comprimento: mínimo de 1, máximo de 32,767 caracteres.

iconData

A imagem codificada em base64 para exibir no catálogo de aplicativos. A imagem deve estar em um dos seguintes formatos: .png, .jpeg ou .jpg.

Type: string

Obrigatório: Sim

Restrições de comprimento: mínimo de 1, máximo de 1,000,000 caracteres.

launchParams

Os parâmetros usados para executar o aplicativo.

Type: string

Obrigatório: não

Restrições de tamanho: o tamanho máximo é de 32.000 caracteres.

workingDirectory

O caminho do sistema de arquivos do Windows para o diretório de trabalho no qual o aplicativo deve ser executado.

Type: string

Obrigatório: não

Restrições de tamanho: o tamanho máximo é de 32.767 caracteres.

Operação do RemoveApplicationsRequest

Remove os aplicativos que foram adicionados usando a operação AddApplicationsRequest. Os aplicativos são removidos do catálogo de aplicativos para o usuário. Após a remoção dos aplicativos, eles não podem ser executados. Se um aplicativo ainda estiver em execução, o AppStream 2.0 não o fechará. Os aplicativos especificados diretamente na imagem AppStream 2.0 não podem ser removidos.

Sintaxe da solicitação

string userSid;

list<Application> applications;

Parâmetros de solicitação

userSid

O SID do usuário ao qual a solicitação se aplica.

Type: string

Obrigatório: Sim

Restrições de comprimento: mínimo de 1, máximo de 208 caracteres.

applications

A lista de aplicativos à qual a solicitação se aplica.

Type: string

Obrigatório: Sim

Operação do ClearApplicationsRequest

Remove todos os aplicativos que foram adicionados ao catálogo de aplicativos usando a operação AddApplicationsRequest. Após a remoção dos aplicativos, eles não podem ser executados. Se os aplicativos estiverem em execução quando a ClearApplicationsRequest operação for usada, o AppStream 2.0 não os fechará. Os aplicativos especificados diretamente na imagem AppStream 2.0 não podem ser removidos.

Sintaxe da solicitação

string userSid;

Parâmetros de solicitação

userSid

O SID do usuário ao qual a solicitação se aplica.

Type: string

Obrigatório: Sim

Restrições de comprimento: mínimo de 1, máximo de 208 caracteres.