    # File lib/fog/aws/requests/glacier/create_archive.rb, line 20
            def create_archive(vault_name, body, options={})
              account_id = options['account_id'] || '-'
              path = "/#{account_id}/vaults/#{Fog::AWS.escape(vault_name)}/archives"

              headers = {
                'Content-Length' => body.bytesize.to_s,
                'x-amz-content-sha256' => Digest::SHA256.hexdigest(body),
                'x-amz-sha256-tree-hash' => Fog::AWS::Glacier::TreeHash.digest(body)
              }
              headers['x-amz-archive-description'] = Fog::AWS.escape(options['description']) if options['description']

              request(
                :expects  => 201,
                :headers => headers,
                :method   => :post,
                :path     => path,
                :body     => body
              )
            end