Criar clusters com políticas baseadas em recursos
Ao criar um cluster, você pode anexar políticas baseadas em recursos a fim de garantir que controles de acesso sejam implementados desde o início. Cada cluster pode ter uma única política em linha anexada diretamente ao cluster.
Como adicionar uma política baseada em recursos durante a criação de um cluster
Inicie a sessão no Console de Gerenciamento da AWS e abra o console do Aurora DSQL em https://console.aws.amazon.com/dsql/
. Selecione Criar cluster.
Defina o nome do cluster, as marcações e as configurações multirregionais, conforme necessário.
Na seção Configurações do cluster, localize a opção Política baseada em recursos.
Ative Adicionar política baseada em recursos.
Insira seu documento de política no editor JSON. Por exemplo, para bloquear o acesso público à Internet:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Deny", "Principal": { "AWS": "*" }, "Resource": "*", "Action": [ "dsql:DbConnect", "dsql:DbConnectAdmin" ], "Condition": { "Null": { "aws:SourceVpc": "true" } } } ] }Você pode usar Editar declaração ou Adicionar nova instrução para criar sua política.
Conclua a configuração restante do cluster e escolha Criar cluster.
Use o parâmetro --policy ao criar um cluster para anexar uma política em linha:
aws dsql create-cluster --policy '{ "Version": "2012-10-17", "Statement": [{ "Effect": "Deny", "Principal": {"AWS": "*"}, "Resource": "*", "Action": ["dsql:DbConnect", "dsql:DbConnectAdmin"], "Condition": { "StringNotEquals": { "aws:SourceVpc": "vpc-123456" } } }] }'