import * as React from "react";
import type { SVGProps } from "react";
const SvgVpcVpnGateway = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" {...props}>
    <path
      fill="#8C4FFF"
      fillRule="evenodd"
      d="M24.002 25.439A1.188 1.188 0 1 1 24 27.814a1.188 1.188 0 0 1 .002-2.375m-1 4.198v3.054h2v-3.055a3.18 3.18 0 0 0 2.188-3.01A3.19 3.19 0 0 0 24 23.438a3.19 3.19 0 0 0-3.187 3.186 3.18 3.18 0 0 0 2.188 3.012m1 14.365c-11.03 0-20.002-8.973-20.002-20C4 12.972 12.973 4 24.002 4s20 8.971 20 20-8.973 20-20 20m0-42.001C11.87 2 2 11.87 2 24s9.87 22 22.002 22 22-9.868 22-22-9.869-22-22-22m8.618 32.376-17.244-.008.005-12.869 17.246.008zm-12.865-18.28a4.44 4.44 0 0 1 1.265-3.113 4.16 4.16 0 0 1 2.988-1.267h.015a4.1 4.1 0 0 1 2.976 1.292 4.5 4.5 0 0 1 1.236 3.14v3.357l-8.497-.003zm13.872 3.41h-3.393V16.15a6.47 6.47 0 0 0-1.79-4.523 6.1 6.1 0 0 0-4.416-1.912h-.02a6.14 6.14 0 0 0-4.416 1.869 6.43 6.43 0 0 0-1.837 4.503l-.017 3.413h-3.357a1 1 0 0 0-1 1l-.005 14.869a1 1 0 0 0 1 1l19.244.007a1 1 0 0 0 1-1l.007-14.87a1 1 0 0 0-1-1"
    />
  </svg>
);
export default SvgVpcVpnGateway;
