Restaura ativos de mídia do armazenamento congelado.
Descrição da operação
Certifique-se de estar familiarizado com os métodos de cobrança e preços do ApsaraVideo VOD antes de chamar esta operação. A restauração de ativos de mídia gera taxas de armazenamento. Para mais informações, consulte Cobrança de armazenamento de ativos de mídia.
Esta operação aplica-se apenas a arquivos de áudio e vídeo Archive e Cold Archive. Após a restauração de um arquivo, ele pode ser acessado. A classe de armazenamento de um arquivo de áudio ou vídeo que está sendo restaurado não pode ser alterada. A restauração gera tráfego de recuperação. Após a restauração de um arquivo de áudio ou vídeo Cold Archive, uma cópia de armazenamento Standard do arquivo é gerada para acesso. A cópia do arquivo incorre em taxas de armazenamento Standard até o término do período de restauração.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
vod:RestoreMedia |
update |
*全部资源
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| MediaIds |
string |
Sim |
Os IDs de mídia, que são IDs de áudio ou vídeo (VideoId). Separe vários IDs por vírgulas (,). O limite máximo é de 20 IDs. Você pode obter os IDs pelos seguintes métodos:
|
8bc8e94fe4e55abde85718****,eb186180e989dd56**** |
| Scope |
string |
Não |
O escopo da alteração. Se este parâmetro não for especificado, o valor padrão All será usado. Valores válidos:
|
All. |
| RestoreDays |
string |
Não |
A duração da restauração. Valor padrão: 1 dia. Valor máximo para ativos de mídia Archive: 7 dias. Valor máximo para ativos de mídia Cold Archive: 365 dias. |
2 |
| RestoreTier |
string |
Não |
A prioridade da restauração. Este parâmetro é obrigatório apenas para ativos de mídia Cold Archive. Se este parâmetro não for especificado, o valor padrão Standard será usado. Valores válidos:
|
Standard. |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Os parâmetros de resposta. |
||
| RequestId |
string |
O ID da solicitação. |
8E70E3F8-E2EE-47BC-4677-379D6F28**** |
| Success |
boolean |
Indica se a operação foi bem-sucedida. |
true. |
| IgnoredList |
object |
||
| MediaId |
array |
A lista de IDs de ativos de mídia que falharam ao serem recuperados. |
|
|
string |
O ID do ativo de mídia que falhou ao ser recuperado. |
['7f29b8d0c5fa71ed9685e6f7d559****'] |
|
| ForbiddenList |
object |
||
| MediaForbiddenReasonDTO |
array<object> |
A lista de IDs de ativos de mídia que falharam ao serem processados. |
|
|
object |
As informações sobre o ativo de mídia que falhou ao ser processado. |
||
| MediaId |
string |
O ID do ativo de mídia. |
fa10ee70898671edb99f6eb3690d**** |
| Reason |
string |
O motivo da falha. |
Forbidden.RestoreMedia |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "8E70E3F8-E2EE-47BC-4677-379D6F28****",
"Success": true,
"IgnoredList": {
"MediaId": [
"['7f29b8d0c5fa71ed9685e6f7d559****']"
]
},
"ForbiddenList": {
"MediaForbiddenReasonDTO": [
{
"MediaId": "fa10ee70898671edb99f6eb3690d****",
"Reason": "Forbidden.RestoreMedia"
}
]
}
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.