Obtém a política de coleta especificada.
Descrição da operação
Esta operação está disponível apenas nos seguintes endpoints: China (Shanghai), Singapura e cn-heyuan-acdr-1 (Heyuan Chinese Automotive Compliance Cloud).
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
log:GetCollectionPolicy |
get |
*CollectionPolicy.
|
|
Nenhuma |
Sintaxe da solicitação
GET /collectionpolicy/{policyName} HTTP/1.1
Parâmetros de caminho
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| policyName |
string |
Sim |
O nome da política. |
your_log_policy |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| productCode |
string |
Não |
O código do produto. |
oss |
| dataCode |
string |
Não |
O código do tipo de log. |
access_log |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
A estrutura da resposta. |
||
| collectionPolicy |
object |
A política de coleta. |
|
| centralizeConfig |
object |
A configuração de entrega centralizada. |
|
| destLogstore |
string |
O Logstore de destino para entrega centralizada. |
your-sls-logstore-in-beijing |
| destProject |
string |
O projeto de destino para entrega centralizada. |
your-sls-project-in-beijing |
| destRegion |
string |
A região de destino para entrega centralizada. |
cn-beijing |
| destTTL |
integer |
O período de retenção de dados em dias para entrega centralizada. |
0 |
| centralizeEnabled |
boolean |
Indica se o armazenamento centralizado está ativado. |
false |
| dataCode |
string |
O código do tipo de log. |
access_log |
| dataConfig |
object |
A configuração que é suportada apenas quando o tipo de log é um tipo de log global, como quando productCode é definido como sls. Caso contrário, este parâmetro está vazio. |
|
| dataProject |
string |
Este parâmetro é válido apenas quando o tipo de log é um tipo de log global, como quando productCode é definido como sls. Se este parâmetro estiver vazio, os logs serão coletados para o projeto dedicado padrão da conta na dataRegion especificada. |
"" |
| dataRegion |
string |
A configuração que é suportada apenas quando o tipo de log é um tipo de log global, como quando productCode é definido como sls. Este parâmetro especifica a região para a qual os logs globais são coletados durante a configuração inicial. |
cn-beijing |
| enabled |
boolean |
Indica se a política está ativada. |
true |
| internalPolicy |
boolean |
Indica se a política é uma política integrada. As políticas integradas não podem ser modificadas ou excluídas. |
false |
| policyConfig |
object |
A configuração da política de coleta. |
|
| instanceIds |
array |
A lista de IDs de instâncias. |
|
|
string |
O ID da instância. |
your-test-bucket1 |
|
| regions |
array |
A lista de regiões às quais as instâncias pertencem. Há suporte para curingas. |
|
|
string |
O ID da região. |
cn-hangzhou |
|
| resourceMode |
string |
O modo de coleta de recursos. |
all |
| resourceTags |
object |
As tags de recurso. |
{"tag1":"value1","tag2":"value2"} |
| policyName |
string |
O nome da política. |
your_log_policy |
| policyUid |
string |
O ID da conta Alibaba Cloud da conta à qual a política pertence. Se a política for criada por um administrador de diretório de recursos ou um administrador delegado de diretório de recursos, este parâmetro será definido como o ID da conta Alibaba Cloud desse administrador. |
148***********50 |
| productCode |
string |
O código do produto. |
oss |
| resourceDirectory |
object |
A configuração do diretório de recursos. Este parâmetro estará vazio se nenhum diretório de recursos estiver configurado. |
|
| accountGroupType |
string |
O tipo de grupo de contas no diretório de recursos. Valores válidos:\n- all: todas as contas.\n- custom: contas personalizadas. |
all,custom |
| members |
array |
A lista de contas de membro quando a configuração do diretório de recursos está definida como modo personalizado. |
|
|
string |
O ID da conta Alibaba Cloud. |
165***********50 |
Exemplos
Resposta de sucesso
JSON formato
{
"collectionPolicy": {
"centralizeConfig": {
"destLogstore": "your-sls-logstore-in-beijing\n",
"destProject": "your-sls-project-in-beijing\n",
"destRegion": "cn-beijing\n",
"destTTL": 0
},
"centralizeEnabled": false,
"dataCode": "access_log",
"dataConfig": {
"dataProject": "\"\"",
"dataRegion": "cn-beijing"
},
"enabled": true,
"internalPolicy": false,
"policyConfig": {
"instanceIds": [
"your-test-bucket1\n"
],
"regions": [
"cn-hangzhou"
],
"resourceMode": "all",
"resourceTags": {
"tag1": "value1",
"tag2": "value2"
}
},
"policyName": "your_log_policy",
"policyUid": "148***********50\n",
"productCode": "oss",
"resourceDirectory": {
"accountGroupType": "all,custom",
"members": [
"165***********50"
]
}
}
}
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.