-- This file is part of the Wire Server implementation.
--
-- Copyright (C) 2022 Wire Swiss GmbH <opensource@wire.com>
--
-- This program is free software: you can redistribute it and/or modify it under
-- the terms of the GNU Affero General Public License as published by the Free
-- Software Foundation, either version 3 of the License, or (at your option) any
-- later version.
--
-- This program is distributed in the hope that it will be useful, but WITHOUT
-- ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-- FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
-- details.
--
-- You should have received a copy of the GNU Affero General Public License along
-- with this program. If not, see <https://www.gnu.org/licenses/>.

module Test.Wire.API.Golden.Generated.UpdateServiceWhitelist_provider where

import Data.Id (Id (Id))
import Data.UUID qualified as UUID (fromString)
import Imports (Bool (False, True), fromJust)
import Wire.API.Provider.Service (UpdateServiceWhitelist (..))

testObject_UpdateServiceWhitelist_provider_1 :: UpdateServiceWhitelist
testObject_UpdateServiceWhitelist_provider_1 =
  UpdateServiceWhitelist
    { updateServiceWhitelistProvider = Id (fromJust (UUID.fromString "00000003-0000-0019-0000-000600000011")),
      updateServiceWhitelistService = Id (fromJust (UUID.fromString "0000001e-0000-000c-0000-00130000000f")),
      updateServiceWhitelistStatus = True
    }

testObject_UpdateServiceWhitelist_provider_2 :: UpdateServiceWhitelist
testObject_UpdateServiceWhitelist_provider_2 =
  UpdateServiceWhitelist
    { updateServiceWhitelistProvider = Id (fromJust (UUID.fromString "00000017-0000-0009-0000-00090000000a")),
      updateServiceWhitelistService = Id (fromJust (UUID.fromString "00000014-0000-000b-0000-000a0000000f")),
      updateServiceWhitelistStatus = True
    }

testObject_UpdateServiceWhitelist_provider_3 :: UpdateServiceWhitelist
testObject_UpdateServiceWhitelist_provider_3 =
  UpdateServiceWhitelist
    { updateServiceWhitelistProvider = Id (fromJust (UUID.fromString "0000001d-0000-0005-0000-001c0000001e")),
      updateServiceWhitelistService = Id (fromJust (UUID.fromString "0000000d-0000-001a-0000-001700000005")),
      updateServiceWhitelistStatus = True
    }

testObject_UpdateServiceWhitelist_provider_4 :: UpdateServiceWhitelist
testObject_UpdateServiceWhitelist_provider_4 =
  UpdateServiceWhitelist
    { updateServiceWhitelistProvider = Id (fromJust (UUID.fromString "00000011-0000-000a-0000-00150000001e")),
      updateServiceWhitelistService = Id (fromJust (UUID.fromString "00000013-0000-001b-0000-000300000015")),
      updateServiceWhitelistStatus = True
    }

testObject_UpdateServiceWhitelist_provider_5 :: UpdateServiceWhitelist
testObject_UpdateServiceWhitelist_provider_5 =
  UpdateServiceWhitelist
    { updateServiceWhitelistProvider = Id (fromJust (UUID.fromString "0000001c-0000-0019-0000-000f00000011")),
      updateServiceWhitelistService = Id (fromJust (UUID.fromString "0000001d-0000-000c-0000-00030000001e")),
      updateServiceWhitelistStatus = True
    }

testObject_UpdateServiceWhitelist_provider_6 :: UpdateServiceWhitelist
testObject_UpdateServiceWhitelist_provider_6 =
  UpdateServiceWhitelist
    { updateServiceWhitelistProvider = Id (fromJust (UUID.fromString "0000001c-0000-0006-0000-001a00000011")),
      updateServiceWhitelistService = Id (fromJust (UUID.fromString "0000000e-0000-0004-0000-000c00000009")),
      updateServiceWhitelistStatus = True
    }

testObject_UpdateServiceWhitelist_provider_7 :: UpdateServiceWhitelist
testObject_UpdateServiceWhitelist_provider_7 =
  UpdateServiceWhitelist
    { updateServiceWhitelistProvider = Id (fromJust (UUID.fromString "00000007-0000-0010-0000-001f00000009")),
      updateServiceWhitelistService = Id (fromJust (UUID.fromString "00000003-0000-0001-0000-000b00000015")),
      updateServiceWhitelistStatus = True
    }

testObject_UpdateServiceWhitelist_provider_8 :: UpdateServiceWhitelist
testObject_UpdateServiceWhitelist_provider_8 =
  UpdateServiceWhitelist
    { updateServiceWhitelistProvider = Id (fromJust (UUID.fromString "00000020-0000-000e-0000-001500000015")),
      updateServiceWhitelistService = Id (fromJust (UUID.fromString "00000013-0000-0000-0000-00190000001f")),
      updateServiceWhitelistStatus = True
    }

testObject_UpdateServiceWhitelist_provider_9 :: UpdateServiceWhitelist
testObject_UpdateServiceWhitelist_provider_9 =
  UpdateServiceWhitelist
    { updateServiceWhitelistProvider = Id (fromJust (UUID.fromString "0000000c-0000-000c-0000-001200000017")),
      updateServiceWhitelistService = Id (fromJust (UUID.fromString "00000019-0000-0007-0000-000a0000001b")),
      updateServiceWhitelistStatus = True
    }

testObject_UpdateServiceWhitelist_provider_10 :: UpdateServiceWhitelist
testObject_UpdateServiceWhitelist_provider_10 =
  UpdateServiceWhitelist
    { updateServiceWhitelistProvider = Id (fromJust (UUID.fromString "00000001-0000-0007-0000-001b00000015")),
      updateServiceWhitelistService = Id (fromJust (UUID.fromString "00000008-0000-0007-0000-00160000000c")),
      updateServiceWhitelistStatus = True
    }

testObject_UpdateServiceWhitelist_provider_11 :: UpdateServiceWhitelist
testObject_UpdateServiceWhitelist_provider_11 =
  UpdateServiceWhitelist
    { updateServiceWhitelistProvider = Id (fromJust (UUID.fromString "00000011-0000-0002-0000-000500000000")),
      updateServiceWhitelistService = Id (fromJust (UUID.fromString "00000015-0000-001c-0000-001200000020")),
      updateServiceWhitelistStatus = False
    }

testObject_UpdateServiceWhitelist_provider_12 :: UpdateServiceWhitelist
testObject_UpdateServiceWhitelist_provider_12 =
  UpdateServiceWhitelist
    { updateServiceWhitelistProvider = Id (fromJust (UUID.fromString "0000001c-0000-0009-0000-001300000004")),
      updateServiceWhitelistService = Id (fromJust (UUID.fromString "0000001c-0000-0010-0000-000a00000014")),
      updateServiceWhitelistStatus = False
    }

testObject_UpdateServiceWhitelist_provider_13 :: UpdateServiceWhitelist
testObject_UpdateServiceWhitelist_provider_13 =
  UpdateServiceWhitelist
    { updateServiceWhitelistProvider = Id (fromJust (UUID.fromString "00000019-0000-0004-0000-00200000000f")),
      updateServiceWhitelistService = Id (fromJust (UUID.fromString "00000018-0000-0013-0000-00160000000a")),
      updateServiceWhitelistStatus = False
    }

testObject_UpdateServiceWhitelist_provider_14 :: UpdateServiceWhitelist
testObject_UpdateServiceWhitelist_provider_14 =
  UpdateServiceWhitelist
    { updateServiceWhitelistProvider = Id (fromJust (UUID.fromString "0000000e-0000-000e-0000-000800000005")),
      updateServiceWhitelistService = Id (fromJust (UUID.fromString "00000004-0000-0002-0000-000100000017")),
      updateServiceWhitelistStatus = True
    }

testObject_UpdateServiceWhitelist_provider_15 :: UpdateServiceWhitelist
testObject_UpdateServiceWhitelist_provider_15 =
  UpdateServiceWhitelist
    { updateServiceWhitelistProvider = Id (fromJust (UUID.fromString "0000000e-0000-0006-0000-001e00000014")),
      updateServiceWhitelistService = Id (fromJust (UUID.fromString "00000012-0000-0010-0000-000c00000013")),
      updateServiceWhitelistStatus = True
    }

testObject_UpdateServiceWhitelist_provider_16 :: UpdateServiceWhitelist
testObject_UpdateServiceWhitelist_provider_16 =
  UpdateServiceWhitelist
    { updateServiceWhitelistProvider = Id (fromJust (UUID.fromString "00000019-0000-0007-0000-000e00000016")),
      updateServiceWhitelistService = Id (fromJust (UUID.fromString "00000000-0000-001e-0000-00200000000c")),
      updateServiceWhitelistStatus = True
    }

testObject_UpdateServiceWhitelist_provider_17 :: UpdateServiceWhitelist
testObject_UpdateServiceWhitelist_provider_17 =
  UpdateServiceWhitelist
    { updateServiceWhitelistProvider = Id (fromJust (UUID.fromString "0000000d-0000-001c-0000-001b0000000c")),
      updateServiceWhitelistService = Id (fromJust (UUID.fromString "0000001d-0000-001e-0000-001b0000001e")),
      updateServiceWhitelistStatus = False
    }

testObject_UpdateServiceWhitelist_provider_18 :: UpdateServiceWhitelist
testObject_UpdateServiceWhitelist_provider_18 =
  UpdateServiceWhitelist
    { updateServiceWhitelistProvider = Id (fromJust (UUID.fromString "0000000b-0000-000a-0000-001100000016")),
      updateServiceWhitelistService = Id (fromJust (UUID.fromString "00000015-0000-0015-0000-000d0000001c")),
      updateServiceWhitelistStatus = False
    }

testObject_UpdateServiceWhitelist_provider_19 :: UpdateServiceWhitelist
testObject_UpdateServiceWhitelist_provider_19 =
  UpdateServiceWhitelist
    { updateServiceWhitelistProvider = Id (fromJust (UUID.fromString "00000017-0000-001c-0000-001300000011")),
      updateServiceWhitelistService = Id (fromJust (UUID.fromString "0000001b-0000-0007-0000-001700000017")),
      updateServiceWhitelistStatus = True
    }

testObject_UpdateServiceWhitelist_provider_20 :: UpdateServiceWhitelist
testObject_UpdateServiceWhitelist_provider_20 =
  UpdateServiceWhitelist
    { updateServiceWhitelistProvider = Id (fromJust (UUID.fromString "0000001b-0000-0012-0000-001500000000")),
      updateServiceWhitelistService = Id (fromJust (UUID.fromString "00000003-0000-0003-0000-000800000010")),
      updateServiceWhitelistStatus = True
    }
