import * as React from "react";
import type { SVGProps } from "react";
const SvgCloudwatchDataProtection = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" {...props}>
    <path
      fill="#E7157B"
      fillRule="evenodd"
      d="M31.999 30.972h.002c.534 0 1.035-.208 1.412-.584.379-.378.587-.88.587-1.415v-.001a1.98 1.98 0 0 0-.584-1.414 1.99 1.99 0 0 0-1.415-.586h-.002c-.534 0-1.035.208-1.412.584a2.001 2.001 0 0 0 1.412 3.416M31 36.973V32.83c-1.72-.447-3-2-3-3.859a3.98 3.98 0 0 1 1.173-2.829 3.97 3.97 0 0 1 2.824-1.17h.005c1.068 0 2.073.417 2.829 1.173A3.97 3.97 0 0 1 36 28.974a3.97 3.97 0 0 1-1.173 2.829A3.95 3.95 0 0 1 33 32.831v4.142zm-6.019-16.999 14.053.006-.001-6.988a6.91 6.91 0 0 0-2.025-4.918A6.95 6.95 0 0 0 32.061 6h-.022c-1.861 0-3.62.733-4.955 2.065-1.333 1.33-2.07 3.08-2.076 4.926zM46 20.982l-.009 20.991a1 1 0 0 1-1 1L19 42.963a1 1 0 0 1-1-1.001l.004-12.99h2L20 40.963l23.991.009L44 21.981l-23.993-.009-.001 1h-2l.001-2a1 1 0 0 1 1-1l3.974.001.027-6.989c.008-2.378.953-4.628 2.664-6.334A8.96 8.96 0 0 1 32.038 4h.029a8.94 8.94 0 0 1 6.362 2.666 8.9 8.9 0 0 1 2.604 6.329l.001 6.985 3.966.002a1 1 0 0 1 1 1M2 34.973h12v-2H2zm0-16.001h12v-2H2zm0 8h23.999v-2H2zm0 16.001h13.999v-2H2zm0-32.001h15.999v-2H2z"
    />
  </svg>
);
export default SvgCloudwatchDataProtection;
