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á.
Cria recomendações sobre para onde migrar seus dados. AWS As recomendações são geradas com base nas informações que o DataSync Discovery coleta sobre os recursos do seu sistema de armazenamento local. Para obter mais informações, consulte Recomendações fornecidas pelo DataSync Discovery.
Depois de geradas, você pode visualizar suas recomendações usando a DescribeStorageSystemResourcesoperação.
Sintaxe da Solicitação
{
"DiscoveryJobArn": "string
",
"ResourceIds": [ "string
" ],
"ResourceType": "string
"
}
Parâmetros da solicitação
Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte Parâmetros comuns.
A solicitação aceita os dados a seguir no formato JSON.
- DiscoveryJobArn
-
Especifica o nome do recurso da Amazon (ARN) do trabalho de descoberta que coleta informações sobre seu sistema de armazenamento on-premises.
Tipo: string
Restrições de tamanho: o tamanho máximo é 256.
Padrão:
^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):datasync:[a-z\-0-9]+:[0-9]{12}:system/storage-system-[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}/job/discovery-job-[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$
Exigido: Sim
- ResourceIds
-
Especifica os identificadores universalmente exclusivos (UUIDs) dos recursos em seu sistema de armazenamento sobre os quais você deseja recomendações.
Tipo: matriz de strings
Membros da matriz: número mínimo de 1 item. Número máximo de 100 itens.
Padrão:
[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}
Exigido: Sim
- ResourceType
-
Especifica o tipo de recurso em seu sistema de armazenamento sobre o qual você deseja recomendações.
Tipo: string
Valores Válidos:
SVM | VOLUME | CLUSTER
Obrigatório: sim
Elementos de Resposta
Se a ação for bem-sucedida, o serviço reenviará uma resposta 200 HTTP com um corpo HTTP vazio.
Erros
Para obter informações sobre os erros comuns que todas as ações retornam, consulte Erros comuns.
- InternalException
-
Essa exceção é lançada quando ocorre um erro no serviço AWS DataSync .
Código de status HTTP: 500
- InvalidRequestException
-
Essa exceção é lançada quando o cliente envia uma solicitação malformada.
Código de status HTTP: 400
Exemplos
Exemplo de solicitação
O exemplo a seguir gera recomendações AWS de armazenamento para um volume em um sistema de armazenamento local.
{
"DiscoveryJobArn": "arn:aws:datasync:us-east-1:123456789012:system/storage-system-abcdef01234567890/job/discovery-job-12345678-90ab-cdef-0abc-021345abcdef6",
"ResourceIds": [
"a1b2c3d4-5678-90ab-cdef-EXAMPLE33333"
],
"ResourceType": "VOLUME"
}
Consulte também
Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte: