Operações do APIG registradas pelo CTS
Ativação de CTS
Se você quiser coletar, registrar ou consultar logs de operação para APIG em cenários comuns, como análise de segurança, auditoria e localização de problemas, habilite o Cloud Trace Service (CTS).
O CTS fornece as seguintes funções:
- Gravação de logs de auditoria
- Consulta de logs de auditoria
- Despejo de logs de auditoria
- Criptografia de arquivos de rastreamento
- Ativação de notificações de operações-chave
Exibição de operações principais
Com o CTS, você pode registrar operações associadas ao APIG para consultas futuras, auditorias e rastreamento inverso.
Operação |
Tipo de recurso |
Nome do rastreamento |
---|---|---|
Criação de um grupo de API |
ApiGroup |
createApiGroup |
Exclusão de um grupo de API |
ApiGroup |
deleteApiGroup |
Atualização de um grupo de API |
ApiGroup |
updateApiGroup |
Vinculação de um nome de domínio |
ApiGroup |
createDomainBinding |
Alteração da versão mínima do TLS |
ApiGroup |
modifySecureTransmission |
Desvinculação de um nome de domínio |
ApiGroup |
relieveDomainBinding |
Adição de um certificado de domínio |
ApiGroup |
addDomainCertificate |
Exclusão de um certificado de domínio |
ApiGroup |
deleteDomainCertificate |
Criação de uma API |
Api |
createApi |
Exclusão de uma API |
Api |
deleteApi |
Exclusão de várias APIs |
Api |
batchDeleteApi |
Atualização de uma API |
Api |
updateApi |
Publicação de uma API |
Api |
publishApi |
Deixar uma API off-line |
Api |
offlineApi |
Publicar várias APIs ou deixar APIs off-line |
Api |
batchPublishOrOfflineApi |
Alternação de versões da API |
Api |
switchApiVersion |
Deixar uma versão da API off-line |
Api |
offlineApiByVersion |
Depuração de uma API |
Api |
debugApi |
Criação de um ambiente |
Environment |
createEnvironment |
Exclusão de um ambiente |
Environment |
deleteEnvironment |
Atualização de um ambiente |
Environment |
updateEnvironment |
Criação de uma variável de ambiente |
EnvVariable |
createEnvVariable |
Atualização de uma variável de ambiente |
EnvVariable |
updateEnvVariable |
Exclusão de uma variável de ambiente |
EnvVariable |
deleteEnvVariable |
Criação de uma aplicação |
App |
createApp |
Exclusão de uma aplicação |
App |
deleteApp |
Atualização de uma aplicação |
App |
updateApp |
Redefinição do AppSecret |
App |
resetAppSecret |
Vinculação de um cliente a uma API |
AppAuth |
grantAuth |
Desvinculação de um cliente de uma API |
AppAuth |
relieveAuth |
Criação de uma chave de assinatura |
Signature |
createSignature |
Exclusão de uma chave de assinatura |
Signature |
deleteSignature |
Atualização de uma chave de assinatura |
Signature |
updateSignature |
Vinculação de uma chave de assinatura |
SignatureBinding |
createSignatureBinding |
Desvinculação de uma chave de assinatura |
SignatureBinding |
relieveSignatureBinding |
Criação de uma política de controle de acesso |
Acl |
createAcl |
Exclusão de uma política de controle de acesso |
Acl |
deleteAcl |
Exclusão de políticas de controle de acesso |
Acl |
batchDeleteAcl |
Atualização de uma política de controle de acesso |
Acl |
updateAcl |
Criação de uma lista negra de controle de acesso |
Acl |
addAclValue |
Exclusão de uma lista negra de controle de acesso |
Acl |
deleteAclValue |
Vinculação de uma política de controle de acesso a uma API |
AclBinding |
createAclBinding |
Desvinculação de uma política de controle de acesso de uma API |
AclBinding |
relieveAclBinding |
Desvinculação de várias políticas de controle de acesso de APIs |
AclBinding |
batchRelieveAclBinding |
Criação de uma política de limitação de solicitações |
Throttle |
createThrottle |
Exclusão de uma política de limitação de solicitações |
Throttle |
deleteThrottle |
Exclusão de várias políticas de limitação de solicitações |
Throttle |
batchDeleteThrottle |
Atualização de uma política de limitação de solicitações |
Throttle |
updateThrottle |
Vinculação de uma política de limitação de solicitações |
ThrottleBinding |
createThrottleBinding |
Desvinculação de uma política de limitação de solicitações |
ThrottleBinding |
relieveThrottleBinding |
Desvinculação de várias políticas de limitação de solicitações |
ThrottleBinding |
batchRelieveThrottleBinding |
Criação de uma configuração de limitação de solicitação excluída |
ThrottleSpecial |
createSpecialThrottle |
Exclusão de uma configuração de limitação de solicitação excluída |
ThrottleSpecial |
deleteSpecialThrottle |
Atualização de uma configuração de limitação de solicitação excluída |
ThrottleSpecial |
updateSpecialThrottle |
Criação de um canal de balanceamento de carga |
Vpc |
createVpc |
Exclusão de um canal de balanceamento de carga |
Vpc |
deleteVpc |
Atualização de um canal de balanceamento de carga |
Vpc |
updateVpc |
Adição de membros a um canal de balanceamento de carga |
Vpc |
addVpcMember |
Exclusão de membros de um canal de balanceamento de carga |
Vpc |
deleteVpcMember |
Exportação de uma API |
Swagger |
swaggerExportApi |
Exportação de várias APIs |
Swagger |
swaggerExportApiList |
Exportação de todas as APIs em um grupo |
Swagger |
swaggerExportApiByGroup |
Importação de APIs para um novo grupo |
Swagger |
swaggerImportApiToNewGroup |
Importação de APIs para um grupo existente |
Swagger |
swaggerImportApiToExistGroup |
Exportação de todos os back-ends personalizados |
Swagger |
SwaggerExportLdApi |
Importação de back-ends personalizados |
Swagger |
SwaggerImportLdApi |
Criação de um autorizador personalizado |
Authorizer |
createAuthorizer |
Exclusão de um autorizador personalizado |
Authorizer |
deleteAuthorizer |
Atualização de um autorizador personalizado |
Authorizer |
updateAuthorizer |
Criação de um plug-in |
Plugin |
createPlugin |
Atualização de um plug-in |
Plugin |
updatePlugin |
Exclusão de um plug-in |
Plugin |
deletePlugin |
Vinculação de um plug-in a uma API |
Plugin |
pluginAttachApi |
Desvinculação de uma API de um plug-in |
Plugin |
pluginDetachApi |
Vinculação de um plug-in a uma API |
Plugin |
apiAttachPlugin |
Desvinculação de um plug-in de uma API |
Plugin |
apiDetachPlugin |
Desativação de CTS
Desabilite o CTS seguindo o procedimento em Exclusão de um rastreador.