Consulta o gatilho do Function Compute configurado para um evento do Alibaba Cloud CDN.
Descrição da operação
Cada conta pode chamar esta operação até 100 vezes por segundo.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
cdn:ListFCTrigger |
get |
*All Resource
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| EventMetaName |
string |
Sim |
O nome do evento. Você pode especificar apenas um nome. |
LogFileCreated |
| EventMetaVersion |
string |
Sim |
O número da versão do evento. Você pode especificar apenas um número de versão. |
1.0.0 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação. |
EC046C5D-8CB4-4B6B-B7F8-B335E51EF90E |
| FCTriggers |
array<object> |
Os gatilhos do Function Compute configurados para eventos do Alibaba Cloud CDN. |
|
|
object |
|||
| TriggerARN |
string |
O gatilho que corresponde ao serviço do Function Compute. |
acs:fc:cn-beijing: 1234567890:services/FCTestService/functions/printEvent/triggers/testtrigger |
| RoleARN |
string |
A função do Resource Access Management (RAM). |
acs:ram:: 1234567890:role/aliyuncdneventnotificationrole |
| SourceArn |
string |
Os recursos e filtros para a escuta de eventos. |
acs:cdn:*:1234567890:domain/example.com |
| Notes |
string |
As observações. |
Test |
| EventMetaName |
string |
O nome do evento. |
LogFileCreated |
| EventMetaVersion |
string |
A versão do evento. |
1.0.0 |
Formato de SourceARN: acs:cdn:{RegionID}:{AccountID}:{Filter}.
Filter indica o recurso e o filtro no formato **{FilterName}/{FilterValue}. Se vários valores forem retornados para FilterValue, os valores serão colocados entre chaves ({}) e separados por vírgulas (,).
Por exemplo, o evento LogFileCreated oferece suporte a um filtro cujo FilterName está definido como domain. O Function Compute pode ser acionado apenas por example.com se Filter estiver definido como domain/example.com. O Function Compute pode ser acionado por vários domínios se Filter estiver definido como domain/{example.com,aliyundoc.com}.
Se vários filtros forem retornados, eles serão separados por barras (/) e terão a relação AND. Nesse caso, o parâmetro SourceArn é exibido no formato acs:cdn:{RegionID}:{AccountID}:{Filter1}/{Filter2}....
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "EC046C5D-8CB4-4B6B-B7F8-B335E51EF90E",
"FCTriggers": [
{
"TriggerARN": "acs:fc:cn-beijing: 1234567890:services/FCTestService/functions/printEvent/triggers/testtrigger",
"RoleARN": "acs:ram:: 1234567890:role/aliyuncdneventnotificationrole",
"SourceArn": "acs:cdn:*:1234567890:domain/example.com",
"Notes": "Test",
"EventMetaName": "LogFileCreated",
"EventMetaVersion": "1.0.0"
}
]
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | NotFound.EventMeta | EventMeta not found. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.