    # File lib/fog/aws/models/glacier/job.rb, line 34
            def save
              requires :vault, :type
              specification = {'Type' => type, 'ArchiveId' => archive_id, 'Format' => format, 'Description' => description, 'SNSTopic' => sns_topic}.reject{|k,v| v.nil?}

              data = connection.initiate_job(vault.id, specification)
              self.id = data.headers['x-amz-job-id']
              reload
            end