Incluindo e excluindo áreas seguras
É possível configurar as áreas seguras varridas com várias configurações no arquivo de configuração.
Use as seguintes configurações no arquivo de configuração para varrer as áreas seguras:
include_all_vaults(Booleano)exclude_vaults(Lista)vaults(Dicionário)
Quando include_all_vaults for true, todas as áreas seguras no sistema serão varridas, exceto para quaisquer áreas seguras especificadas na lista exclude_vaults
Você pode considerar exclude_vaults uma lista de áreas seguras para ignorar e vaults é uma lista que especifica detalhes de áreas seguras individuais a serem varridas.
Se include_all_vaults for true e a lista de áreas seguras for preenchida, a lista de áreas seguras varridas será o superconjunto de todas as áreas seguras retornadas pelo Gerenciador que são mescladas com a lista de áreas seguras do arquivo de configuração.
Um erro é emitido e o Scanner é interrompido na inicialização se a mesma área segura aparecer no vaults e no exclude_vaults.
Espelho, Proxy, Migração de dados
- Áreas seguras espelhadas
- Áreas seguras do proxy:
- Áreas seguras que são configuradas para migração
Todas as áreas seguras desses tipos são ignoradas pelo scanner e um aviso registrado no registro de depuração
Exemplos para incluir e excluir áreas seguras
Para resumir as regras para incluir e excluir áreas seguras, a seguir estão alguns exemplos:
- O sistema contém 1000 áreas seguras.
- Cinco das 1000 áreas seguras são áreas seguras de gerenciamento (denominadas mgmt-1 para mgmt-5)..
- A varredura inclui todas as áreas seguras exceto as áreas seguras de gerenciamento.
"include_all_vaults": true,
"exclude-vaults": ["mgmt-1", "mgmt-2", "mgmt-3", "mgmt-4", "mgmt-5"]
- O sistema contém 1000 áreas seguras.
- 5 das 1000 áreas seguras são áreas seguras de gerenciamento (denominadas mgmt-1 para mgmt-5)
- A varredura inclui todas as áreas seguras exceto as áreas seguras de gerenciamento.
- A varredura inclui um filtro para varrer uma área segura denominada vault-x.
- A varredura inclui apenas uma varredura dos objetos cuja chave é iniciada com produção / finanças
"include_all_vaults": true,
"exclude-vaults": ["mgmt-1", "mgmt-2", "mgmt-3", "mgmt-4", "mgmt-5"],
"vaults": [
{"vault_name":"vault-x", "prefix":"production/finance"}
]
- O sistema contém 1000 áreas seguras.
- 5 das 1000 áreas seguras são áreas seguras de gerenciamento (denominadas mgmt-1 para mgmt-5)
- A varredura inclui todas as áreas seguras exceto as áreas seguras de gerenciamento.
- A varredura inclui um filtro para varrer uma área segura denominada vault-x.
- A varredura inclui apenas uma varredura dos objetos cuja chave inicia com produção / finanças ou produção / marketing.
"include_all_vaults": true,
"exclude-vaults": ["mgmt-1", "mgmt-2", "mgmt-3", "mgmt-4", "mgmt-5"],
"vaults": [
{"vault_name":"vault-x", "prefix":"production/finance"},
{"vault_name":"vault-x", "prefix":"production/marketing"}
]
- O sistema contém 1000 áreas seguras.
- Execute um teste em três áreas seguras chamadas vault-a, vault-b e versioned-vault-c.
- Execute uma varredura em versão-vault-c e emita solicitações LIST. Não emita solicitações HEAD porque os objetos não possuem cabeçalhos amz customizados..
"include_all_vaults": false,
"vaults": [
{"vault_name":"vault-a"
{"vault_name":"vault-b"
{"vault_name":"vault-c", "has_custom_metadata":false}
]