import * as React from "react";
import type { SVGProps } from "react";
const SvgFileCacheS3LinkedDatasets = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" {...props}>
    <path
      fill="#7AA116"
      fillRule="evenodd"
      d="M8 31h2c0 1.654 1.346 3 3 3h2c1.654 0 3-1.346 3-3s-1.346-3-3-3v-2c2.757 0 5 2.243 5 5s-2.243 5-5 5h-2c-2.757 0-5-2.243-5-5m-4 0c0 1.654 1.346 3 3 3v2c-2.757 0-5-2.243-5-5s2.243-5 5-5h2c2.757 0 5 2.243 5 5h-2c0-1.654-1.346-3-3-3H7c-1.654 0-3 1.346-3 3m37.757-2.967.187-1.479c1.38.885 1.837 1.415 1.987 1.66-.253.052-.86.091-2.174-.181M24.275 12.5c-11.273 0-17.333-2.128-18.166-3.545l-.068-.486C6.463 6.808 13.297 4 24.275 4 35.55 4 41.842 6.868 42.224 8.476l-.063.494c-.822 1.55-7.109 3.53-17.886 3.53m21.693 15.504c-.202-1.084-1.37-2.222-3.747-3.627l1.893-14.91a2.5 2.5 0 0 0 .147-.836c0-.067-.01-.132-.015-.198l.007-.057-.012-.002C43.831 4.379 33.895 2 24.275 2 14.505 2 4.413 4.385 4.019 8.388l-.009.002.006.041c-.006.066-.016.132-.016.2 0 .309.062.603.169.885L6.214 24h2.02l-1.73-12.251C10.271 13.73 17.663 14.5 24.275 14.5c6.528 0 13.826-.772 17.534-2.76l-1.74 13.702-.007.012.005.003-.263 2.075c-4.397-1.284-10.508-3.992-13.727-5.477q.046-.205.047-.424a2 2 0 0 0-1.993-2c-1.1 0-1.994.897-1.994 2s.894 2 1.994 2c.16 0 .313-.024.462-.059 3.441 1.606 10.163 4.616 14.956 5.969l-1.407 11.081a1 1 0 0 0-.008.126c0 .177-.378.788-2.102 1.482-.757.305-1.653.58-2.666.817-2.606.615-5.804.953-9.006.953-3.63 0-7.275-.44-10-1.208-3.079-.868-3.771-1.79-3.771-2.044a1 1 0 0 0-.01-.14L10.211 38H8.19l.4 2.829C8.725 44.594 18.306 46 24.36 46c3.351 0 6.712-.357 9.464-1.006a20.6 20.6 0 0 0 2.955-.908c2.185-.881 3.313-1.979 3.354-3.266l1.371-10.801c.754.149 1.411.233 1.958.233 1.005 0 1.682-.253 2.111-.762a1.76 1.76 0 0 0 .395-1.486"
    />
  </svg>
);
export default SvgFileCacheS3LinkedDatasets;
