import * as React from "react";
import type { SVGProps } from "react";
const SvgVpcEndpoints = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" {...props}>
    <path
      fill="#8C4FFF"
      fillRule="evenodd"
      d="m20.62 27.602 1.414 1.413 4.363-4.364a1 1 0 0 0 0-1.413l-4.363-4.364-1.414 1.415 2.656 2.656H6.49v2h16.786zm23.27-3.657C43.89 12.948 34.942 4 23.945 4S4 12.948 4 23.945s8.947 19.944 19.945 19.944c10.997 0 19.945-8.946 19.945-19.944m2 0c0 12.1-9.844 21.944-21.945 21.944C11.845 45.89 2 36.045 2 23.946 2 11.844 11.845 2 23.945 2S45.89 11.844 45.89 23.945m-29.927 2.617v.454q0 .09.015.179c.064.349 1.619 8.563 7.967 8.563s7.903-8.215 7.966-8.564a1 1 0 0 0 .016-.177V16.466a1 1 0 0 0-.627-.928l-6.982-2.81a1 1 0 0 0-.746 0l-6.982 2.81a1 1 0 0 0-.627.927v4.861h2v-4.184l5.982-2.408 5.982 2.408v9.776c-.162.771-1.58 6.84-5.982 6.84s-5.82-6.069-5.982-6.84v-.355zm19.454-13.237v13.35c0 4.532-2.398 13.106-11.472 13.106-4.722 0-8.211-2.443-10.091-7.064-1-2.45-1.277-4.868-1.353-6.092l1.996-.125c.056.887.284 3.195 1.21 5.462 1.57 3.862 4.342 5.819 8.238 5.819 9.335 0 9.47-10.653 9.472-11.106V13.998l-9.472-3.812L14.473 14v7.326h-2v-8.001a1 1 0 0 1 .626-.928L23.572 8.18c.238-.096.508-.096.746 0l10.472 4.216a1 1 0 0 1 .627.928"
    />
  </svg>
);
export default SvgVpcEndpoints;
