title: AWS CLI CloudFront Invalidate All Files
body: <p>I am attempting to invalidate an entire static website. The following command does not seem to invalidate <code>/index.html</code> and gives an odd output of items to be invalided, as shown below. Is this AWS CLI behaviour normal or am I missing something? Thanks!</p>
  
  <pre><code>aws cloudfront create-invalidation --distribution-id $DISTRIBUTION_ID --paths /*
  </code></pre>
  
  <p>Output:</p>
  
  <pre><code>{
      "Invalidation": {
      "Status": "InProgress", 
      "InvalidationBatch": {
          "Paths": {
              "Items": [
                  "/lib32", 
                  "/home", 
                  "/vmlinuz", 
                  "/core", 
                  "/proc", 
                  "/var", 
                  "/dev", 
                  "/usr", 
                  "/etc", 
                  "/initrd.img", 
                  "/cdrom", 
                  "/lost+found", 
                  "/root", 
                  "/tmp", 
                  "/lib", 
                  "/dead.letter", 
                  "/lib64", 
                  "/boot", 
                  "/sys", 
                  "/run", 
                  "/bin", 
                  "/sbin", 
                  "/mnt", 
                  "/opt", 
                  "/snap", 
                  "/media", 
                  "/copyright", 
                  "/srv"
              ], 
              "Quantity": 28
          }, 
  </code></pre>