import * as React from "react";
import type { SVGProps } from "react";
const SvgOpensearchServiceOpensearchIngestion = (
  props: SVGProps<SVGSVGElement>
) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" {...props}>
    <path
      fill="#8C4FFF"
      fillRule="evenodd"
      d="M4 40h8v-8H4zm9-10a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V31a1 1 0 0 1 1-1zm-2-4h7v-7h-7zm-1 2a1 1 0 0 1-1-1v-9a1 1 0 0 1 1-1h9a1 1 0 0 1 1 1v9a1 1 0 0 1-1 1zM4 13h5V8H4zm-2 1V7a1 1 0 0 1 1-1h7a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1m25.137-5.992.062.094A10.98 10.98 0 0 0 36.352 13h4.234l-2.293 2.293 1.414 1.414 4-4a1 1 0 0 0 0-1.414l-4-4-1.414 1.414L40.586 11h-4.234a8.98 8.98 0 0 1-7.489-4.008l-.062-.094A10.98 10.98 0 0 0 19.648 2H2v2h17.648a8.98 8.98 0 0 1 7.489 4.008M41 21c-1.654 0-3 1.346-3 3s1.346 3 3 3 3-1.346 3-3-1.346-3-3-3m0-2c2.757 0 5 2.243 5 5s-2.243 5-5 5-5-2.243-5-5 2.243-5 5-5m-18 6h6.586l-2.293 2.293 1.414 1.414 4-4a1 1 0 0 0 0-1.414l-4-4-1.414 1.414L29.586 23H23zm20.707 10.293a1 1 0 0 1 0 1.414l-4 4-1.414-1.414L40.586 37h-4.234a8.98 8.98 0 0 0-7.489 4.008l-.062.094A10.98 10.98 0 0 1 19.648 46H2v-2h17.648a8.98 8.98 0 0 0 7.489-4.008l.062-.094A10.98 10.98 0 0 1 36.352 35h4.234l-2.293-2.293 1.414-1.414z"
    />
  </svg>
);
export default SvgOpensearchServiceOpensearchIngestion;
