¿Es posible requerir un encabezado personalizado como
"x-amz-meta-blah:foobar"
al realizar una solicitud GET para un objeto s3 como parte de su política de depósito?
Algo como;
{ "Version":"2012-10-17", "Statement":[ { "Sid":"111", "Effect":"Allow", "Principal":{ "AWS":"123456789" }, "Action":"s3:GetObject", "Resource":"arn:aws:s3:::bucket01/*" }, { "Sid":"112", "Effect":"Allow", "Principal":{ "AWS":"123456789" }, "Action":"s3:GetObject", "Resource":"arn:aws:s3:::bucket01/*", "Condition":{ "StringEquals":{ "s3:x-amz-meta-blah":[ "x-amz-meta-blah:foobar" ] } } } ] }Según IAM Policy Simulator , parece posible: