Chame a API ValidateSlrPermission para verifique se a service linked role foi criada.
Antes de usar a ferramenta de coleta para obter logs de diferentes fontes de dados, é necessário ter autorização para crie service linked roles. Chame esta operação para confirmar se a função já foi criada.
Depuração
Cabeçalho da requisição
Esta operação utiliza apenas cabeçalhos de requisição comuns. Para mais informações, consulte Parâmetros comuns.
Estrutura da requisição
GET /openapi/user/servicerolepermission HTTP/1.1
Parâmetros da requisição
| Parâmetro | Tipo | Posição | Obrigatório | Exemplo | Descrição |
| rolename | String | Query | Yes | AliyunServiceRoleForElasticsearchCollector | Nome da service linked role. Valores válidos:
|
| ClientToken | String | Query | No | 5A2CFF0E-5718-45B5-9D4D-70B3FF**** | Garante a idempotência da requisição. O cliente pode gerar esse valor, mas ele deve ser único entre requisições distintas. O token aceita apenas caracteres ASCII e não pode exceder 64 caracteres. |
Parâmetros de resposta
| Parâmetro | Tipo | Exemplo | Descrição |
| RequestId | String | BC4ED7DD-8C84-49B5-8A95-456F82E44D13 | ID da requisição. |
| Result | Boolean | true | Indica se a service linked role foi criada. Valores válidos:
|
Exemplos
Exemplos de requisição
GET /openapi/user/servicerolepermission?rolename=AliyunServiceRoleForElasticsearchCollector HTTP/1.1
common request headers
Exemplos de resposta de sucesso
Formato JSON
{
"Result": true,
"RequestId": "2C77A9B5-6B2A-42D7-9DBB-0166A0D40483"
}
Códigos de erro
Para obter uma lista de códigos de erro, visite a Central de Erros da API.