CreateReturnShippingLabel - AWS Snowball

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

CreateReturnShippingLabel

Cria um rótulo de envio que será usado para devolver o dispositivo Snow à AWS.

Sintaxe da Solicitação

{ "JobId": "string", "ShippingOption": "string" }

Parâmetros da solicitação

Para obter informações sobre os parâmetros comuns a todas as ações, consulte Parâmetros Comuns.

A solicitação aceita os seguintes dados no JSON formato.

JobId

O ID de um trabalho para o qual você deseja criar a etiqueta de devolução, por exemplo, JID123e4567-e89b-12d3-a456-426655440000.

Tipo: string

Restrições de tamanho: tamanho fixo de 39.

Padrão: (M|J)ID[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}

Exigido: Sim

ShippingOption

A velocidade de envio para um trabalho específico. Essa velocidade não determina a rapidez com que o dispositivo será retornado. AWS Essa velocidade representa a rapidez com que ele se move até seu destino enquanto está em trânsito. As velocidades de envio regionais são as seguintes:

Tipo: string

Valores Válidos: SECOND_DAY | NEXT_DAY | EXPRESS | STANDARD

Obrigatório: Não

Sintaxe da Resposta

{ "Status": "string" }

Elementos de Resposta

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP de 200.

Os dados a seguir são retornados em JSON formato pelo serviço.

Status

As informações de status da tarefa em um dispositivo Snow que está sendo retornado AWS.

Tipo: string

Valores Válidos: InProgress | TimedOut | Succeeded | Failed

Erros

Para obter informações sobre os erros comuns retornados pelas ações, consulte Erros comuns.

ConflictException

Você obtém essa exceção quando chama o CreateReturnShippingLabel mais de uma vez quando outras solicitações não foram concluídas.

HTTPCódigo de status: 400

InvalidInputCombinationException

Falha na criação do trabalho ou do cluster. Uma ou mais entradas eram inválidas. Confirme se o SnowballType valor CreateCluster: é compatível com seu CreateJob: JobType e tente novamente.

HTTPCódigo de status: 400

InvalidJobStateException

A ação não pode ser executada porque o estado atual do trabalho não permite que essa ação seja executada.

HTTPCódigo de status: 400

InvalidResourceException

Não foi possível encontrar o recurso especificado. Confira as informações fornecidas na última solicitação e tente novamente.

HTTPCódigo de status: 400

ReturnShippingLabelAlreadyExistsException

Você receberá essa exceção se chamar o CreateReturnShippingLabel e já existir uma etiqueta de devolução válida. Nesse caso, use DescribeReturnShippingLabel para obter URL o.

HTTPCódigo de status: 400

Consulte também

Para obter mais informações sobre como usar isso API em um idioma específico AWS SDKs, consulte o seguinte: