packages feed

amazonka-ds 1.4.0 → 1.4.1

raw patch · 44 files changed

+1014/−53 lines, 44 filesdep ~amazonka-coredep ~amazonka-dsdep ~amazonka-testPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: amazonka-core, amazonka-ds, amazonka-test

API changes (from Hackage documentation)

- Network.AWS.DirectoryService.ConnectDirectory: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DirectoryService.ConnectDirectory.ConnectDirectory
- Network.AWS.DirectoryService.ConnectDirectory: instance GHC.Generics.Constructor Network.AWS.DirectoryService.ConnectDirectory.C1_0ConnectDirectory
- Network.AWS.DirectoryService.ConnectDirectory: instance GHC.Generics.Constructor Network.AWS.DirectoryService.ConnectDirectory.C1_0ConnectDirectoryResponse
- Network.AWS.DirectoryService.ConnectDirectory: instance GHC.Generics.Datatype Network.AWS.DirectoryService.ConnectDirectory.D1ConnectDirectory
- Network.AWS.DirectoryService.ConnectDirectory: instance GHC.Generics.Datatype Network.AWS.DirectoryService.ConnectDirectory.D1ConnectDirectoryResponse
- Network.AWS.DirectoryService.ConnectDirectory: instance GHC.Generics.Selector Network.AWS.DirectoryService.ConnectDirectory.S1_0_0ConnectDirectory
- Network.AWS.DirectoryService.ConnectDirectory: instance GHC.Generics.Selector Network.AWS.DirectoryService.ConnectDirectory.S1_0_0ConnectDirectoryResponse
- Network.AWS.DirectoryService.ConnectDirectory: instance GHC.Generics.Selector Network.AWS.DirectoryService.ConnectDirectory.S1_0_1ConnectDirectory
- Network.AWS.DirectoryService.ConnectDirectory: instance GHC.Generics.Selector Network.AWS.DirectoryService.ConnectDirectory.S1_0_1ConnectDirectoryResponse
- Network.AWS.DirectoryService.ConnectDirectory: instance GHC.Generics.Selector Network.AWS.DirectoryService.ConnectDirectory.S1_0_2ConnectDirectory
- Network.AWS.DirectoryService.ConnectDirectory: instance GHC.Generics.Selector Network.AWS.DirectoryService.ConnectDirectory.S1_0_3ConnectDirectory
- Network.AWS.DirectoryService.ConnectDirectory: instance GHC.Generics.Selector Network.AWS.DirectoryService.ConnectDirectory.S1_0_4ConnectDirectory
- Network.AWS.DirectoryService.ConnectDirectory: instance GHC.Generics.Selector Network.AWS.DirectoryService.ConnectDirectory.S1_0_5ConnectDirectory
- Network.AWS.DirectoryService.CreateAlias: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DirectoryService.CreateAlias.CreateAlias
- Network.AWS.DirectoryService.CreateAlias: instance GHC.Generics.Constructor Network.AWS.DirectoryService.CreateAlias.C1_0CreateAlias
- Network.AWS.DirectoryService.CreateAlias: instance GHC.Generics.Constructor Network.AWS.DirectoryService.CreateAlias.C1_0CreateAliasResponse
- Network.AWS.DirectoryService.CreateAlias: instance GHC.Generics.Datatype Network.AWS.DirectoryService.CreateAlias.D1CreateAlias
- Network.AWS.DirectoryService.CreateAlias: instance GHC.Generics.Datatype Network.AWS.DirectoryService.CreateAlias.D1CreateAliasResponse
- Network.AWS.DirectoryService.CreateAlias: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateAlias.S1_0_0CreateAlias
- Network.AWS.DirectoryService.CreateAlias: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateAlias.S1_0_0CreateAliasResponse
- Network.AWS.DirectoryService.CreateAlias: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateAlias.S1_0_1CreateAlias
- Network.AWS.DirectoryService.CreateAlias: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateAlias.S1_0_1CreateAliasResponse
- Network.AWS.DirectoryService.CreateAlias: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateAlias.S1_0_2CreateAliasResponse
- Network.AWS.DirectoryService.CreateComputer: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DirectoryService.CreateComputer.CreateComputer
- Network.AWS.DirectoryService.CreateComputer: instance GHC.Generics.Constructor Network.AWS.DirectoryService.CreateComputer.C1_0CreateComputer
- Network.AWS.DirectoryService.CreateComputer: instance GHC.Generics.Constructor Network.AWS.DirectoryService.CreateComputer.C1_0CreateComputerResponse
- Network.AWS.DirectoryService.CreateComputer: instance GHC.Generics.Datatype Network.AWS.DirectoryService.CreateComputer.D1CreateComputer
- Network.AWS.DirectoryService.CreateComputer: instance GHC.Generics.Datatype Network.AWS.DirectoryService.CreateComputer.D1CreateComputerResponse
- Network.AWS.DirectoryService.CreateComputer: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateComputer.S1_0_0CreateComputer
- Network.AWS.DirectoryService.CreateComputer: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateComputer.S1_0_0CreateComputerResponse
- Network.AWS.DirectoryService.CreateComputer: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateComputer.S1_0_1CreateComputer
- Network.AWS.DirectoryService.CreateComputer: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateComputer.S1_0_1CreateComputerResponse
- Network.AWS.DirectoryService.CreateComputer: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateComputer.S1_0_2CreateComputer
- Network.AWS.DirectoryService.CreateComputer: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateComputer.S1_0_3CreateComputer
- Network.AWS.DirectoryService.CreateComputer: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateComputer.S1_0_4CreateComputer
- Network.AWS.DirectoryService.CreateDirectory: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DirectoryService.CreateDirectory.CreateDirectory
- Network.AWS.DirectoryService.CreateDirectory: instance GHC.Generics.Constructor Network.AWS.DirectoryService.CreateDirectory.C1_0CreateDirectory
- Network.AWS.DirectoryService.CreateDirectory: instance GHC.Generics.Constructor Network.AWS.DirectoryService.CreateDirectory.C1_0CreateDirectoryResponse
- Network.AWS.DirectoryService.CreateDirectory: instance GHC.Generics.Datatype Network.AWS.DirectoryService.CreateDirectory.D1CreateDirectory
- Network.AWS.DirectoryService.CreateDirectory: instance GHC.Generics.Datatype Network.AWS.DirectoryService.CreateDirectory.D1CreateDirectoryResponse
- Network.AWS.DirectoryService.CreateDirectory: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateDirectory.S1_0_0CreateDirectory
- Network.AWS.DirectoryService.CreateDirectory: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateDirectory.S1_0_0CreateDirectoryResponse
- Network.AWS.DirectoryService.CreateDirectory: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateDirectory.S1_0_1CreateDirectory
- Network.AWS.DirectoryService.CreateDirectory: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateDirectory.S1_0_1CreateDirectoryResponse
- Network.AWS.DirectoryService.CreateDirectory: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateDirectory.S1_0_2CreateDirectory
- Network.AWS.DirectoryService.CreateDirectory: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateDirectory.S1_0_3CreateDirectory
- Network.AWS.DirectoryService.CreateDirectory: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateDirectory.S1_0_4CreateDirectory
- Network.AWS.DirectoryService.CreateDirectory: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateDirectory.S1_0_5CreateDirectory
- Network.AWS.DirectoryService.CreateMicrosoftAD: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DirectoryService.CreateMicrosoftAD.CreateMicrosoftAD
- Network.AWS.DirectoryService.CreateMicrosoftAD: instance GHC.Generics.Constructor Network.AWS.DirectoryService.CreateMicrosoftAD.C1_0CreateMicrosoftAD
- Network.AWS.DirectoryService.CreateMicrosoftAD: instance GHC.Generics.Constructor Network.AWS.DirectoryService.CreateMicrosoftAD.C1_0CreateMicrosoftADResponse
- Network.AWS.DirectoryService.CreateMicrosoftAD: instance GHC.Generics.Datatype Network.AWS.DirectoryService.CreateMicrosoftAD.D1CreateMicrosoftAD
- Network.AWS.DirectoryService.CreateMicrosoftAD: instance GHC.Generics.Datatype Network.AWS.DirectoryService.CreateMicrosoftAD.D1CreateMicrosoftADResponse
- Network.AWS.DirectoryService.CreateMicrosoftAD: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateMicrosoftAD.S1_0_0CreateMicrosoftAD
- Network.AWS.DirectoryService.CreateMicrosoftAD: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateMicrosoftAD.S1_0_0CreateMicrosoftADResponse
- Network.AWS.DirectoryService.CreateMicrosoftAD: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateMicrosoftAD.S1_0_1CreateMicrosoftAD
- Network.AWS.DirectoryService.CreateMicrosoftAD: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateMicrosoftAD.S1_0_1CreateMicrosoftADResponse
- Network.AWS.DirectoryService.CreateMicrosoftAD: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateMicrosoftAD.S1_0_2CreateMicrosoftAD
- Network.AWS.DirectoryService.CreateMicrosoftAD: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateMicrosoftAD.S1_0_3CreateMicrosoftAD
- Network.AWS.DirectoryService.CreateMicrosoftAD: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateMicrosoftAD.S1_0_4CreateMicrosoftAD
- Network.AWS.DirectoryService.CreateSnapshot: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DirectoryService.CreateSnapshot.CreateSnapshot
- Network.AWS.DirectoryService.CreateSnapshot: instance GHC.Generics.Constructor Network.AWS.DirectoryService.CreateSnapshot.C1_0CreateSnapshot
- Network.AWS.DirectoryService.CreateSnapshot: instance GHC.Generics.Constructor Network.AWS.DirectoryService.CreateSnapshot.C1_0CreateSnapshotResponse
- Network.AWS.DirectoryService.CreateSnapshot: instance GHC.Generics.Datatype Network.AWS.DirectoryService.CreateSnapshot.D1CreateSnapshot
- Network.AWS.DirectoryService.CreateSnapshot: instance GHC.Generics.Datatype Network.AWS.DirectoryService.CreateSnapshot.D1CreateSnapshotResponse
- Network.AWS.DirectoryService.CreateSnapshot: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateSnapshot.S1_0_0CreateSnapshot
- Network.AWS.DirectoryService.CreateSnapshot: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateSnapshot.S1_0_0CreateSnapshotResponse
- Network.AWS.DirectoryService.CreateSnapshot: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateSnapshot.S1_0_1CreateSnapshot
- Network.AWS.DirectoryService.CreateSnapshot: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateSnapshot.S1_0_1CreateSnapshotResponse
- Network.AWS.DirectoryService.CreateTrust: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DirectoryService.CreateTrust.CreateTrust
- Network.AWS.DirectoryService.CreateTrust: instance GHC.Generics.Constructor Network.AWS.DirectoryService.CreateTrust.C1_0CreateTrust
- Network.AWS.DirectoryService.CreateTrust: instance GHC.Generics.Constructor Network.AWS.DirectoryService.CreateTrust.C1_0CreateTrustResponse
- Network.AWS.DirectoryService.CreateTrust: instance GHC.Generics.Datatype Network.AWS.DirectoryService.CreateTrust.D1CreateTrust
- Network.AWS.DirectoryService.CreateTrust: instance GHC.Generics.Datatype Network.AWS.DirectoryService.CreateTrust.D1CreateTrustResponse
- Network.AWS.DirectoryService.CreateTrust: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateTrust.S1_0_0CreateTrust
- Network.AWS.DirectoryService.CreateTrust: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateTrust.S1_0_0CreateTrustResponse
- Network.AWS.DirectoryService.CreateTrust: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateTrust.S1_0_1CreateTrust
- Network.AWS.DirectoryService.CreateTrust: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateTrust.S1_0_1CreateTrustResponse
- Network.AWS.DirectoryService.CreateTrust: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateTrust.S1_0_2CreateTrust
- Network.AWS.DirectoryService.CreateTrust: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateTrust.S1_0_3CreateTrust
- Network.AWS.DirectoryService.CreateTrust: instance GHC.Generics.Selector Network.AWS.DirectoryService.CreateTrust.S1_0_4CreateTrust
- Network.AWS.DirectoryService.DeleteDirectory: delDirectoryId :: Lens' DeleteDirectory Text
- Network.AWS.DirectoryService.DeleteDirectory: drsDirectoryId :: Lens' DeleteDirectoryResponse (Maybe Text)
- Network.AWS.DirectoryService.DeleteDirectory: drsResponseStatus :: Lens' DeleteDirectoryResponse Int
- Network.AWS.DirectoryService.DeleteDirectory: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DirectoryService.DeleteDirectory.DeleteDirectory
- Network.AWS.DirectoryService.DeleteDirectory: instance GHC.Generics.Constructor Network.AWS.DirectoryService.DeleteDirectory.C1_0DeleteDirectory
- Network.AWS.DirectoryService.DeleteDirectory: instance GHC.Generics.Constructor Network.AWS.DirectoryService.DeleteDirectory.C1_0DeleteDirectoryResponse
- Network.AWS.DirectoryService.DeleteDirectory: instance GHC.Generics.Datatype Network.AWS.DirectoryService.DeleteDirectory.D1DeleteDirectory
- Network.AWS.DirectoryService.DeleteDirectory: instance GHC.Generics.Datatype Network.AWS.DirectoryService.DeleteDirectory.D1DeleteDirectoryResponse
- Network.AWS.DirectoryService.DeleteDirectory: instance GHC.Generics.Selector Network.AWS.DirectoryService.DeleteDirectory.S1_0_0DeleteDirectory
- Network.AWS.DirectoryService.DeleteDirectory: instance GHC.Generics.Selector Network.AWS.DirectoryService.DeleteDirectory.S1_0_0DeleteDirectoryResponse
- Network.AWS.DirectoryService.DeleteDirectory: instance GHC.Generics.Selector Network.AWS.DirectoryService.DeleteDirectory.S1_0_1DeleteDirectoryResponse
- Network.AWS.DirectoryService.DeleteSnapshot: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DirectoryService.DeleteSnapshot.DeleteSnapshot
- Network.AWS.DirectoryService.DeleteSnapshot: instance GHC.Generics.Constructor Network.AWS.DirectoryService.DeleteSnapshot.C1_0DeleteSnapshot
- Network.AWS.DirectoryService.DeleteSnapshot: instance GHC.Generics.Constructor Network.AWS.DirectoryService.DeleteSnapshot.C1_0DeleteSnapshotResponse
- Network.AWS.DirectoryService.DeleteSnapshot: instance GHC.Generics.Datatype Network.AWS.DirectoryService.DeleteSnapshot.D1DeleteSnapshot
- Network.AWS.DirectoryService.DeleteSnapshot: instance GHC.Generics.Datatype Network.AWS.DirectoryService.DeleteSnapshot.D1DeleteSnapshotResponse
- Network.AWS.DirectoryService.DeleteSnapshot: instance GHC.Generics.Selector Network.AWS.DirectoryService.DeleteSnapshot.S1_0_0DeleteSnapshot
- Network.AWS.DirectoryService.DeleteSnapshot: instance GHC.Generics.Selector Network.AWS.DirectoryService.DeleteSnapshot.S1_0_0DeleteSnapshotResponse
- Network.AWS.DirectoryService.DeleteSnapshot: instance GHC.Generics.Selector Network.AWS.DirectoryService.DeleteSnapshot.S1_0_1DeleteSnapshotResponse
- Network.AWS.DirectoryService.DeleteTrust: delrsResponseStatus :: Lens' DeleteTrustResponse Int
- Network.AWS.DirectoryService.DeleteTrust: delrsTrustId :: Lens' DeleteTrustResponse (Maybe Text)
- Network.AWS.DirectoryService.DeleteTrust: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DirectoryService.DeleteTrust.DeleteTrust
- Network.AWS.DirectoryService.DeleteTrust: instance GHC.Generics.Constructor Network.AWS.DirectoryService.DeleteTrust.C1_0DeleteTrust
- Network.AWS.DirectoryService.DeleteTrust: instance GHC.Generics.Constructor Network.AWS.DirectoryService.DeleteTrust.C1_0DeleteTrustResponse
- Network.AWS.DirectoryService.DeleteTrust: instance GHC.Generics.Datatype Network.AWS.DirectoryService.DeleteTrust.D1DeleteTrust
- Network.AWS.DirectoryService.DeleteTrust: instance GHC.Generics.Datatype Network.AWS.DirectoryService.DeleteTrust.D1DeleteTrustResponse
- Network.AWS.DirectoryService.DeleteTrust: instance GHC.Generics.Selector Network.AWS.DirectoryService.DeleteTrust.S1_0_0DeleteTrust
- Network.AWS.DirectoryService.DeleteTrust: instance GHC.Generics.Selector Network.AWS.DirectoryService.DeleteTrust.S1_0_0DeleteTrustResponse
- Network.AWS.DirectoryService.DeleteTrust: instance GHC.Generics.Selector Network.AWS.DirectoryService.DeleteTrust.S1_0_1DeleteTrustResponse
- Network.AWS.DirectoryService.DeregisterEventTopic: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DirectoryService.DeregisterEventTopic.DeregisterEventTopic
- Network.AWS.DirectoryService.DeregisterEventTopic: instance GHC.Generics.Constructor Network.AWS.DirectoryService.DeregisterEventTopic.C1_0DeregisterEventTopic
- Network.AWS.DirectoryService.DeregisterEventTopic: instance GHC.Generics.Constructor Network.AWS.DirectoryService.DeregisterEventTopic.C1_0DeregisterEventTopicResponse
- Network.AWS.DirectoryService.DeregisterEventTopic: instance GHC.Generics.Datatype Network.AWS.DirectoryService.DeregisterEventTopic.D1DeregisterEventTopic
- Network.AWS.DirectoryService.DeregisterEventTopic: instance GHC.Generics.Datatype Network.AWS.DirectoryService.DeregisterEventTopic.D1DeregisterEventTopicResponse
- Network.AWS.DirectoryService.DeregisterEventTopic: instance GHC.Generics.Selector Network.AWS.DirectoryService.DeregisterEventTopic.S1_0_0DeregisterEventTopic
- Network.AWS.DirectoryService.DeregisterEventTopic: instance GHC.Generics.Selector Network.AWS.DirectoryService.DeregisterEventTopic.S1_0_0DeregisterEventTopicResponse
- Network.AWS.DirectoryService.DeregisterEventTopic: instance GHC.Generics.Selector Network.AWS.DirectoryService.DeregisterEventTopic.S1_0_1DeregisterEventTopic
- Network.AWS.DirectoryService.DescribeDirectories: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DirectoryService.DescribeDirectories.DescribeDirectories
- Network.AWS.DirectoryService.DescribeDirectories: instance GHC.Generics.Constructor Network.AWS.DirectoryService.DescribeDirectories.C1_0DescribeDirectories
- Network.AWS.DirectoryService.DescribeDirectories: instance GHC.Generics.Constructor Network.AWS.DirectoryService.DescribeDirectories.C1_0DescribeDirectoriesResponse
- Network.AWS.DirectoryService.DescribeDirectories: instance GHC.Generics.Datatype Network.AWS.DirectoryService.DescribeDirectories.D1DescribeDirectories
- Network.AWS.DirectoryService.DescribeDirectories: instance GHC.Generics.Datatype Network.AWS.DirectoryService.DescribeDirectories.D1DescribeDirectoriesResponse
- Network.AWS.DirectoryService.DescribeDirectories: instance GHC.Generics.Selector Network.AWS.DirectoryService.DescribeDirectories.S1_0_0DescribeDirectories
- Network.AWS.DirectoryService.DescribeDirectories: instance GHC.Generics.Selector Network.AWS.DirectoryService.DescribeDirectories.S1_0_0DescribeDirectoriesResponse
- Network.AWS.DirectoryService.DescribeDirectories: instance GHC.Generics.Selector Network.AWS.DirectoryService.DescribeDirectories.S1_0_1DescribeDirectories
- Network.AWS.DirectoryService.DescribeDirectories: instance GHC.Generics.Selector Network.AWS.DirectoryService.DescribeDirectories.S1_0_1DescribeDirectoriesResponse
- Network.AWS.DirectoryService.DescribeDirectories: instance GHC.Generics.Selector Network.AWS.DirectoryService.DescribeDirectories.S1_0_2DescribeDirectories
- Network.AWS.DirectoryService.DescribeDirectories: instance GHC.Generics.Selector Network.AWS.DirectoryService.DescribeDirectories.S1_0_2DescribeDirectoriesResponse
- Network.AWS.DirectoryService.DescribeEventTopics: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DirectoryService.DescribeEventTopics.DescribeEventTopics
- Network.AWS.DirectoryService.DescribeEventTopics: instance GHC.Generics.Constructor Network.AWS.DirectoryService.DescribeEventTopics.C1_0DescribeEventTopics
- Network.AWS.DirectoryService.DescribeEventTopics: instance GHC.Generics.Constructor Network.AWS.DirectoryService.DescribeEventTopics.C1_0DescribeEventTopicsResponse
- Network.AWS.DirectoryService.DescribeEventTopics: instance GHC.Generics.Datatype Network.AWS.DirectoryService.DescribeEventTopics.D1DescribeEventTopics
- Network.AWS.DirectoryService.DescribeEventTopics: instance GHC.Generics.Datatype Network.AWS.DirectoryService.DescribeEventTopics.D1DescribeEventTopicsResponse
- Network.AWS.DirectoryService.DescribeEventTopics: instance GHC.Generics.Selector Network.AWS.DirectoryService.DescribeEventTopics.S1_0_0DescribeEventTopics
- Network.AWS.DirectoryService.DescribeEventTopics: instance GHC.Generics.Selector Network.AWS.DirectoryService.DescribeEventTopics.S1_0_0DescribeEventTopicsResponse
- Network.AWS.DirectoryService.DescribeEventTopics: instance GHC.Generics.Selector Network.AWS.DirectoryService.DescribeEventTopics.S1_0_1DescribeEventTopics
- Network.AWS.DirectoryService.DescribeEventTopics: instance GHC.Generics.Selector Network.AWS.DirectoryService.DescribeEventTopics.S1_0_1DescribeEventTopicsResponse
- Network.AWS.DirectoryService.DescribeSnapshots: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DirectoryService.DescribeSnapshots.DescribeSnapshots
- Network.AWS.DirectoryService.DescribeSnapshots: instance GHC.Generics.Constructor Network.AWS.DirectoryService.DescribeSnapshots.C1_0DescribeSnapshots
- Network.AWS.DirectoryService.DescribeSnapshots: instance GHC.Generics.Constructor Network.AWS.DirectoryService.DescribeSnapshots.C1_0DescribeSnapshotsResponse
- Network.AWS.DirectoryService.DescribeSnapshots: instance GHC.Generics.Datatype Network.AWS.DirectoryService.DescribeSnapshots.D1DescribeSnapshots
- Network.AWS.DirectoryService.DescribeSnapshots: instance GHC.Generics.Datatype Network.AWS.DirectoryService.DescribeSnapshots.D1DescribeSnapshotsResponse
- Network.AWS.DirectoryService.DescribeSnapshots: instance GHC.Generics.Selector Network.AWS.DirectoryService.DescribeSnapshots.S1_0_0DescribeSnapshots
- Network.AWS.DirectoryService.DescribeSnapshots: instance GHC.Generics.Selector Network.AWS.DirectoryService.DescribeSnapshots.S1_0_0DescribeSnapshotsResponse
- Network.AWS.DirectoryService.DescribeSnapshots: instance GHC.Generics.Selector Network.AWS.DirectoryService.DescribeSnapshots.S1_0_1DescribeSnapshots
- Network.AWS.DirectoryService.DescribeSnapshots: instance GHC.Generics.Selector Network.AWS.DirectoryService.DescribeSnapshots.S1_0_1DescribeSnapshotsResponse
- Network.AWS.DirectoryService.DescribeSnapshots: instance GHC.Generics.Selector Network.AWS.DirectoryService.DescribeSnapshots.S1_0_2DescribeSnapshots
- Network.AWS.DirectoryService.DescribeSnapshots: instance GHC.Generics.Selector Network.AWS.DirectoryService.DescribeSnapshots.S1_0_2DescribeSnapshotsResponse
- Network.AWS.DirectoryService.DescribeSnapshots: instance GHC.Generics.Selector Network.AWS.DirectoryService.DescribeSnapshots.S1_0_3DescribeSnapshots
- Network.AWS.DirectoryService.DescribeTrusts: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DirectoryService.DescribeTrusts.DescribeTrusts
- Network.AWS.DirectoryService.DescribeTrusts: instance GHC.Generics.Constructor Network.AWS.DirectoryService.DescribeTrusts.C1_0DescribeTrusts
- Network.AWS.DirectoryService.DescribeTrusts: instance GHC.Generics.Constructor Network.AWS.DirectoryService.DescribeTrusts.C1_0DescribeTrustsResponse
- Network.AWS.DirectoryService.DescribeTrusts: instance GHC.Generics.Datatype Network.AWS.DirectoryService.DescribeTrusts.D1DescribeTrusts
- Network.AWS.DirectoryService.DescribeTrusts: instance GHC.Generics.Datatype Network.AWS.DirectoryService.DescribeTrusts.D1DescribeTrustsResponse
- Network.AWS.DirectoryService.DescribeTrusts: instance GHC.Generics.Selector Network.AWS.DirectoryService.DescribeTrusts.S1_0_0DescribeTrusts
- Network.AWS.DirectoryService.DescribeTrusts: instance GHC.Generics.Selector Network.AWS.DirectoryService.DescribeTrusts.S1_0_0DescribeTrustsResponse
- Network.AWS.DirectoryService.DescribeTrusts: instance GHC.Generics.Selector Network.AWS.DirectoryService.DescribeTrusts.S1_0_1DescribeTrusts
- Network.AWS.DirectoryService.DescribeTrusts: instance GHC.Generics.Selector Network.AWS.DirectoryService.DescribeTrusts.S1_0_1DescribeTrustsResponse
- Network.AWS.DirectoryService.DescribeTrusts: instance GHC.Generics.Selector Network.AWS.DirectoryService.DescribeTrusts.S1_0_2DescribeTrusts
- Network.AWS.DirectoryService.DescribeTrusts: instance GHC.Generics.Selector Network.AWS.DirectoryService.DescribeTrusts.S1_0_2DescribeTrustsResponse
- Network.AWS.DirectoryService.DescribeTrusts: instance GHC.Generics.Selector Network.AWS.DirectoryService.DescribeTrusts.S1_0_3DescribeTrusts
- Network.AWS.DirectoryService.DisableRadius: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DirectoryService.DisableRadius.DisableRadius
- Network.AWS.DirectoryService.DisableRadius: instance GHC.Generics.Constructor Network.AWS.DirectoryService.DisableRadius.C1_0DisableRadius
- Network.AWS.DirectoryService.DisableRadius: instance GHC.Generics.Constructor Network.AWS.DirectoryService.DisableRadius.C1_0DisableRadiusResponse
- Network.AWS.DirectoryService.DisableRadius: instance GHC.Generics.Datatype Network.AWS.DirectoryService.DisableRadius.D1DisableRadius
- Network.AWS.DirectoryService.DisableRadius: instance GHC.Generics.Datatype Network.AWS.DirectoryService.DisableRadius.D1DisableRadiusResponse
- Network.AWS.DirectoryService.DisableRadius: instance GHC.Generics.Selector Network.AWS.DirectoryService.DisableRadius.S1_0_0DisableRadius
- Network.AWS.DirectoryService.DisableRadius: instance GHC.Generics.Selector Network.AWS.DirectoryService.DisableRadius.S1_0_0DisableRadiusResponse
- Network.AWS.DirectoryService.DisableSSO: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DirectoryService.DisableSSO.DisableSSO
- Network.AWS.DirectoryService.DisableSSO: instance GHC.Generics.Constructor Network.AWS.DirectoryService.DisableSSO.C1_0DisableSSO
- Network.AWS.DirectoryService.DisableSSO: instance GHC.Generics.Constructor Network.AWS.DirectoryService.DisableSSO.C1_0DisableSSOResponse
- Network.AWS.DirectoryService.DisableSSO: instance GHC.Generics.Datatype Network.AWS.DirectoryService.DisableSSO.D1DisableSSO
- Network.AWS.DirectoryService.DisableSSO: instance GHC.Generics.Datatype Network.AWS.DirectoryService.DisableSSO.D1DisableSSOResponse
- Network.AWS.DirectoryService.DisableSSO: instance GHC.Generics.Selector Network.AWS.DirectoryService.DisableSSO.S1_0_0DisableSSO
- Network.AWS.DirectoryService.DisableSSO: instance GHC.Generics.Selector Network.AWS.DirectoryService.DisableSSO.S1_0_0DisableSSOResponse
- Network.AWS.DirectoryService.DisableSSO: instance GHC.Generics.Selector Network.AWS.DirectoryService.DisableSSO.S1_0_1DisableSSO
- Network.AWS.DirectoryService.DisableSSO: instance GHC.Generics.Selector Network.AWS.DirectoryService.DisableSSO.S1_0_2DisableSSO
- Network.AWS.DirectoryService.EnableRadius: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DirectoryService.EnableRadius.EnableRadius
- Network.AWS.DirectoryService.EnableRadius: instance GHC.Generics.Constructor Network.AWS.DirectoryService.EnableRadius.C1_0EnableRadius
- Network.AWS.DirectoryService.EnableRadius: instance GHC.Generics.Constructor Network.AWS.DirectoryService.EnableRadius.C1_0EnableRadiusResponse
- Network.AWS.DirectoryService.EnableRadius: instance GHC.Generics.Datatype Network.AWS.DirectoryService.EnableRadius.D1EnableRadius
- Network.AWS.DirectoryService.EnableRadius: instance GHC.Generics.Datatype Network.AWS.DirectoryService.EnableRadius.D1EnableRadiusResponse
- Network.AWS.DirectoryService.EnableRadius: instance GHC.Generics.Selector Network.AWS.DirectoryService.EnableRadius.S1_0_0EnableRadius
- Network.AWS.DirectoryService.EnableRadius: instance GHC.Generics.Selector Network.AWS.DirectoryService.EnableRadius.S1_0_0EnableRadiusResponse
- Network.AWS.DirectoryService.EnableRadius: instance GHC.Generics.Selector Network.AWS.DirectoryService.EnableRadius.S1_0_1EnableRadius
- Network.AWS.DirectoryService.EnableSSO: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DirectoryService.EnableSSO.EnableSSO
- Network.AWS.DirectoryService.EnableSSO: instance GHC.Generics.Constructor Network.AWS.DirectoryService.EnableSSO.C1_0EnableSSO
- Network.AWS.DirectoryService.EnableSSO: instance GHC.Generics.Constructor Network.AWS.DirectoryService.EnableSSO.C1_0EnableSSOResponse
- Network.AWS.DirectoryService.EnableSSO: instance GHC.Generics.Datatype Network.AWS.DirectoryService.EnableSSO.D1EnableSSO
- Network.AWS.DirectoryService.EnableSSO: instance GHC.Generics.Datatype Network.AWS.DirectoryService.EnableSSO.D1EnableSSOResponse
- Network.AWS.DirectoryService.EnableSSO: instance GHC.Generics.Selector Network.AWS.DirectoryService.EnableSSO.S1_0_0EnableSSO
- Network.AWS.DirectoryService.EnableSSO: instance GHC.Generics.Selector Network.AWS.DirectoryService.EnableSSO.S1_0_0EnableSSOResponse
- Network.AWS.DirectoryService.EnableSSO: instance GHC.Generics.Selector Network.AWS.DirectoryService.EnableSSO.S1_0_1EnableSSO
- Network.AWS.DirectoryService.EnableSSO: instance GHC.Generics.Selector Network.AWS.DirectoryService.EnableSSO.S1_0_2EnableSSO
- Network.AWS.DirectoryService.GetDirectoryLimits: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DirectoryService.GetDirectoryLimits.GetDirectoryLimits
- Network.AWS.DirectoryService.GetDirectoryLimits: instance GHC.Generics.Constructor Network.AWS.DirectoryService.GetDirectoryLimits.C1_0GetDirectoryLimits
- Network.AWS.DirectoryService.GetDirectoryLimits: instance GHC.Generics.Constructor Network.AWS.DirectoryService.GetDirectoryLimits.C1_0GetDirectoryLimitsResponse
- Network.AWS.DirectoryService.GetDirectoryLimits: instance GHC.Generics.Datatype Network.AWS.DirectoryService.GetDirectoryLimits.D1GetDirectoryLimits
- Network.AWS.DirectoryService.GetDirectoryLimits: instance GHC.Generics.Datatype Network.AWS.DirectoryService.GetDirectoryLimits.D1GetDirectoryLimitsResponse
- Network.AWS.DirectoryService.GetDirectoryLimits: instance GHC.Generics.Selector Network.AWS.DirectoryService.GetDirectoryLimits.S1_0_0GetDirectoryLimitsResponse
- Network.AWS.DirectoryService.GetDirectoryLimits: instance GHC.Generics.Selector Network.AWS.DirectoryService.GetDirectoryLimits.S1_0_1GetDirectoryLimitsResponse
- Network.AWS.DirectoryService.GetSnapshotLimits: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DirectoryService.GetSnapshotLimits.GetSnapshotLimits
- Network.AWS.DirectoryService.GetSnapshotLimits: instance GHC.Generics.Constructor Network.AWS.DirectoryService.GetSnapshotLimits.C1_0GetSnapshotLimits
- Network.AWS.DirectoryService.GetSnapshotLimits: instance GHC.Generics.Constructor Network.AWS.DirectoryService.GetSnapshotLimits.C1_0GetSnapshotLimitsResponse
- Network.AWS.DirectoryService.GetSnapshotLimits: instance GHC.Generics.Datatype Network.AWS.DirectoryService.GetSnapshotLimits.D1GetSnapshotLimits
- Network.AWS.DirectoryService.GetSnapshotLimits: instance GHC.Generics.Datatype Network.AWS.DirectoryService.GetSnapshotLimits.D1GetSnapshotLimitsResponse
- Network.AWS.DirectoryService.GetSnapshotLimits: instance GHC.Generics.Selector Network.AWS.DirectoryService.GetSnapshotLimits.S1_0_0GetSnapshotLimits
- Network.AWS.DirectoryService.GetSnapshotLimits: instance GHC.Generics.Selector Network.AWS.DirectoryService.GetSnapshotLimits.S1_0_0GetSnapshotLimitsResponse
- Network.AWS.DirectoryService.GetSnapshotLimits: instance GHC.Generics.Selector Network.AWS.DirectoryService.GetSnapshotLimits.S1_0_1GetSnapshotLimitsResponse
- Network.AWS.DirectoryService.RegisterEventTopic: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DirectoryService.RegisterEventTopic.RegisterEventTopic
- Network.AWS.DirectoryService.RegisterEventTopic: instance GHC.Generics.Constructor Network.AWS.DirectoryService.RegisterEventTopic.C1_0RegisterEventTopic
- Network.AWS.DirectoryService.RegisterEventTopic: instance GHC.Generics.Constructor Network.AWS.DirectoryService.RegisterEventTopic.C1_0RegisterEventTopicResponse
- Network.AWS.DirectoryService.RegisterEventTopic: instance GHC.Generics.Datatype Network.AWS.DirectoryService.RegisterEventTopic.D1RegisterEventTopic
- Network.AWS.DirectoryService.RegisterEventTopic: instance GHC.Generics.Datatype Network.AWS.DirectoryService.RegisterEventTopic.D1RegisterEventTopicResponse
- Network.AWS.DirectoryService.RegisterEventTopic: instance GHC.Generics.Selector Network.AWS.DirectoryService.RegisterEventTopic.S1_0_0RegisterEventTopic
- Network.AWS.DirectoryService.RegisterEventTopic: instance GHC.Generics.Selector Network.AWS.DirectoryService.RegisterEventTopic.S1_0_0RegisterEventTopicResponse
- Network.AWS.DirectoryService.RegisterEventTopic: instance GHC.Generics.Selector Network.AWS.DirectoryService.RegisterEventTopic.S1_0_1RegisterEventTopic
- Network.AWS.DirectoryService.RestoreFromSnapshot: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DirectoryService.RestoreFromSnapshot.RestoreFromSnapshot
- Network.AWS.DirectoryService.RestoreFromSnapshot: instance GHC.Generics.Constructor Network.AWS.DirectoryService.RestoreFromSnapshot.C1_0RestoreFromSnapshot
- Network.AWS.DirectoryService.RestoreFromSnapshot: instance GHC.Generics.Constructor Network.AWS.DirectoryService.RestoreFromSnapshot.C1_0RestoreFromSnapshotResponse
- Network.AWS.DirectoryService.RestoreFromSnapshot: instance GHC.Generics.Datatype Network.AWS.DirectoryService.RestoreFromSnapshot.D1RestoreFromSnapshot
- Network.AWS.DirectoryService.RestoreFromSnapshot: instance GHC.Generics.Datatype Network.AWS.DirectoryService.RestoreFromSnapshot.D1RestoreFromSnapshotResponse
- Network.AWS.DirectoryService.RestoreFromSnapshot: instance GHC.Generics.Selector Network.AWS.DirectoryService.RestoreFromSnapshot.S1_0_0RestoreFromSnapshot
- Network.AWS.DirectoryService.RestoreFromSnapshot: instance GHC.Generics.Selector Network.AWS.DirectoryService.RestoreFromSnapshot.S1_0_0RestoreFromSnapshotResponse
- Network.AWS.DirectoryService.UpdateRadius: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DirectoryService.UpdateRadius.UpdateRadius
- Network.AWS.DirectoryService.UpdateRadius: instance GHC.Generics.Constructor Network.AWS.DirectoryService.UpdateRadius.C1_0UpdateRadius
- Network.AWS.DirectoryService.UpdateRadius: instance GHC.Generics.Constructor Network.AWS.DirectoryService.UpdateRadius.C1_0UpdateRadiusResponse
- Network.AWS.DirectoryService.UpdateRadius: instance GHC.Generics.Datatype Network.AWS.DirectoryService.UpdateRadius.D1UpdateRadius
- Network.AWS.DirectoryService.UpdateRadius: instance GHC.Generics.Datatype Network.AWS.DirectoryService.UpdateRadius.D1UpdateRadiusResponse
- Network.AWS.DirectoryService.UpdateRadius: instance GHC.Generics.Selector Network.AWS.DirectoryService.UpdateRadius.S1_0_0UpdateRadius
- Network.AWS.DirectoryService.UpdateRadius: instance GHC.Generics.Selector Network.AWS.DirectoryService.UpdateRadius.S1_0_0UpdateRadiusResponse
- Network.AWS.DirectoryService.UpdateRadius: instance GHC.Generics.Selector Network.AWS.DirectoryService.UpdateRadius.S1_0_1UpdateRadius
- Network.AWS.DirectoryService.VerifyTrust: instance Data.Aeson.Types.Class.ToJSON Network.AWS.DirectoryService.VerifyTrust.VerifyTrust
- Network.AWS.DirectoryService.VerifyTrust: instance GHC.Generics.Constructor Network.AWS.DirectoryService.VerifyTrust.C1_0VerifyTrust
- Network.AWS.DirectoryService.VerifyTrust: instance GHC.Generics.Constructor Network.AWS.DirectoryService.VerifyTrust.C1_0VerifyTrustResponse
- Network.AWS.DirectoryService.VerifyTrust: instance GHC.Generics.Datatype Network.AWS.DirectoryService.VerifyTrust.D1VerifyTrust
- Network.AWS.DirectoryService.VerifyTrust: instance GHC.Generics.Datatype Network.AWS.DirectoryService.VerifyTrust.D1VerifyTrustResponse
- Network.AWS.DirectoryService.VerifyTrust: instance GHC.Generics.Selector Network.AWS.DirectoryService.VerifyTrust.S1_0_0VerifyTrust
- Network.AWS.DirectoryService.VerifyTrust: instance GHC.Generics.Selector Network.AWS.DirectoryService.VerifyTrust.S1_0_0VerifyTrustResponse
- Network.AWS.DirectoryService.VerifyTrust: instance GHC.Generics.Selector Network.AWS.DirectoryService.VerifyTrust.S1_0_1VerifyTrustResponse
+ Network.AWS.DirectoryService: Domain :: ReplicationScope
+ Network.AWS.DirectoryService: cfDNSIPAddrs :: Lens' ConditionalForwarder [Text]
+ Network.AWS.DirectoryService: cfRemoteDomainName :: Lens' ConditionalForwarder (Maybe Text)
+ Network.AWS.DirectoryService: cfReplicationScope :: Lens' ConditionalForwarder (Maybe ReplicationScope)
+ Network.AWS.DirectoryService: conditionalForwarder :: ConditionalForwarder
+ Network.AWS.DirectoryService: data ConditionalForwarder
+ Network.AWS.DirectoryService: data ReplicationScope
+ Network.AWS.DirectoryService: tTrustStateReason :: Lens' Trust (Maybe Text)
+ Network.AWS.DirectoryService.ConnectDirectory: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.ConnectDirectory.ConnectDirectory
+ Network.AWS.DirectoryService.ConnectDirectory: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.ConnectDirectory.ConnectDirectoryResponse
+ Network.AWS.DirectoryService.ConnectDirectory: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DirectoryService.ConnectDirectory.ConnectDirectory
+ Network.AWS.DirectoryService.CreateAlias: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.CreateAlias.CreateAlias
+ Network.AWS.DirectoryService.CreateAlias: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.CreateAlias.CreateAliasResponse
+ Network.AWS.DirectoryService.CreateAlias: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DirectoryService.CreateAlias.CreateAlias
+ Network.AWS.DirectoryService.CreateComputer: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.CreateComputer.CreateComputer
+ Network.AWS.DirectoryService.CreateComputer: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.CreateComputer.CreateComputerResponse
+ Network.AWS.DirectoryService.CreateComputer: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DirectoryService.CreateComputer.CreateComputer
+ Network.AWS.DirectoryService.CreateConditionalForwarder: ccfDNSIPAddrs :: Lens' CreateConditionalForwarder [Text]
+ Network.AWS.DirectoryService.CreateConditionalForwarder: ccfDirectoryId :: Lens' CreateConditionalForwarder Text
+ Network.AWS.DirectoryService.CreateConditionalForwarder: ccfRemoteDomainName :: Lens' CreateConditionalForwarder Text
+ Network.AWS.DirectoryService.CreateConditionalForwarder: ccfrsResponseStatus :: Lens' CreateConditionalForwarderResponse Int
+ Network.AWS.DirectoryService.CreateConditionalForwarder: createConditionalForwarder :: Text -> Text -> CreateConditionalForwarder
+ Network.AWS.DirectoryService.CreateConditionalForwarder: createConditionalForwarderResponse :: Int -> CreateConditionalForwarderResponse
+ Network.AWS.DirectoryService.CreateConditionalForwarder: data CreateConditionalForwarder
+ Network.AWS.DirectoryService.CreateConditionalForwarder: data CreateConditionalForwarderResponse
+ Network.AWS.DirectoryService.CreateConditionalForwarder: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.CreateConditionalForwarder.CreateConditionalForwarder
+ Network.AWS.DirectoryService.CreateConditionalForwarder: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.CreateConditionalForwarder.CreateConditionalForwarderResponse
+ Network.AWS.DirectoryService.CreateConditionalForwarder: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DirectoryService.CreateConditionalForwarder.CreateConditionalForwarder
+ Network.AWS.DirectoryService.CreateConditionalForwarder: instance Data.Data.Data Network.AWS.DirectoryService.CreateConditionalForwarder.CreateConditionalForwarder
+ Network.AWS.DirectoryService.CreateConditionalForwarder: instance Data.Data.Data Network.AWS.DirectoryService.CreateConditionalForwarder.CreateConditionalForwarderResponse
+ Network.AWS.DirectoryService.CreateConditionalForwarder: instance Data.Hashable.Class.Hashable Network.AWS.DirectoryService.CreateConditionalForwarder.CreateConditionalForwarder
+ Network.AWS.DirectoryService.CreateConditionalForwarder: instance GHC.Classes.Eq Network.AWS.DirectoryService.CreateConditionalForwarder.CreateConditionalForwarder
+ Network.AWS.DirectoryService.CreateConditionalForwarder: instance GHC.Classes.Eq Network.AWS.DirectoryService.CreateConditionalForwarder.CreateConditionalForwarderResponse
+ Network.AWS.DirectoryService.CreateConditionalForwarder: instance GHC.Generics.Generic Network.AWS.DirectoryService.CreateConditionalForwarder.CreateConditionalForwarder
+ Network.AWS.DirectoryService.CreateConditionalForwarder: instance GHC.Generics.Generic Network.AWS.DirectoryService.CreateConditionalForwarder.CreateConditionalForwarderResponse
+ Network.AWS.DirectoryService.CreateConditionalForwarder: instance GHC.Read.Read Network.AWS.DirectoryService.CreateConditionalForwarder.CreateConditionalForwarder
+ Network.AWS.DirectoryService.CreateConditionalForwarder: instance GHC.Read.Read Network.AWS.DirectoryService.CreateConditionalForwarder.CreateConditionalForwarderResponse
+ Network.AWS.DirectoryService.CreateConditionalForwarder: instance GHC.Show.Show Network.AWS.DirectoryService.CreateConditionalForwarder.CreateConditionalForwarder
+ Network.AWS.DirectoryService.CreateConditionalForwarder: instance GHC.Show.Show Network.AWS.DirectoryService.CreateConditionalForwarder.CreateConditionalForwarderResponse
+ Network.AWS.DirectoryService.CreateConditionalForwarder: instance Network.AWS.Data.Headers.ToHeaders Network.AWS.DirectoryService.CreateConditionalForwarder.CreateConditionalForwarder
+ Network.AWS.DirectoryService.CreateConditionalForwarder: instance Network.AWS.Data.Path.ToPath Network.AWS.DirectoryService.CreateConditionalForwarder.CreateConditionalForwarder
+ Network.AWS.DirectoryService.CreateConditionalForwarder: instance Network.AWS.Data.Query.ToQuery Network.AWS.DirectoryService.CreateConditionalForwarder.CreateConditionalForwarder
+ Network.AWS.DirectoryService.CreateConditionalForwarder: instance Network.AWS.Types.AWSRequest Network.AWS.DirectoryService.CreateConditionalForwarder.CreateConditionalForwarder
+ Network.AWS.DirectoryService.CreateDirectory: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.CreateDirectory.CreateDirectory
+ Network.AWS.DirectoryService.CreateDirectory: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.CreateDirectory.CreateDirectoryResponse
+ Network.AWS.DirectoryService.CreateDirectory: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DirectoryService.CreateDirectory.CreateDirectory
+ Network.AWS.DirectoryService.CreateMicrosoftAD: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.CreateMicrosoftAD.CreateMicrosoftAD
+ Network.AWS.DirectoryService.CreateMicrosoftAD: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.CreateMicrosoftAD.CreateMicrosoftADResponse
+ Network.AWS.DirectoryService.CreateMicrosoftAD: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DirectoryService.CreateMicrosoftAD.CreateMicrosoftAD
+ Network.AWS.DirectoryService.CreateSnapshot: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.CreateSnapshot.CreateSnapshot
+ Network.AWS.DirectoryService.CreateSnapshot: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.CreateSnapshot.CreateSnapshotResponse
+ Network.AWS.DirectoryService.CreateSnapshot: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DirectoryService.CreateSnapshot.CreateSnapshot
+ Network.AWS.DirectoryService.CreateTrust: ctConditionalForwarderIPAddrs :: Lens' CreateTrust [Text]
+ Network.AWS.DirectoryService.CreateTrust: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.CreateTrust.CreateTrust
+ Network.AWS.DirectoryService.CreateTrust: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.CreateTrust.CreateTrustResponse
+ Network.AWS.DirectoryService.CreateTrust: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DirectoryService.CreateTrust.CreateTrust
+ Network.AWS.DirectoryService.DeleteConditionalForwarder: data DeleteConditionalForwarder
+ Network.AWS.DirectoryService.DeleteConditionalForwarder: data DeleteConditionalForwarderResponse
+ Network.AWS.DirectoryService.DeleteConditionalForwarder: delDirectoryId :: Lens' DeleteConditionalForwarder Text
+ Network.AWS.DirectoryService.DeleteConditionalForwarder: delRemoteDomainName :: Lens' DeleteConditionalForwarder Text
+ Network.AWS.DirectoryService.DeleteConditionalForwarder: deleteConditionalForwarder :: Text -> Text -> DeleteConditionalForwarder
+ Network.AWS.DirectoryService.DeleteConditionalForwarder: deleteConditionalForwarderResponse :: Int -> DeleteConditionalForwarderResponse
+ Network.AWS.DirectoryService.DeleteConditionalForwarder: drsResponseStatus :: Lens' DeleteConditionalForwarderResponse Int
+ Network.AWS.DirectoryService.DeleteConditionalForwarder: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.DeleteConditionalForwarder.DeleteConditionalForwarder
+ Network.AWS.DirectoryService.DeleteConditionalForwarder: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.DeleteConditionalForwarder.DeleteConditionalForwarderResponse
+ Network.AWS.DirectoryService.DeleteConditionalForwarder: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DirectoryService.DeleteConditionalForwarder.DeleteConditionalForwarder
+ Network.AWS.DirectoryService.DeleteConditionalForwarder: instance Data.Data.Data Network.AWS.DirectoryService.DeleteConditionalForwarder.DeleteConditionalForwarder
+ Network.AWS.DirectoryService.DeleteConditionalForwarder: instance Data.Data.Data Network.AWS.DirectoryService.DeleteConditionalForwarder.DeleteConditionalForwarderResponse
+ Network.AWS.DirectoryService.DeleteConditionalForwarder: instance Data.Hashable.Class.Hashable Network.AWS.DirectoryService.DeleteConditionalForwarder.DeleteConditionalForwarder
+ Network.AWS.DirectoryService.DeleteConditionalForwarder: instance GHC.Classes.Eq Network.AWS.DirectoryService.DeleteConditionalForwarder.DeleteConditionalForwarder
+ Network.AWS.DirectoryService.DeleteConditionalForwarder: instance GHC.Classes.Eq Network.AWS.DirectoryService.DeleteConditionalForwarder.DeleteConditionalForwarderResponse
+ Network.AWS.DirectoryService.DeleteConditionalForwarder: instance GHC.Generics.Generic Network.AWS.DirectoryService.DeleteConditionalForwarder.DeleteConditionalForwarder
+ Network.AWS.DirectoryService.DeleteConditionalForwarder: instance GHC.Generics.Generic Network.AWS.DirectoryService.DeleteConditionalForwarder.DeleteConditionalForwarderResponse
+ Network.AWS.DirectoryService.DeleteConditionalForwarder: instance GHC.Read.Read Network.AWS.DirectoryService.DeleteConditionalForwarder.DeleteConditionalForwarder
+ Network.AWS.DirectoryService.DeleteConditionalForwarder: instance GHC.Read.Read Network.AWS.DirectoryService.DeleteConditionalForwarder.DeleteConditionalForwarderResponse
+ Network.AWS.DirectoryService.DeleteConditionalForwarder: instance GHC.Show.Show Network.AWS.DirectoryService.DeleteConditionalForwarder.DeleteConditionalForwarder
+ Network.AWS.DirectoryService.DeleteConditionalForwarder: instance GHC.Show.Show Network.AWS.DirectoryService.DeleteConditionalForwarder.DeleteConditionalForwarderResponse
+ Network.AWS.DirectoryService.DeleteConditionalForwarder: instance Network.AWS.Data.Headers.ToHeaders Network.AWS.DirectoryService.DeleteConditionalForwarder.DeleteConditionalForwarder
+ Network.AWS.DirectoryService.DeleteConditionalForwarder: instance Network.AWS.Data.Path.ToPath Network.AWS.DirectoryService.DeleteConditionalForwarder.DeleteConditionalForwarder
+ Network.AWS.DirectoryService.DeleteConditionalForwarder: instance Network.AWS.Data.Query.ToQuery Network.AWS.DirectoryService.DeleteConditionalForwarder.DeleteConditionalForwarder
+ Network.AWS.DirectoryService.DeleteConditionalForwarder: instance Network.AWS.Types.AWSRequest Network.AWS.DirectoryService.DeleteConditionalForwarder.DeleteConditionalForwarder
+ Network.AWS.DirectoryService.DeleteDirectory: dddDirectoryId :: Lens' DeleteDirectory Text
+ Network.AWS.DirectoryService.DeleteDirectory: delrsDirectoryId :: Lens' DeleteDirectoryResponse (Maybe Text)
+ Network.AWS.DirectoryService.DeleteDirectory: delrsResponseStatus :: Lens' DeleteDirectoryResponse Int
+ Network.AWS.DirectoryService.DeleteDirectory: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.DeleteDirectory.DeleteDirectory
+ Network.AWS.DirectoryService.DeleteDirectory: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.DeleteDirectory.DeleteDirectoryResponse
+ Network.AWS.DirectoryService.DeleteDirectory: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DirectoryService.DeleteDirectory.DeleteDirectory
+ Network.AWS.DirectoryService.DeleteSnapshot: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.DeleteSnapshot.DeleteSnapshot
+ Network.AWS.DirectoryService.DeleteSnapshot: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.DeleteSnapshot.DeleteSnapshotResponse
+ Network.AWS.DirectoryService.DeleteSnapshot: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DirectoryService.DeleteSnapshot.DeleteSnapshot
+ Network.AWS.DirectoryService.DeleteTrust: dtDeleteAssociatedConditionalForwarder :: Lens' DeleteTrust (Maybe Bool)
+ Network.AWS.DirectoryService.DeleteTrust: dttrsResponseStatus :: Lens' DeleteTrustResponse Int
+ Network.AWS.DirectoryService.DeleteTrust: dttrsTrustId :: Lens' DeleteTrustResponse (Maybe Text)
+ Network.AWS.DirectoryService.DeleteTrust: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.DeleteTrust.DeleteTrust
+ Network.AWS.DirectoryService.DeleteTrust: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.DeleteTrust.DeleteTrustResponse
+ Network.AWS.DirectoryService.DeleteTrust: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DirectoryService.DeleteTrust.DeleteTrust
+ Network.AWS.DirectoryService.DeregisterEventTopic: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.DeregisterEventTopic.DeregisterEventTopic
+ Network.AWS.DirectoryService.DeregisterEventTopic: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.DeregisterEventTopic.DeregisterEventTopicResponse
+ Network.AWS.DirectoryService.DeregisterEventTopic: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DirectoryService.DeregisterEventTopic.DeregisterEventTopic
+ Network.AWS.DirectoryService.DescribeConditionalForwarders: data DescribeConditionalForwarders
+ Network.AWS.DirectoryService.DescribeConditionalForwarders: data DescribeConditionalForwardersResponse
+ Network.AWS.DirectoryService.DescribeConditionalForwarders: dcfDirectoryId :: Lens' DescribeConditionalForwarders Text
+ Network.AWS.DirectoryService.DescribeConditionalForwarders: dcfRemoteDomainNames :: Lens' DescribeConditionalForwarders [Text]
+ Network.AWS.DirectoryService.DescribeConditionalForwarders: dcfrsConditionalForwarders :: Lens' DescribeConditionalForwardersResponse [ConditionalForwarder]
+ Network.AWS.DirectoryService.DescribeConditionalForwarders: dcfrsResponseStatus :: Lens' DescribeConditionalForwardersResponse Int
+ Network.AWS.DirectoryService.DescribeConditionalForwarders: describeConditionalForwarders :: Text -> DescribeConditionalForwarders
+ Network.AWS.DirectoryService.DescribeConditionalForwarders: describeConditionalForwardersResponse :: Int -> DescribeConditionalForwardersResponse
+ Network.AWS.DirectoryService.DescribeConditionalForwarders: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.DescribeConditionalForwarders.DescribeConditionalForwarders
+ Network.AWS.DirectoryService.DescribeConditionalForwarders: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.DescribeConditionalForwarders.DescribeConditionalForwardersResponse
+ Network.AWS.DirectoryService.DescribeConditionalForwarders: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DirectoryService.DescribeConditionalForwarders.DescribeConditionalForwarders
+ Network.AWS.DirectoryService.DescribeConditionalForwarders: instance Data.Data.Data Network.AWS.DirectoryService.DescribeConditionalForwarders.DescribeConditionalForwarders
+ Network.AWS.DirectoryService.DescribeConditionalForwarders: instance Data.Data.Data Network.AWS.DirectoryService.DescribeConditionalForwarders.DescribeConditionalForwardersResponse
+ Network.AWS.DirectoryService.DescribeConditionalForwarders: instance Data.Hashable.Class.Hashable Network.AWS.DirectoryService.DescribeConditionalForwarders.DescribeConditionalForwarders
+ Network.AWS.DirectoryService.DescribeConditionalForwarders: instance GHC.Classes.Eq Network.AWS.DirectoryService.DescribeConditionalForwarders.DescribeConditionalForwarders
+ Network.AWS.DirectoryService.DescribeConditionalForwarders: instance GHC.Classes.Eq Network.AWS.DirectoryService.DescribeConditionalForwarders.DescribeConditionalForwardersResponse
+ Network.AWS.DirectoryService.DescribeConditionalForwarders: instance GHC.Generics.Generic Network.AWS.DirectoryService.DescribeConditionalForwarders.DescribeConditionalForwarders
+ Network.AWS.DirectoryService.DescribeConditionalForwarders: instance GHC.Generics.Generic Network.AWS.DirectoryService.DescribeConditionalForwarders.DescribeConditionalForwardersResponse
+ Network.AWS.DirectoryService.DescribeConditionalForwarders: instance GHC.Read.Read Network.AWS.DirectoryService.DescribeConditionalForwarders.DescribeConditionalForwarders
+ Network.AWS.DirectoryService.DescribeConditionalForwarders: instance GHC.Read.Read Network.AWS.DirectoryService.DescribeConditionalForwarders.DescribeConditionalForwardersResponse
+ Network.AWS.DirectoryService.DescribeConditionalForwarders: instance GHC.Show.Show Network.AWS.DirectoryService.DescribeConditionalForwarders.DescribeConditionalForwarders
+ Network.AWS.DirectoryService.DescribeConditionalForwarders: instance GHC.Show.Show Network.AWS.DirectoryService.DescribeConditionalForwarders.DescribeConditionalForwardersResponse
+ Network.AWS.DirectoryService.DescribeConditionalForwarders: instance Network.AWS.Data.Headers.ToHeaders Network.AWS.DirectoryService.DescribeConditionalForwarders.DescribeConditionalForwarders
+ Network.AWS.DirectoryService.DescribeConditionalForwarders: instance Network.AWS.Data.Path.ToPath Network.AWS.DirectoryService.DescribeConditionalForwarders.DescribeConditionalForwarders
+ Network.AWS.DirectoryService.DescribeConditionalForwarders: instance Network.AWS.Data.Query.ToQuery Network.AWS.DirectoryService.DescribeConditionalForwarders.DescribeConditionalForwarders
+ Network.AWS.DirectoryService.DescribeConditionalForwarders: instance Network.AWS.Types.AWSRequest Network.AWS.DirectoryService.DescribeConditionalForwarders.DescribeConditionalForwarders
+ Network.AWS.DirectoryService.DescribeDirectories: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.DescribeDirectories.DescribeDirectories
+ Network.AWS.DirectoryService.DescribeDirectories: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.DescribeDirectories.DescribeDirectoriesResponse
+ Network.AWS.DirectoryService.DescribeDirectories: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DirectoryService.DescribeDirectories.DescribeDirectories
+ Network.AWS.DirectoryService.DescribeEventTopics: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.DescribeEventTopics.DescribeEventTopics
+ Network.AWS.DirectoryService.DescribeEventTopics: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.DescribeEventTopics.DescribeEventTopicsResponse
+ Network.AWS.DirectoryService.DescribeEventTopics: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DirectoryService.DescribeEventTopics.DescribeEventTopics
+ Network.AWS.DirectoryService.DescribeSnapshots: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.DescribeSnapshots.DescribeSnapshots
+ Network.AWS.DirectoryService.DescribeSnapshots: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.DescribeSnapshots.DescribeSnapshotsResponse
+ Network.AWS.DirectoryService.DescribeSnapshots: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DirectoryService.DescribeSnapshots.DescribeSnapshots
+ Network.AWS.DirectoryService.DescribeTrusts: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.DescribeTrusts.DescribeTrusts
+ Network.AWS.DirectoryService.DescribeTrusts: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.DescribeTrusts.DescribeTrustsResponse
+ Network.AWS.DirectoryService.DescribeTrusts: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DirectoryService.DescribeTrusts.DescribeTrusts
+ Network.AWS.DirectoryService.DisableRadius: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.DisableRadius.DisableRadius
+ Network.AWS.DirectoryService.DisableRadius: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.DisableRadius.DisableRadiusResponse
+ Network.AWS.DirectoryService.DisableRadius: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DirectoryService.DisableRadius.DisableRadius
+ Network.AWS.DirectoryService.DisableSSO: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.DisableSSO.DisableSSO
+ Network.AWS.DirectoryService.DisableSSO: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.DisableSSO.DisableSSOResponse
+ Network.AWS.DirectoryService.DisableSSO: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DirectoryService.DisableSSO.DisableSSO
+ Network.AWS.DirectoryService.EnableRadius: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.EnableRadius.EnableRadius
+ Network.AWS.DirectoryService.EnableRadius: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.EnableRadius.EnableRadiusResponse
+ Network.AWS.DirectoryService.EnableRadius: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DirectoryService.EnableRadius.EnableRadius
+ Network.AWS.DirectoryService.EnableSSO: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.EnableSSO.EnableSSO
+ Network.AWS.DirectoryService.EnableSSO: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.EnableSSO.EnableSSOResponse
+ Network.AWS.DirectoryService.EnableSSO: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DirectoryService.EnableSSO.EnableSSO
+ Network.AWS.DirectoryService.GetDirectoryLimits: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.GetDirectoryLimits.GetDirectoryLimits
+ Network.AWS.DirectoryService.GetDirectoryLimits: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.GetDirectoryLimits.GetDirectoryLimitsResponse
+ Network.AWS.DirectoryService.GetDirectoryLimits: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DirectoryService.GetDirectoryLimits.GetDirectoryLimits
+ Network.AWS.DirectoryService.GetSnapshotLimits: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.GetSnapshotLimits.GetSnapshotLimits
+ Network.AWS.DirectoryService.GetSnapshotLimits: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.GetSnapshotLimits.GetSnapshotLimitsResponse
+ Network.AWS.DirectoryService.GetSnapshotLimits: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DirectoryService.GetSnapshotLimits.GetSnapshotLimits
+ Network.AWS.DirectoryService.RegisterEventTopic: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.RegisterEventTopic.RegisterEventTopic
+ Network.AWS.DirectoryService.RegisterEventTopic: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.RegisterEventTopic.RegisterEventTopicResponse
+ Network.AWS.DirectoryService.RegisterEventTopic: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DirectoryService.RegisterEventTopic.RegisterEventTopic
+ Network.AWS.DirectoryService.RestoreFromSnapshot: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.RestoreFromSnapshot.RestoreFromSnapshot
+ Network.AWS.DirectoryService.RestoreFromSnapshot: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.RestoreFromSnapshot.RestoreFromSnapshotResponse
+ Network.AWS.DirectoryService.RestoreFromSnapshot: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DirectoryService.RestoreFromSnapshot.RestoreFromSnapshot
+ Network.AWS.DirectoryService.Types: Domain :: ReplicationScope
+ Network.AWS.DirectoryService.Types: cfDNSIPAddrs :: Lens' ConditionalForwarder [Text]
+ Network.AWS.DirectoryService.Types: cfRemoteDomainName :: Lens' ConditionalForwarder (Maybe Text)
+ Network.AWS.DirectoryService.Types: cfReplicationScope :: Lens' ConditionalForwarder (Maybe ReplicationScope)
+ Network.AWS.DirectoryService.Types: conditionalForwarder :: ConditionalForwarder
+ Network.AWS.DirectoryService.Types: data ConditionalForwarder
+ Network.AWS.DirectoryService.Types: data ReplicationScope
+ Network.AWS.DirectoryService.Types: tTrustStateReason :: Lens' Trust (Maybe Text)
+ Network.AWS.DirectoryService.UpdateConditionalForwarder: data UpdateConditionalForwarder
+ Network.AWS.DirectoryService.UpdateConditionalForwarder: data UpdateConditionalForwarderResponse
+ Network.AWS.DirectoryService.UpdateConditionalForwarder: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.UpdateConditionalForwarder.UpdateConditionalForwarder
+ Network.AWS.DirectoryService.UpdateConditionalForwarder: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.UpdateConditionalForwarder.UpdateConditionalForwarderResponse
+ Network.AWS.DirectoryService.UpdateConditionalForwarder: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DirectoryService.UpdateConditionalForwarder.UpdateConditionalForwarder
+ Network.AWS.DirectoryService.UpdateConditionalForwarder: instance Data.Data.Data Network.AWS.DirectoryService.UpdateConditionalForwarder.UpdateConditionalForwarder
+ Network.AWS.DirectoryService.UpdateConditionalForwarder: instance Data.Data.Data Network.AWS.DirectoryService.UpdateConditionalForwarder.UpdateConditionalForwarderResponse
+ Network.AWS.DirectoryService.UpdateConditionalForwarder: instance Data.Hashable.Class.Hashable Network.AWS.DirectoryService.UpdateConditionalForwarder.UpdateConditionalForwarder
+ Network.AWS.DirectoryService.UpdateConditionalForwarder: instance GHC.Classes.Eq Network.AWS.DirectoryService.UpdateConditionalForwarder.UpdateConditionalForwarder
+ Network.AWS.DirectoryService.UpdateConditionalForwarder: instance GHC.Classes.Eq Network.AWS.DirectoryService.UpdateConditionalForwarder.UpdateConditionalForwarderResponse
+ Network.AWS.DirectoryService.UpdateConditionalForwarder: instance GHC.Generics.Generic Network.AWS.DirectoryService.UpdateConditionalForwarder.UpdateConditionalForwarder
+ Network.AWS.DirectoryService.UpdateConditionalForwarder: instance GHC.Generics.Generic Network.AWS.DirectoryService.UpdateConditionalForwarder.UpdateConditionalForwarderResponse
+ Network.AWS.DirectoryService.UpdateConditionalForwarder: instance GHC.Read.Read Network.AWS.DirectoryService.UpdateConditionalForwarder.UpdateConditionalForwarder
+ Network.AWS.DirectoryService.UpdateConditionalForwarder: instance GHC.Read.Read Network.AWS.DirectoryService.UpdateConditionalForwarder.UpdateConditionalForwarderResponse
+ Network.AWS.DirectoryService.UpdateConditionalForwarder: instance GHC.Show.Show Network.AWS.DirectoryService.UpdateConditionalForwarder.UpdateConditionalForwarder
+ Network.AWS.DirectoryService.UpdateConditionalForwarder: instance GHC.Show.Show Network.AWS.DirectoryService.UpdateConditionalForwarder.UpdateConditionalForwarderResponse
+ Network.AWS.DirectoryService.UpdateConditionalForwarder: instance Network.AWS.Data.Headers.ToHeaders Network.AWS.DirectoryService.UpdateConditionalForwarder.UpdateConditionalForwarder
+ Network.AWS.DirectoryService.UpdateConditionalForwarder: instance Network.AWS.Data.Path.ToPath Network.AWS.DirectoryService.UpdateConditionalForwarder.UpdateConditionalForwarder
+ Network.AWS.DirectoryService.UpdateConditionalForwarder: instance Network.AWS.Data.Query.ToQuery Network.AWS.DirectoryService.UpdateConditionalForwarder.UpdateConditionalForwarder
+ Network.AWS.DirectoryService.UpdateConditionalForwarder: instance Network.AWS.Types.AWSRequest Network.AWS.DirectoryService.UpdateConditionalForwarder.UpdateConditionalForwarder
+ Network.AWS.DirectoryService.UpdateConditionalForwarder: ucfDNSIPAddrs :: Lens' UpdateConditionalForwarder [Text]
+ Network.AWS.DirectoryService.UpdateConditionalForwarder: ucfDirectoryId :: Lens' UpdateConditionalForwarder Text
+ Network.AWS.DirectoryService.UpdateConditionalForwarder: ucfRemoteDomainName :: Lens' UpdateConditionalForwarder Text
+ Network.AWS.DirectoryService.UpdateConditionalForwarder: ucfrsResponseStatus :: Lens' UpdateConditionalForwarderResponse Int
+ Network.AWS.DirectoryService.UpdateConditionalForwarder: updateConditionalForwarder :: Text -> Text -> UpdateConditionalForwarder
+ Network.AWS.DirectoryService.UpdateConditionalForwarder: updateConditionalForwarderResponse :: Int -> UpdateConditionalForwarderResponse
+ Network.AWS.DirectoryService.UpdateRadius: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.UpdateRadius.UpdateRadius
+ Network.AWS.DirectoryService.UpdateRadius: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.UpdateRadius.UpdateRadiusResponse
+ Network.AWS.DirectoryService.UpdateRadius: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DirectoryService.UpdateRadius.UpdateRadius
+ Network.AWS.DirectoryService.VerifyTrust: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.VerifyTrust.VerifyTrust
+ Network.AWS.DirectoryService.VerifyTrust: instance Control.DeepSeq.NFData Network.AWS.DirectoryService.VerifyTrust.VerifyTrustResponse
+ Network.AWS.DirectoryService.VerifyTrust: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.DirectoryService.VerifyTrust.VerifyTrust

Files

README.md view
@@ -8,7 +8,7 @@  ## Version -`1.4.0`+`1.4.1`   ## Description
amazonka-ds.cabal view
@@ -1,5 +1,5 @@ name:                  amazonka-ds-version:               1.4.0+version:               1.4.1 synopsis:              Amazon Directory Service SDK. homepage:              https://github.com/brendanhay/amazonka bug-reports:           https://github.com/brendanhay/amazonka/issues@@ -48,14 +48,17 @@         , Network.AWS.DirectoryService.ConnectDirectory         , Network.AWS.DirectoryService.CreateAlias         , Network.AWS.DirectoryService.CreateComputer+        , Network.AWS.DirectoryService.CreateConditionalForwarder         , Network.AWS.DirectoryService.CreateDirectory         , Network.AWS.DirectoryService.CreateMicrosoftAD         , Network.AWS.DirectoryService.CreateSnapshot         , Network.AWS.DirectoryService.CreateTrust+        , Network.AWS.DirectoryService.DeleteConditionalForwarder         , Network.AWS.DirectoryService.DeleteDirectory         , Network.AWS.DirectoryService.DeleteSnapshot         , Network.AWS.DirectoryService.DeleteTrust         , Network.AWS.DirectoryService.DeregisterEventTopic+        , Network.AWS.DirectoryService.DescribeConditionalForwarders         , Network.AWS.DirectoryService.DescribeDirectories         , Network.AWS.DirectoryService.DescribeEventTopics         , Network.AWS.DirectoryService.DescribeSnapshots@@ -69,6 +72,7 @@         , Network.AWS.DirectoryService.RegisterEventTopic         , Network.AWS.DirectoryService.RestoreFromSnapshot         , Network.AWS.DirectoryService.Types+        , Network.AWS.DirectoryService.UpdateConditionalForwarder         , Network.AWS.DirectoryService.UpdateRadius         , Network.AWS.DirectoryService.VerifyTrust         , Network.AWS.DirectoryService.Waiters@@ -78,7 +82,7 @@         , Network.AWS.DirectoryService.Types.Sum      build-depends:-          amazonka-core == 1.4.0.*+          amazonka-core == 1.4.1.*         , base          >= 4.7     && < 5  test-suite amazonka-ds-test@@ -98,9 +102,9 @@         , Test.AWS.DirectoryService.Internal      build-depends:-          amazonka-core == 1.4.0.*-        , amazonka-test == 1.4.0.*-        , amazonka-ds == 1.4.0.*+          amazonka-core == 1.4.1.*+        , amazonka-test == 1.4.1.*+        , amazonka-ds == 1.4.1.*         , base         , bytestring         , tasty
+ fixture/CreateConditionalForwarder.yaml view
+ fixture/CreateConditionalForwarderResponse.proto view
+ fixture/DeleteConditionalForwarder.yaml view
+ fixture/DeleteConditionalForwarderResponse.proto view
+ fixture/DescribeConditionalForwarders.yaml view
+ fixture/DescribeConditionalForwardersResponse.proto view
+ fixture/UpdateConditionalForwarder.yaml view
+ fixture/UpdateConditionalForwarderResponse.proto view
gen/Network/AWS/DirectoryService.hs view
@@ -66,6 +66,9 @@     -- * Operations     -- $operations +    -- ** DescribeConditionalForwarders+    , module Network.AWS.DirectoryService.DescribeConditionalForwarders+     -- ** GetSnapshotLimits     , module Network.AWS.DirectoryService.GetSnapshotLimits @@ -99,6 +102,12 @@     -- ** DescribeEventTopics     , module Network.AWS.DirectoryService.DescribeEventTopics +    -- ** UpdateConditionalForwarder+    , module Network.AWS.DirectoryService.UpdateConditionalForwarder++    -- ** DeleteConditionalForwarder+    , module Network.AWS.DirectoryService.DeleteConditionalForwarder+     -- ** EnableSSO     , module Network.AWS.DirectoryService.EnableSSO @@ -135,6 +144,9 @@     -- ** VerifyTrust     , module Network.AWS.DirectoryService.VerifyTrust +    -- ** CreateConditionalForwarder+    , module Network.AWS.DirectoryService.CreateConditionalForwarder+     -- ** GetDirectoryLimits     , module Network.AWS.DirectoryService.GetDirectoryLimits @@ -158,6 +170,9 @@     -- ** RadiusStatus     , RadiusStatus (..) +    -- ** ReplicationScope+    , ReplicationScope (..)+     -- ** SnapshotStatus     , SnapshotStatus (..) @@ -189,6 +204,13 @@     , cComputerAttributes     , cComputerName +    -- ** ConditionalForwarder+    , ConditionalForwarder+    , conditionalForwarder+    , cfDNSIPAddrs+    , cfRemoteDomainName+    , cfReplicationScope+     -- ** DirectoryConnectSettings     , DirectoryConnectSettings     , directoryConnectSettings@@ -303,6 +325,7 @@     , tTrustDirection     , tStateLastUpdatedDateTime     , tTrustType+    , tTrustStateReason     , tRemoteDomainName     , tTrustId     , tCreatedDateTime@@ -311,14 +334,17 @@ import           Network.AWS.DirectoryService.ConnectDirectory import           Network.AWS.DirectoryService.CreateAlias import           Network.AWS.DirectoryService.CreateComputer+import           Network.AWS.DirectoryService.CreateConditionalForwarder import           Network.AWS.DirectoryService.CreateDirectory import           Network.AWS.DirectoryService.CreateMicrosoftAD import           Network.AWS.DirectoryService.CreateSnapshot import           Network.AWS.DirectoryService.CreateTrust+import           Network.AWS.DirectoryService.DeleteConditionalForwarder import           Network.AWS.DirectoryService.DeleteDirectory import           Network.AWS.DirectoryService.DeleteSnapshot import           Network.AWS.DirectoryService.DeleteTrust import           Network.AWS.DirectoryService.DeregisterEventTopic+import           Network.AWS.DirectoryService.DescribeConditionalForwarders import           Network.AWS.DirectoryService.DescribeDirectories import           Network.AWS.DirectoryService.DescribeEventTopics import           Network.AWS.DirectoryService.DescribeSnapshots@@ -332,6 +358,7 @@ import           Network.AWS.DirectoryService.RegisterEventTopic import           Network.AWS.DirectoryService.RestoreFromSnapshot import           Network.AWS.DirectoryService.Types+import           Network.AWS.DirectoryService.UpdateConditionalForwarder import           Network.AWS.DirectoryService.UpdateRadius import           Network.AWS.DirectoryService.VerifyTrust import           Network.AWS.DirectoryService.Waiters
gen/Network/AWS/DirectoryService/ConnectDirectory.hs view
@@ -127,6 +127,8 @@  instance Hashable ConnectDirectory +instance NFData ConnectDirectory+ instance ToHeaders ConnectDirectory where         toHeaders           = const@@ -185,3 +187,5 @@ -- | The response status code. cdrsResponseStatus :: Lens' ConnectDirectoryResponse Int cdrsResponseStatus = lens _cdrsResponseStatus (\ s a -> s{_cdrsResponseStatus = a});++instance NFData ConnectDirectoryResponse
gen/Network/AWS/DirectoryService/CreateAlias.hs view
@@ -98,6 +98,8 @@  instance Hashable CreateAlias +instance NFData CreateAlias+ instance ToHeaders CreateAlias where         toHeaders           = const@@ -160,3 +162,5 @@ -- | The response status code. carsResponseStatus :: Lens' CreateAliasResponse Int carsResponseStatus = lens _carsResponseStatus (\ s a -> s{_carsResponseStatus = a});++instance NFData CreateAliasResponse
gen/Network/AWS/DirectoryService/CreateComputer.hs view
@@ -119,6 +119,8 @@  instance Hashable CreateComputer +instance NFData CreateComputer+ instance ToHeaders CreateComputer where         toHeaders           = const@@ -177,3 +179,5 @@ -- | The response status code. ccrsResponseStatus :: Lens' CreateComputerResponse Int ccrsResponseStatus = lens _ccrsResponseStatus (\ s a -> s{_ccrsResponseStatus = a});++instance NFData CreateComputerResponse
+ gen/Network/AWS/DirectoryService/CreateConditionalForwarder.hs view
@@ -0,0 +1,155 @@+{-# LANGUAGE DeriveDataTypeable #-}+{-# LANGUAGE DeriveGeneric      #-}+{-# LANGUAGE OverloadedStrings  #-}+{-# LANGUAGE RecordWildCards    #-}+{-# LANGUAGE TypeFamilies       #-}++{-# OPTIONS_GHC -fno-warn-unused-imports #-}+{-# OPTIONS_GHC -fno-warn-unused-binds   #-}+{-# OPTIONS_GHC -fno-warn-unused-matches #-}++-- Derived from AWS service descriptions, licensed under Apache 2.0.++-- |+-- Module      : Network.AWS.DirectoryService.CreateConditionalForwarder+-- Copyright   : (c) 2013-2016 Brendan Hay+-- License     : Mozilla Public License, v. 2.0.+-- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com>+-- Stability   : auto-generated+-- Portability : non-portable (GHC extensions)+--+-- Creates a conditional forwarder associated with your AWS directory.+-- Conditional forwarders are required in order to set up a trust+-- relationship with another domain. The conditional forwarder points to+-- the trusted domain.+module Network.AWS.DirectoryService.CreateConditionalForwarder+    (+    -- * Creating a Request+      createConditionalForwarder+    , CreateConditionalForwarder+    -- * Request Lenses+    , ccfDirectoryId+    , ccfRemoteDomainName+    , ccfDNSIPAddrs++    -- * Destructuring the Response+    , createConditionalForwarderResponse+    , CreateConditionalForwarderResponse+    -- * Response Lenses+    , ccfrsResponseStatus+    ) where++import           Network.AWS.DirectoryService.Types+import           Network.AWS.DirectoryService.Types.Product+import           Network.AWS.Lens+import           Network.AWS.Prelude+import           Network.AWS.Request+import           Network.AWS.Response++-- | Initiates the creation of a conditional forwarder for your AWS Directory+-- Service for Microsoft Active Directory. Conditional forwarders are+-- required in order to set up a trust relationship with another domain.+--+-- /See:/ 'createConditionalForwarder' smart constructor.+data CreateConditionalForwarder = CreateConditionalForwarder'+    { _ccfDirectoryId      :: !Text+    , _ccfRemoteDomainName :: !Text+    , _ccfDNSIPAddrs       :: ![Text]+    } deriving (Eq,Read,Show,Data,Typeable,Generic)++-- | Creates a value of 'CreateConditionalForwarder' with the minimum fields required to make a request.+--+-- Use one of the following lenses to modify other fields as desired:+--+-- * 'ccfDirectoryId'+--+-- * 'ccfRemoteDomainName'+--+-- * 'ccfDNSIPAddrs'+createConditionalForwarder+    :: Text -- ^ 'ccfDirectoryId'+    -> Text -- ^ 'ccfRemoteDomainName'+    -> CreateConditionalForwarder+createConditionalForwarder pDirectoryId_ pRemoteDomainName_ =+    CreateConditionalForwarder'+    { _ccfDirectoryId = pDirectoryId_+    , _ccfRemoteDomainName = pRemoteDomainName_+    , _ccfDNSIPAddrs = mempty+    }++-- | The directory ID of the AWS directory for which you are creating the+-- conditional forwarder.+ccfDirectoryId :: Lens' CreateConditionalForwarder Text+ccfDirectoryId = lens _ccfDirectoryId (\ s a -> s{_ccfDirectoryId = a});++-- | The fully qualified domain name (FQDN) of the remote domain with which+-- you will set up a trust relationship.+ccfRemoteDomainName :: Lens' CreateConditionalForwarder Text+ccfRemoteDomainName = lens _ccfRemoteDomainName (\ s a -> s{_ccfRemoteDomainName = a});++-- | The IP addresses of the remote DNS server associated with+-- RemoteDomainName.+ccfDNSIPAddrs :: Lens' CreateConditionalForwarder [Text]+ccfDNSIPAddrs = lens _ccfDNSIPAddrs (\ s a -> s{_ccfDNSIPAddrs = a}) . _Coerce;++instance AWSRequest CreateConditionalForwarder where+        type Rs CreateConditionalForwarder =+             CreateConditionalForwarderResponse+        request = postJSON directoryService+        response+          = receiveEmpty+              (\ s h x ->+                 CreateConditionalForwarderResponse' <$>+                   (pure (fromEnum s)))++instance Hashable CreateConditionalForwarder++instance NFData CreateConditionalForwarder++instance ToHeaders CreateConditionalForwarder where+        toHeaders+          = const+              (mconcat+                 ["X-Amz-Target" =#+                    ("DirectoryService_20150416.CreateConditionalForwarder"+                       :: ByteString),+                  "Content-Type" =#+                    ("application/x-amz-json-1.1" :: ByteString)])++instance ToJSON CreateConditionalForwarder where+        toJSON CreateConditionalForwarder'{..}+          = object+              (catMaybes+                 [Just ("DirectoryId" .= _ccfDirectoryId),+                  Just ("RemoteDomainName" .= _ccfRemoteDomainName),+                  Just ("DnsIpAddrs" .= _ccfDNSIPAddrs)])++instance ToPath CreateConditionalForwarder where+        toPath = const "/"++instance ToQuery CreateConditionalForwarder where+        toQuery = const mempty++-- | /See:/ 'createConditionalForwarderResponse' smart constructor.+newtype CreateConditionalForwarderResponse = CreateConditionalForwarderResponse'+    { _ccfrsResponseStatus :: Int+    } deriving (Eq,Read,Show,Data,Typeable,Generic)++-- | Creates a value of 'CreateConditionalForwarderResponse' with the minimum fields required to make a request.+--+-- Use one of the following lenses to modify other fields as desired:+--+-- * 'ccfrsResponseStatus'+createConditionalForwarderResponse+    :: Int -- ^ 'ccfrsResponseStatus'+    -> CreateConditionalForwarderResponse+createConditionalForwarderResponse pResponseStatus_ =+    CreateConditionalForwarderResponse'+    { _ccfrsResponseStatus = pResponseStatus_+    }++-- | The response status code.+ccfrsResponseStatus :: Lens' CreateConditionalForwarderResponse Int+ccfrsResponseStatus = lens _ccfrsResponseStatus (\ s a -> s{_ccfrsResponseStatus = a});++instance NFData CreateConditionalForwarderResponse
gen/Network/AWS/DirectoryService/CreateDirectory.hs view
@@ -127,6 +127,8 @@  instance Hashable CreateDirectory +instance NFData CreateDirectory+ instance ToHeaders CreateDirectory where         toHeaders           = const@@ -185,3 +187,5 @@ -- | The response status code. crsResponseStatus :: Lens' CreateDirectoryResponse Int crsResponseStatus = lens _crsResponseStatus (\ s a -> s{_crsResponseStatus = a});++instance NFData CreateDirectoryResponse
gen/Network/AWS/DirectoryService/CreateMicrosoftAD.hs view
@@ -121,6 +121,8 @@  instance Hashable CreateMicrosoftAD +instance NFData CreateMicrosoftAD+ instance ToHeaders CreateMicrosoftAD where         toHeaders           = const@@ -176,3 +178,5 @@ -- | The response status code. cmadrsResponseStatus :: Lens' CreateMicrosoftADResponse Int cmadrsResponseStatus = lens _cmadrsResponseStatus (\ s a -> s{_cmadrsResponseStatus = a});++instance NFData CreateMicrosoftADResponse
gen/Network/AWS/DirectoryService/CreateSnapshot.hs view
@@ -89,6 +89,8 @@  instance Hashable CreateSnapshot +instance NFData CreateSnapshot+ instance ToHeaders CreateSnapshot where         toHeaders           = const@@ -143,3 +145,5 @@ -- | The response status code. csrsResponseStatus :: Lens' CreateSnapshotResponse Int csrsResponseStatus = lens _csrsResponseStatus (\ s a -> s{_csrsResponseStatus = a});++instance NFData CreateSnapshotResponse
gen/Network/AWS/DirectoryService/CreateTrust.hs view
@@ -34,6 +34,7 @@       createTrust     , CreateTrust     -- * Request Lenses+    , ctConditionalForwarderIPAddrs     , ctTrustType     , ctDirectoryId     , ctRemoteDomainName@@ -68,17 +69,20 @@ -- -- /See:/ 'createTrust' smart constructor. data CreateTrust = CreateTrust'-    { _ctTrustType        :: !(Maybe TrustType)-    , _ctDirectoryId      :: !Text-    , _ctRemoteDomainName :: !Text-    , _ctTrustPassword    :: !(Sensitive Text)-    , _ctTrustDirection   :: !TrustDirection+    { _ctConditionalForwarderIPAddrs :: !(Maybe [Text])+    , _ctTrustType                   :: !(Maybe TrustType)+    , _ctDirectoryId                 :: !Text+    , _ctRemoteDomainName            :: !Text+    , _ctTrustPassword               :: !(Sensitive Text)+    , _ctTrustDirection              :: !TrustDirection     } deriving (Eq,Read,Show,Data,Typeable,Generic)  -- | Creates a value of 'CreateTrust' with the minimum fields required to make a request. -- -- Use one of the following lenses to modify other fields as desired: --+-- * 'ctConditionalForwarderIPAddrs'+-- -- * 'ctTrustType' -- -- * 'ctDirectoryId'@@ -96,13 +100,18 @@     -> CreateTrust createTrust pDirectoryId_ pRemoteDomainName_ pTrustPassword_ pTrustDirection_ =     CreateTrust'-    { _ctTrustType = Nothing+    { _ctConditionalForwarderIPAddrs = Nothing+    , _ctTrustType = Nothing     , _ctDirectoryId = pDirectoryId_     , _ctRemoteDomainName = pRemoteDomainName_     , _ctTrustPassword = _Sensitive # pTrustPassword_     , _ctTrustDirection = pTrustDirection_     } +-- | Undocumented member.+ctConditionalForwarderIPAddrs :: Lens' CreateTrust [Text]+ctConditionalForwarderIPAddrs = lens _ctConditionalForwarderIPAddrs (\ s a -> s{_ctConditionalForwarderIPAddrs = a}) . _Default . _Coerce;+ -- | The trust relationship type. ctTrustType :: Lens' CreateTrust (Maybe TrustType) ctTrustType = lens _ctTrustType (\ s a -> s{_ctTrustType = a});@@ -137,6 +146,8 @@  instance Hashable CreateTrust +instance NFData CreateTrust+ instance ToHeaders CreateTrust where         toHeaders           = const@@ -151,7 +162,9 @@         toJSON CreateTrust'{..}           = object               (catMaybes-                 [("TrustType" .=) <$> _ctTrustType,+                 [("ConditionalForwarderIpAddrs" .=) <$>+                    _ctConditionalForwarderIPAddrs,+                  ("TrustType" .=) <$> _ctTrustType,                   Just ("DirectoryId" .= _ctDirectoryId),                   Just ("RemoteDomainName" .= _ctRemoteDomainName),                   Just ("TrustPassword" .= _ctTrustPassword),@@ -192,3 +205,5 @@ -- | The response status code. ctrsResponseStatus :: Lens' CreateTrustResponse Int ctrsResponseStatus = lens _ctrsResponseStatus (\ s a -> s{_ctrsResponseStatus = a});++instance NFData CreateTrustResponse
+ gen/Network/AWS/DirectoryService/DeleteConditionalForwarder.hs view
@@ -0,0 +1,137 @@+{-# LANGUAGE DeriveDataTypeable #-}+{-# LANGUAGE DeriveGeneric      #-}+{-# LANGUAGE OverloadedStrings  #-}+{-# LANGUAGE RecordWildCards    #-}+{-# LANGUAGE TypeFamilies       #-}++{-# OPTIONS_GHC -fno-warn-unused-imports #-}+{-# OPTIONS_GHC -fno-warn-unused-binds   #-}+{-# OPTIONS_GHC -fno-warn-unused-matches #-}++-- Derived from AWS service descriptions, licensed under Apache 2.0.++-- |+-- Module      : Network.AWS.DirectoryService.DeleteConditionalForwarder+-- Copyright   : (c) 2013-2016 Brendan Hay+-- License     : Mozilla Public License, v. 2.0.+-- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com>+-- Stability   : auto-generated+-- Portability : non-portable (GHC extensions)+--+-- Deletes a conditional forwarder that has been set up for your AWS+-- directory.+module Network.AWS.DirectoryService.DeleteConditionalForwarder+    (+    -- * Creating a Request+      deleteConditionalForwarder+    , DeleteConditionalForwarder+    -- * Request Lenses+    , delDirectoryId+    , delRemoteDomainName++    -- * Destructuring the Response+    , deleteConditionalForwarderResponse+    , DeleteConditionalForwarderResponse+    -- * Response Lenses+    , drsResponseStatus+    ) where++import           Network.AWS.DirectoryService.Types+import           Network.AWS.DirectoryService.Types.Product+import           Network.AWS.Lens+import           Network.AWS.Prelude+import           Network.AWS.Request+import           Network.AWS.Response++-- | /See:/ 'deleteConditionalForwarder' smart constructor.+data DeleteConditionalForwarder = DeleteConditionalForwarder'+    { _delDirectoryId      :: !Text+    , _delRemoteDomainName :: !Text+    } deriving (Eq,Read,Show,Data,Typeable,Generic)++-- | Creates a value of 'DeleteConditionalForwarder' with the minimum fields required to make a request.+--+-- Use one of the following lenses to modify other fields as desired:+--+-- * 'delDirectoryId'+--+-- * 'delRemoteDomainName'+deleteConditionalForwarder+    :: Text -- ^ 'delDirectoryId'+    -> Text -- ^ 'delRemoteDomainName'+    -> DeleteConditionalForwarder+deleteConditionalForwarder pDirectoryId_ pRemoteDomainName_ =+    DeleteConditionalForwarder'+    { _delDirectoryId = pDirectoryId_+    , _delRemoteDomainName = pRemoteDomainName_+    }++-- | The directory ID for which you are deleting the conditional forwarder.+delDirectoryId :: Lens' DeleteConditionalForwarder Text+delDirectoryId = lens _delDirectoryId (\ s a -> s{_delDirectoryId = a});++-- | The fully qualified domain name (FQDN) of the remote domain with which+-- you are deleting the conditional forwarder.+delRemoteDomainName :: Lens' DeleteConditionalForwarder Text+delRemoteDomainName = lens _delRemoteDomainName (\ s a -> s{_delRemoteDomainName = a});++instance AWSRequest DeleteConditionalForwarder where+        type Rs DeleteConditionalForwarder =+             DeleteConditionalForwarderResponse+        request = postJSON directoryService+        response+          = receiveEmpty+              (\ s h x ->+                 DeleteConditionalForwarderResponse' <$>+                   (pure (fromEnum s)))++instance Hashable DeleteConditionalForwarder++instance NFData DeleteConditionalForwarder++instance ToHeaders DeleteConditionalForwarder where+        toHeaders+          = const+              (mconcat+                 ["X-Amz-Target" =#+                    ("DirectoryService_20150416.DeleteConditionalForwarder"+                       :: ByteString),+                  "Content-Type" =#+                    ("application/x-amz-json-1.1" :: ByteString)])++instance ToJSON DeleteConditionalForwarder where+        toJSON DeleteConditionalForwarder'{..}+          = object+              (catMaybes+                 [Just ("DirectoryId" .= _delDirectoryId),+                  Just ("RemoteDomainName" .= _delRemoteDomainName)])++instance ToPath DeleteConditionalForwarder where+        toPath = const "/"++instance ToQuery DeleteConditionalForwarder where+        toQuery = const mempty++-- | /See:/ 'deleteConditionalForwarderResponse' smart constructor.+newtype DeleteConditionalForwarderResponse = DeleteConditionalForwarderResponse'+    { _drsResponseStatus :: Int+    } deriving (Eq,Read,Show,Data,Typeable,Generic)++-- | Creates a value of 'DeleteConditionalForwarderResponse' with the minimum fields required to make a request.+--+-- Use one of the following lenses to modify other fields as desired:+--+-- * 'drsResponseStatus'+deleteConditionalForwarderResponse+    :: Int -- ^ 'drsResponseStatus'+    -> DeleteConditionalForwarderResponse+deleteConditionalForwarderResponse pResponseStatus_ =+    DeleteConditionalForwarderResponse'+    { _drsResponseStatus = pResponseStatus_+    }++-- | The response status code.+drsResponseStatus :: Lens' DeleteConditionalForwarderResponse Int+drsResponseStatus = lens _drsResponseStatus (\ s a -> s{_drsResponseStatus = a});++instance NFData DeleteConditionalForwarderResponse
gen/Network/AWS/DirectoryService/DeleteDirectory.hs view
@@ -25,14 +25,14 @@       deleteDirectory     , DeleteDirectory     -- * Request Lenses-    , delDirectoryId+    , dddDirectoryId      -- * Destructuring the Response     , deleteDirectoryResponse     , DeleteDirectoryResponse     -- * Response Lenses-    , drsDirectoryId-    , drsResponseStatus+    , delrsDirectoryId+    , delrsResponseStatus     ) where  import           Network.AWS.DirectoryService.Types@@ -46,25 +46,25 @@ -- -- /See:/ 'deleteDirectory' smart constructor. newtype DeleteDirectory = DeleteDirectory'-    { _delDirectoryId :: Text+    { _dddDirectoryId :: Text     } deriving (Eq,Read,Show,Data,Typeable,Generic)  -- | Creates a value of 'DeleteDirectory' with the minimum fields required to make a request. -- -- Use one of the following lenses to modify other fields as desired: ----- * 'delDirectoryId'+-- * 'dddDirectoryId' deleteDirectory-    :: Text -- ^ 'delDirectoryId'+    :: Text -- ^ 'dddDirectoryId'     -> DeleteDirectory deleteDirectory pDirectoryId_ =     DeleteDirectory'-    { _delDirectoryId = pDirectoryId_+    { _dddDirectoryId = pDirectoryId_     }  -- | The identifier of the directory to delete.-delDirectoryId :: Lens' DeleteDirectory Text-delDirectoryId = lens _delDirectoryId (\ s a -> s{_delDirectoryId = a});+dddDirectoryId :: Lens' DeleteDirectory Text+dddDirectoryId = lens _dddDirectoryId (\ s a -> s{_dddDirectoryId = a});  instance AWSRequest DeleteDirectory where         type Rs DeleteDirectory = DeleteDirectoryResponse@@ -77,6 +77,8 @@  instance Hashable DeleteDirectory +instance NFData DeleteDirectory+ instance ToHeaders DeleteDirectory where         toHeaders           = const@@ -90,7 +92,7 @@ instance ToJSON DeleteDirectory where         toJSON DeleteDirectory'{..}           = object-              (catMaybes [Just ("DirectoryId" .= _delDirectoryId)])+              (catMaybes [Just ("DirectoryId" .= _dddDirectoryId)])  instance ToPath DeleteDirectory where         toPath = const "/"@@ -102,30 +104,32 @@ -- -- /See:/ 'deleteDirectoryResponse' smart constructor. data DeleteDirectoryResponse = DeleteDirectoryResponse'-    { _drsDirectoryId    :: !(Maybe Text)-    , _drsResponseStatus :: !Int+    { _delrsDirectoryId    :: !(Maybe Text)+    , _delrsResponseStatus :: !Int     } deriving (Eq,Read,Show,Data,Typeable,Generic)  -- | Creates a value of 'DeleteDirectoryResponse' with the minimum fields required to make a request. -- -- Use one of the following lenses to modify other fields as desired: ----- * 'drsDirectoryId'+-- * 'delrsDirectoryId' ----- * 'drsResponseStatus'+-- * 'delrsResponseStatus' deleteDirectoryResponse-    :: Int -- ^ 'drsResponseStatus'+    :: Int -- ^ 'delrsResponseStatus'     -> DeleteDirectoryResponse deleteDirectoryResponse pResponseStatus_ =     DeleteDirectoryResponse'-    { _drsDirectoryId = Nothing-    , _drsResponseStatus = pResponseStatus_+    { _delrsDirectoryId = Nothing+    , _delrsResponseStatus = pResponseStatus_     }  -- | The directory identifier.-drsDirectoryId :: Lens' DeleteDirectoryResponse (Maybe Text)-drsDirectoryId = lens _drsDirectoryId (\ s a -> s{_drsDirectoryId = a});+delrsDirectoryId :: Lens' DeleteDirectoryResponse (Maybe Text)+delrsDirectoryId = lens _delrsDirectoryId (\ s a -> s{_delrsDirectoryId = a});  -- | The response status code.-drsResponseStatus :: Lens' DeleteDirectoryResponse Int-drsResponseStatus = lens _drsResponseStatus (\ s a -> s{_drsResponseStatus = a});+delrsResponseStatus :: Lens' DeleteDirectoryResponse Int+delrsResponseStatus = lens _delrsResponseStatus (\ s a -> s{_delrsResponseStatus = a});++instance NFData DeleteDirectoryResponse
gen/Network/AWS/DirectoryService/DeleteSnapshot.hs view
@@ -77,6 +77,8 @@  instance Hashable DeleteSnapshot +instance NFData DeleteSnapshot+ instance ToHeaders DeleteSnapshot where         toHeaders           = const@@ -129,3 +131,5 @@ -- | The response status code. dsrsResponseStatus :: Lens' DeleteSnapshotResponse Int dsrsResponseStatus = lens _dsrsResponseStatus (\ s a -> s{_dsrsResponseStatus = a});++instance NFData DeleteSnapshotResponse
gen/Network/AWS/DirectoryService/DeleteTrust.hs view
@@ -26,14 +26,15 @@       deleteTrust     , DeleteTrust     -- * Request Lenses+    , dtDeleteAssociatedConditionalForwarder     , dtTrustId      -- * Destructuring the Response     , deleteTrustResponse     , DeleteTrustResponse     -- * Response Lenses-    , delrsTrustId-    , delrsResponseStatus+    , dttrsTrustId+    , dttrsResponseStatus     ) where  import           Network.AWS.DirectoryService.Types@@ -47,23 +48,31 @@ -- Microsoft AD in the AWS cloud and the external domain. -- -- /See:/ 'deleteTrust' smart constructor.-newtype DeleteTrust = DeleteTrust'-    { _dtTrustId :: Text+data DeleteTrust = DeleteTrust'+    { _dtDeleteAssociatedConditionalForwarder :: !(Maybe Bool)+    , _dtTrustId                              :: !Text     } deriving (Eq,Read,Show,Data,Typeable,Generic)  -- | Creates a value of 'DeleteTrust' with the minimum fields required to make a request. -- -- Use one of the following lenses to modify other fields as desired: --+-- * 'dtDeleteAssociatedConditionalForwarder'+-- -- * 'dtTrustId' deleteTrust     :: Text -- ^ 'dtTrustId'     -> DeleteTrust deleteTrust pTrustId_ =     DeleteTrust'-    { _dtTrustId = pTrustId_+    { _dtDeleteAssociatedConditionalForwarder = Nothing+    , _dtTrustId = pTrustId_     } +-- | Undocumented member.+dtDeleteAssociatedConditionalForwarder :: Lens' DeleteTrust (Maybe Bool)+dtDeleteAssociatedConditionalForwarder = lens _dtDeleteAssociatedConditionalForwarder (\ s a -> s{_dtDeleteAssociatedConditionalForwarder = a});+ -- | The Trust ID of the trust relationship to be deleted. dtTrustId :: Lens' DeleteTrust Text dtTrustId = lens _dtTrustId (\ s a -> s{_dtTrustId = a});@@ -79,6 +88,8 @@  instance Hashable DeleteTrust +instance NFData DeleteTrust+ instance ToHeaders DeleteTrust where         toHeaders           = const@@ -91,7 +102,11 @@  instance ToJSON DeleteTrust where         toJSON DeleteTrust'{..}-          = object (catMaybes [Just ("TrustId" .= _dtTrustId)])+          = object+              (catMaybes+                 [("DeleteAssociatedConditionalForwarder" .=) <$>+                    _dtDeleteAssociatedConditionalForwarder,+                  Just ("TrustId" .= _dtTrustId)])  instance ToPath DeleteTrust where         toPath = const "/"@@ -101,30 +116,32 @@  -- | /See:/ 'deleteTrustResponse' smart constructor. data DeleteTrustResponse = DeleteTrustResponse'-    { _delrsTrustId        :: !(Maybe Text)-    , _delrsResponseStatus :: !Int+    { _dttrsTrustId        :: !(Maybe Text)+    , _dttrsResponseStatus :: !Int     } deriving (Eq,Read,Show,Data,Typeable,Generic)  -- | Creates a value of 'DeleteTrustResponse' with the minimum fields required to make a request. -- -- Use one of the following lenses to modify other fields as desired: ----- * 'delrsTrustId'+-- * 'dttrsTrustId' ----- * 'delrsResponseStatus'+-- * 'dttrsResponseStatus' deleteTrustResponse-    :: Int -- ^ 'delrsResponseStatus'+    :: Int -- ^ 'dttrsResponseStatus'     -> DeleteTrustResponse deleteTrustResponse pResponseStatus_ =     DeleteTrustResponse'-    { _delrsTrustId = Nothing-    , _delrsResponseStatus = pResponseStatus_+    { _dttrsTrustId = Nothing+    , _dttrsResponseStatus = pResponseStatus_     }  -- | The Trust ID of the trust relationship that was deleted.-delrsTrustId :: Lens' DeleteTrustResponse (Maybe Text)-delrsTrustId = lens _delrsTrustId (\ s a -> s{_delrsTrustId = a});+dttrsTrustId :: Lens' DeleteTrustResponse (Maybe Text)+dttrsTrustId = lens _dttrsTrustId (\ s a -> s{_dttrsTrustId = a});  -- | The response status code.-delrsResponseStatus :: Lens' DeleteTrustResponse Int-delrsResponseStatus = lens _delrsResponseStatus (\ s a -> s{_delrsResponseStatus = a});+dttrsResponseStatus :: Lens' DeleteTrustResponse Int+dttrsResponseStatus = lens _dttrsResponseStatus (\ s a -> s{_dttrsResponseStatus = a});++instance NFData DeleteTrustResponse
gen/Network/AWS/DirectoryService/DeregisterEventTopic.hs view
@@ -91,6 +91,8 @@  instance Hashable DeregisterEventTopic +instance NFData DeregisterEventTopic+ instance ToHeaders DeregisterEventTopic where         toHeaders           = const@@ -135,3 +137,5 @@ -- | The response status code. derrsResponseStatus :: Lens' DeregisterEventTopicResponse Int derrsResponseStatus = lens _derrsResponseStatus (\ s a -> s{_derrsResponseStatus = a});++instance NFData DeregisterEventTopicResponse
+ gen/Network/AWS/DirectoryService/DescribeConditionalForwarders.hs view
@@ -0,0 +1,152 @@+{-# LANGUAGE DeriveDataTypeable #-}+{-# LANGUAGE DeriveGeneric      #-}+{-# LANGUAGE OverloadedStrings  #-}+{-# LANGUAGE RecordWildCards    #-}+{-# LANGUAGE TypeFamilies       #-}++{-# OPTIONS_GHC -fno-warn-unused-imports #-}+{-# OPTIONS_GHC -fno-warn-unused-binds   #-}+{-# OPTIONS_GHC -fno-warn-unused-matches #-}++-- Derived from AWS service descriptions, licensed under Apache 2.0.++-- |+-- Module      : Network.AWS.DirectoryService.DescribeConditionalForwarders+-- Copyright   : (c) 2013-2016 Brendan Hay+-- License     : Mozilla Public License, v. 2.0.+-- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com>+-- Stability   : auto-generated+-- Portability : non-portable (GHC extensions)+--+-- Obtains information about the conditional forwarders for this account.+--+-- If no input parameters are provided for RemoteDomainNames, this request+-- describes all conditional forwarders for the specified directory ID.+module Network.AWS.DirectoryService.DescribeConditionalForwarders+    (+    -- * Creating a Request+      describeConditionalForwarders+    , DescribeConditionalForwarders+    -- * Request Lenses+    , dcfRemoteDomainNames+    , dcfDirectoryId++    -- * Destructuring the Response+    , describeConditionalForwardersResponse+    , DescribeConditionalForwardersResponse+    -- * Response Lenses+    , dcfrsConditionalForwarders+    , dcfrsResponseStatus+    ) where++import           Network.AWS.DirectoryService.Types+import           Network.AWS.DirectoryService.Types.Product+import           Network.AWS.Lens+import           Network.AWS.Prelude+import           Network.AWS.Request+import           Network.AWS.Response++-- | /See:/ 'describeConditionalForwarders' smart constructor.+data DescribeConditionalForwarders = DescribeConditionalForwarders'+    { _dcfRemoteDomainNames :: !(Maybe [Text])+    , _dcfDirectoryId       :: !Text+    } deriving (Eq,Read,Show,Data,Typeable,Generic)++-- | Creates a value of 'DescribeConditionalForwarders' with the minimum fields required to make a request.+--+-- Use one of the following lenses to modify other fields as desired:+--+-- * 'dcfRemoteDomainNames'+--+-- * 'dcfDirectoryId'+describeConditionalForwarders+    :: Text -- ^ 'dcfDirectoryId'+    -> DescribeConditionalForwarders+describeConditionalForwarders pDirectoryId_ =+    DescribeConditionalForwarders'+    { _dcfRemoteDomainNames = Nothing+    , _dcfDirectoryId = pDirectoryId_+    }++-- | The fully qualified domain names (FQDN) of the remote domains for which+-- to get the list of associated conditional forwarders. If this member is+-- null, all conditional forwarders are returned.+dcfRemoteDomainNames :: Lens' DescribeConditionalForwarders [Text]+dcfRemoteDomainNames = lens _dcfRemoteDomainNames (\ s a -> s{_dcfRemoteDomainNames = a}) . _Default . _Coerce;++-- | The directory ID for which to get the list of associated conditional+-- forwarders.+dcfDirectoryId :: Lens' DescribeConditionalForwarders Text+dcfDirectoryId = lens _dcfDirectoryId (\ s a -> s{_dcfDirectoryId = a});++instance AWSRequest DescribeConditionalForwarders+         where+        type Rs DescribeConditionalForwarders =+             DescribeConditionalForwardersResponse+        request = postJSON directoryService+        response+          = receiveJSON+              (\ s h x ->+                 DescribeConditionalForwardersResponse' <$>+                   (x .?> "ConditionalForwarders" .!@ mempty) <*>+                     (pure (fromEnum s)))++instance Hashable DescribeConditionalForwarders++instance NFData DescribeConditionalForwarders++instance ToHeaders DescribeConditionalForwarders+         where+        toHeaders+          = const+              (mconcat+                 ["X-Amz-Target" =#+                    ("DirectoryService_20150416.DescribeConditionalForwarders"+                       :: ByteString),+                  "Content-Type" =#+                    ("application/x-amz-json-1.1" :: ByteString)])++instance ToJSON DescribeConditionalForwarders where+        toJSON DescribeConditionalForwarders'{..}+          = object+              (catMaybes+                 [("RemoteDomainNames" .=) <$> _dcfRemoteDomainNames,+                  Just ("DirectoryId" .= _dcfDirectoryId)])++instance ToPath DescribeConditionalForwarders where+        toPath = const "/"++instance ToQuery DescribeConditionalForwarders where+        toQuery = const mempty++-- | /See:/ 'describeConditionalForwardersResponse' smart constructor.+data DescribeConditionalForwardersResponse = DescribeConditionalForwardersResponse'+    { _dcfrsConditionalForwarders :: !(Maybe [ConditionalForwarder])+    , _dcfrsResponseStatus        :: !Int+    } deriving (Eq,Read,Show,Data,Typeable,Generic)++-- | Creates a value of 'DescribeConditionalForwardersResponse' with the minimum fields required to make a request.+--+-- Use one of the following lenses to modify other fields as desired:+--+-- * 'dcfrsConditionalForwarders'+--+-- * 'dcfrsResponseStatus'+describeConditionalForwardersResponse+    :: Int -- ^ 'dcfrsResponseStatus'+    -> DescribeConditionalForwardersResponse+describeConditionalForwardersResponse pResponseStatus_ =+    DescribeConditionalForwardersResponse'+    { _dcfrsConditionalForwarders = Nothing+    , _dcfrsResponseStatus = pResponseStatus_+    }++-- | The list of conditional forwarders that have been created.+dcfrsConditionalForwarders :: Lens' DescribeConditionalForwardersResponse [ConditionalForwarder]+dcfrsConditionalForwarders = lens _dcfrsConditionalForwarders (\ s a -> s{_dcfrsConditionalForwarders = a}) . _Default . _Coerce;++-- | The response status code.+dcfrsResponseStatus :: Lens' DescribeConditionalForwardersResponse Int+dcfrsResponseStatus = lens _dcfrsResponseStatus (\ s a -> s{_dcfrsResponseStatus = a});++instance NFData DescribeConditionalForwardersResponse
gen/Network/AWS/DirectoryService/DescribeDirectories.hs view
@@ -118,6 +118,8 @@  instance Hashable DescribeDirectories +instance NFData DescribeDirectories+ instance ToHeaders DescribeDirectories where         toHeaders           = const@@ -188,3 +190,5 @@ -- | The response status code. ddrsResponseStatus :: Lens' DescribeDirectoriesResponse Int ddrsResponseStatus = lens _ddrsResponseStatus (\ s a -> s{_ddrsResponseStatus = a});++instance NFData DescribeDirectoriesResponse
gen/Network/AWS/DirectoryService/DescribeEventTopics.hs view
@@ -94,6 +94,8 @@  instance Hashable DescribeEventTopics +instance NFData DescribeEventTopics+ instance ToHeaders DescribeEventTopics where         toHeaders           = const@@ -147,3 +149,5 @@ -- | The response status code. detrsResponseStatus :: Lens' DescribeEventTopicsResponse Int detrsResponseStatus = lens _detrsResponseStatus (\ s a -> s{_detrsResponseStatus = a});++instance NFData DescribeEventTopicsResponse
gen/Network/AWS/DirectoryService/DescribeSnapshots.hs view
@@ -119,6 +119,8 @@  instance Hashable DescribeSnapshots +instance NFData DescribeSnapshots+ instance ToHeaders DescribeSnapshots where         toHeaders           = const@@ -189,3 +191,5 @@ -- | The response status code. dssrsResponseStatus :: Lens' DescribeSnapshotsResponse Int dssrsResponseStatus = lens _dssrsResponseStatus (\ s a -> s{_dssrsResponseStatus = a});++instance NFData DescribeSnapshotsResponse
gen/Network/AWS/DirectoryService/DescribeTrusts.hs view
@@ -117,6 +117,8 @@  instance Hashable DescribeTrusts +instance NFData DescribeTrusts+ instance ToHeaders DescribeTrusts where         toHeaders           = const@@ -186,3 +188,5 @@ -- | The response status code. dtrsResponseStatus :: Lens' DescribeTrustsResponse Int dtrsResponseStatus = lens _dtrsResponseStatus (\ s a -> s{_dtrsResponseStatus = a});++instance NFData DescribeTrustsResponse
gen/Network/AWS/DirectoryService/DisableRadius.hs view
@@ -77,6 +77,8 @@  instance Hashable DisableRadius +instance NFData DisableRadius+ instance ToHeaders DisableRadius where         toHeaders           = const@@ -121,3 +123,5 @@ -- | The response status code. drrsResponseStatus :: Lens' DisableRadiusResponse Int drrsResponseStatus = lens _drrsResponseStatus (\ s a -> s{_drrsResponseStatus = a});++instance NFData DisableRadiusResponse
gen/Network/AWS/DirectoryService/DisableSSO.hs view
@@ -103,6 +103,8 @@  instance Hashable DisableSSO +instance NFData DisableSSO+ instance ToHeaders DisableSSO where         toHeaders           = const@@ -150,3 +152,5 @@ -- | The response status code. dssorsResponseStatus :: Lens' DisableSSOResponse Int dssorsResponseStatus = lens _dssorsResponseStatus (\ s a -> s{_dssorsResponseStatus = a});++instance NFData DisableSSOResponse
gen/Network/AWS/DirectoryService/EnableRadius.hs view
@@ -87,6 +87,8 @@  instance Hashable EnableRadius +instance NFData EnableRadius+ instance ToHeaders EnableRadius where         toHeaders           = const@@ -133,3 +135,5 @@ -- | The response status code. errsResponseStatus :: Lens' EnableRadiusResponse Int errsResponseStatus = lens _errsResponseStatus (\ s a -> s{_errsResponseStatus = a});++instance NFData EnableRadiusResponse
gen/Network/AWS/DirectoryService/EnableSSO.hs view
@@ -103,6 +103,8 @@  instance Hashable EnableSSO +instance NFData EnableSSO+ instance ToHeaders EnableSSO where         toHeaders           = const@@ -150,3 +152,5 @@ -- | The response status code. esrsResponseStatus :: Lens' EnableSSOResponse Int esrsResponseStatus = lens _esrsResponseStatus (\ s a -> s{_esrsResponseStatus = a});++instance NFData EnableSSOResponse
gen/Network/AWS/DirectoryService/GetDirectoryLimits.hs view
@@ -65,6 +65,8 @@  instance Hashable GetDirectoryLimits +instance NFData GetDirectoryLimits+ instance ToHeaders GetDirectoryLimits where         toHeaders           = const@@ -116,3 +118,5 @@ -- | The response status code. gdlrsResponseStatus :: Lens' GetDirectoryLimitsResponse Int gdlrsResponseStatus = lens _gdlrsResponseStatus (\ s a -> s{_gdlrsResponseStatus = a});++instance NFData GetDirectoryLimitsResponse
gen/Network/AWS/DirectoryService/GetSnapshotLimits.hs view
@@ -77,6 +77,8 @@  instance Hashable GetSnapshotLimits +instance NFData GetSnapshotLimits+ instance ToHeaders GetSnapshotLimits where         toHeaders           = const@@ -130,3 +132,5 @@ -- | The response status code. gslrsResponseStatus :: Lens' GetSnapshotLimitsResponse Int gslrsResponseStatus = lens _gslrsResponseStatus (\ s a -> s{_gslrsResponseStatus = a});++instance NFData GetSnapshotLimitsResponse
gen/Network/AWS/DirectoryService/RegisterEventTopic.hs view
@@ -90,6 +90,8 @@  instance Hashable RegisterEventTopic +instance NFData RegisterEventTopic+ instance ToHeaders RegisterEventTopic where         toHeaders           = const@@ -134,3 +136,5 @@ -- | The response status code. retrsResponseStatus :: Lens' RegisterEventTopicResponse Int retrsResponseStatus = lens _retrsResponseStatus (\ s a -> s{_retrsResponseStatus = a});++instance NFData RegisterEventTopicResponse
gen/Network/AWS/DirectoryService/RestoreFromSnapshot.hs view
@@ -86,6 +86,8 @@  instance Hashable RestoreFromSnapshot +instance NFData RestoreFromSnapshot+ instance ToHeaders RestoreFromSnapshot where         toHeaders           = const@@ -130,3 +132,5 @@ -- | The response status code. rfsrsResponseStatus :: Lens' RestoreFromSnapshotResponse Int rfsrsResponseStatus = lens _rfsrsResponseStatus (\ s a -> s{_rfsrsResponseStatus = a});++instance NFData RestoreFromSnapshotResponse
gen/Network/AWS/DirectoryService/Types.hs view
@@ -44,6 +44,9 @@     -- * RadiusStatus     , RadiusStatus (..) +    -- * ReplicationScope+    , ReplicationScope (..)+     -- * SnapshotStatus     , SnapshotStatus (..) @@ -75,6 +78,13 @@     , cComputerAttributes     , cComputerName +    -- * ConditionalForwarder+    , ConditionalForwarder+    , conditionalForwarder+    , cfDNSIPAddrs+    , cfRemoteDomainName+    , cfReplicationScope+     -- * DirectoryConnectSettings     , DirectoryConnectSettings     , directoryConnectSettings@@ -189,6 +199,7 @@     , tTrustDirection     , tStateLastUpdatedDateTime     , tTrustType+    , tTrustStateReason     , tRemoteDomainName     , tTrustId     , tCreatedDateTime@@ -227,6 +238,8 @@       | has (hasCode "ThrottlingException" . hasStatus 400) e =           Just "throttling_exception"       | has (hasCode "Throttling" . hasStatus 400) e = Just "throttling"+      | has (hasStatus 504) e = Just "gateway_timeout"+      | has (hasStatus 502) e = Just "bad_gateway"       | has (hasStatus 503) e = Just "service_unavailable"       | has (hasStatus 500) e = Just "general_server_error"       | has (hasStatus 509) e = Just "limit_exceeded"
gen/Network/AWS/DirectoryService/Types/Product.hs view
@@ -60,6 +60,8 @@  instance Hashable Attribute +instance NFData Attribute+ instance ToJSON Attribute where         toJSON Attribute'{..}           = object@@ -117,6 +119,67 @@  instance Hashable Computer +instance NFData Computer++-- | Points to a remote domain with which you are setting up a trust+-- relationship. Conditional forwarders are required in order to set up a+-- trust relationship with another domain.+--+-- /See:/ 'conditionalForwarder' smart constructor.+data ConditionalForwarder = ConditionalForwarder'+    { _cfDNSIPAddrs       :: !(Maybe [Text])+    , _cfRemoteDomainName :: !(Maybe Text)+    , _cfReplicationScope :: !(Maybe ReplicationScope)+    } deriving (Eq,Read,Show,Data,Typeable,Generic)++-- | Creates a value of 'ConditionalForwarder' with the minimum fields required to make a request.+--+-- Use one of the following lenses to modify other fields as desired:+--+-- * 'cfDNSIPAddrs'+--+-- * 'cfRemoteDomainName'+--+-- * 'cfReplicationScope'+conditionalForwarder+    :: ConditionalForwarder+conditionalForwarder =+    ConditionalForwarder'+    { _cfDNSIPAddrs = Nothing+    , _cfRemoteDomainName = Nothing+    , _cfReplicationScope = Nothing+    }++-- | The IP addresses of the remote DNS server associated with+-- RemoteDomainName. This is the IP address of the DNS server that your+-- conditional forwarder points to.+cfDNSIPAddrs :: Lens' ConditionalForwarder [Text]+cfDNSIPAddrs = lens _cfDNSIPAddrs (\ s a -> s{_cfDNSIPAddrs = a}) . _Default . _Coerce;++-- | The fully qualified domain name (FQDN) of the remote domains pointed to+-- by the conditional forwarder.+cfRemoteDomainName :: Lens' ConditionalForwarder (Maybe Text)+cfRemoteDomainName = lens _cfRemoteDomainName (\ s a -> s{_cfRemoteDomainName = a});++-- | The replication scope of the conditional forwarder. The only allowed+-- value is 'Domain', which will replicate the conditional forwarder to all+-- of the domain controllers for your AWS directory.+cfReplicationScope :: Lens' ConditionalForwarder (Maybe ReplicationScope)+cfReplicationScope = lens _cfReplicationScope (\ s a -> s{_cfReplicationScope = a});++instance FromJSON ConditionalForwarder where+        parseJSON+          = withObject "ConditionalForwarder"+              (\ x ->+                 ConditionalForwarder' <$>+                   (x .:? "DnsIpAddrs" .!= mempty) <*>+                     (x .:? "RemoteDomainName")+                     <*> (x .:? "ReplicationScope"))++instance Hashable ConditionalForwarder++instance NFData ConditionalForwarder+ -- | Contains information for the < ConnectDirectory> operation when an AD -- Connector directory is being created. --@@ -177,6 +240,8 @@  instance Hashable DirectoryConnectSettings +instance NFData DirectoryConnectSettings+ instance ToJSON DirectoryConnectSettings where         toJSON DirectoryConnectSettings'{..}           = object@@ -264,6 +329,8 @@  instance Hashable DirectoryConnectSettingsDescription +instance NFData DirectoryConnectSettingsDescription+ -- | Contains information about an AWS Directory Service directory. -- -- /See:/ 'directoryDescription' smart constructor.@@ -463,6 +530,8 @@  instance Hashable DirectoryDescription +instance NFData DirectoryDescription+ -- | Contains directory limit information for a region. -- -- /See:/ 'directoryLimits' smart constructor.@@ -567,6 +636,8 @@  instance Hashable DirectoryLimits +instance NFData DirectoryLimits+ -- | Contains VPC information for the < CreateDirectory> or -- < CreateMicrosoftAD> operation. --@@ -604,6 +675,8 @@  instance Hashable DirectoryVPCSettings +instance NFData DirectoryVPCSettings+ instance ToJSON DirectoryVPCSettings where         toJSON DirectoryVPCSettings'{..}           = object@@ -673,6 +746,8 @@  instance Hashable DirectoryVPCSettingsDescription +instance NFData DirectoryVPCSettingsDescription+ -- | Information about SNS topic and AWS Directory Service directory -- associations. --@@ -744,6 +819,8 @@  instance Hashable EventTopic +instance NFData EventTopic+ -- | Contains information about a Remote Authentication Dial In User Service -- (RADIUS) server. --@@ -845,6 +922,8 @@  instance Hashable RadiusSettings +instance NFData RadiusSettings+ instance ToJSON RadiusSettings where         toJSON RadiusSettings'{..}           = object@@ -935,6 +1014,8 @@  instance Hashable Snapshot +instance NFData Snapshot+ -- | Contains manual snapshot limit information for a directory. -- -- /See:/ 'snapshotLimits' smart constructor.@@ -985,6 +1066,8 @@  instance Hashable SnapshotLimits +instance NFData SnapshotLimits+ -- | Describes a trust relationship between an Microsoft AD in the AWS cloud -- and an external domain. --@@ -996,6 +1079,7 @@     , _tTrustDirection           :: !(Maybe TrustDirection)     , _tStateLastUpdatedDateTime :: !(Maybe POSIX)     , _tTrustType                :: !(Maybe TrustType)+    , _tTrustStateReason         :: !(Maybe Text)     , _tRemoteDomainName         :: !(Maybe Text)     , _tTrustId                  :: !(Maybe Text)     , _tCreatedDateTime          :: !(Maybe POSIX)@@ -1017,6 +1101,8 @@ -- -- * 'tTrustType' --+-- * 'tTrustStateReason'+-- -- * 'tRemoteDomainName' -- -- * 'tTrustId'@@ -1032,6 +1118,7 @@     , _tTrustDirection = Nothing     , _tStateLastUpdatedDateTime = Nothing     , _tTrustType = Nothing+    , _tTrustStateReason = Nothing     , _tRemoteDomainName = Nothing     , _tTrustId = Nothing     , _tCreatedDateTime = Nothing@@ -1062,6 +1149,10 @@ tTrustType :: Lens' Trust (Maybe TrustType) tTrustType = lens _tTrustType (\ s a -> s{_tTrustType = a}); +-- | The reason for the TrustState.+tTrustStateReason :: Lens' Trust (Maybe Text)+tTrustStateReason = lens _tTrustStateReason (\ s a -> s{_tTrustStateReason = a});+ -- | The Fully Qualified Domain Name (FQDN) of the external domain involved -- in the trust relationship. tRemoteDomainName :: Lens' Trust (Maybe Text)@@ -1085,8 +1176,11 @@                      <*> (x .:? "TrustDirection")                      <*> (x .:? "StateLastUpdatedDateTime")                      <*> (x .:? "TrustType")+                     <*> (x .:? "TrustStateReason")                      <*> (x .:? "RemoteDomainName")                      <*> (x .:? "TrustId")                      <*> (x .:? "CreatedDateTime"))  instance Hashable Trust++instance NFData Trust
gen/Network/AWS/DirectoryService/Types/Sum.hs view
@@ -37,6 +37,7 @@         Small -> "Small"  instance Hashable     DirectorySize+instance NFData       DirectorySize instance ToByteString DirectorySize instance ToQuery      DirectorySize instance ToHeader     DirectorySize@@ -92,6 +93,7 @@         DSRestoring -> "Restoring"  instance Hashable     DirectoryStage+instance NFData       DirectoryStage instance ToByteString DirectoryStage instance ToQuery      DirectoryStage instance ToHeader     DirectoryStage@@ -120,6 +122,7 @@         SimpleAD -> "SimpleAD"  instance Hashable     DirectoryType+instance NFData       DirectoryType instance ToByteString DirectoryType instance ToQuery      DirectoryType instance ToHeader     DirectoryType@@ -151,6 +154,7 @@         Pap -> "PAP"  instance Hashable     RadiusAuthenticationProtocol+instance NFData       RadiusAuthenticationProtocol instance ToByteString RadiusAuthenticationProtocol instance ToQuery      RadiusAuthenticationProtocol instance ToHeader     RadiusAuthenticationProtocol@@ -182,6 +186,7 @@         Failed -> "Failed"  instance Hashable     RadiusStatus+instance NFData       RadiusStatus instance ToByteString RadiusStatus instance ToQuery      RadiusStatus instance ToHeader     RadiusStatus@@ -189,6 +194,29 @@ instance FromJSON RadiusStatus where     parseJSON = parseJSONText "RadiusStatus" +data ReplicationScope =+    Domain+    deriving (Eq,Ord,Read,Show,Enum,Bounded,Data,Typeable,Generic)++instance FromText ReplicationScope where+    parser = takeLowerText >>= \case+        "domain" -> pure Domain+        e -> fromTextError $ "Failure parsing ReplicationScope from value: '" <> e+           <> "'. Accepted values: Domain"++instance ToText ReplicationScope where+    toText = \case+        Domain -> "Domain"++instance Hashable     ReplicationScope+instance NFData       ReplicationScope+instance ToByteString ReplicationScope+instance ToQuery      ReplicationScope+instance ToHeader     ReplicationScope++instance FromJSON ReplicationScope where+    parseJSON = parseJSONText "ReplicationScope"+ data SnapshotStatus     = SSCompleted     | SSCreating@@ -210,6 +238,7 @@         SSFailed -> "Failed"  instance Hashable     SnapshotStatus+instance NFData       SnapshotStatus instance ToByteString SnapshotStatus instance ToQuery      SnapshotStatus instance ToHeader     SnapshotStatus@@ -235,6 +264,7 @@         Manual -> "Manual"  instance Hashable     SnapshotType+instance NFData       SnapshotType instance ToByteString SnapshotType instance ToQuery      SnapshotType instance ToHeader     SnapshotType@@ -266,6 +296,7 @@         TTopicNotFound -> "Topic not found"  instance Hashable     TopicStatus+instance NFData       TopicStatus instance ToByteString TopicStatus instance ToQuery      TopicStatus instance ToHeader     TopicStatus@@ -294,6 +325,7 @@         TwoWay -> "Two-Way"  instance Hashable     TrustDirection+instance NFData       TrustDirection instance ToByteString TrustDirection instance ToQuery      TrustDirection instance ToHeader     TrustDirection@@ -340,6 +372,7 @@         TSVerifying -> "Verifying"  instance Hashable     TrustState+instance NFData       TrustState instance ToByteString TrustState instance ToQuery      TrustState instance ToHeader     TrustState@@ -362,6 +395,7 @@         Forest -> "Forest"  instance Hashable     TrustType+instance NFData       TrustType instance ToByteString TrustType instance ToQuery      TrustType instance ToHeader     TrustType
+ gen/Network/AWS/DirectoryService/UpdateConditionalForwarder.hs view
@@ -0,0 +1,149 @@+{-# LANGUAGE DeriveDataTypeable #-}+{-# LANGUAGE DeriveGeneric      #-}+{-# LANGUAGE OverloadedStrings  #-}+{-# LANGUAGE RecordWildCards    #-}+{-# LANGUAGE TypeFamilies       #-}++{-# OPTIONS_GHC -fno-warn-unused-imports #-}+{-# OPTIONS_GHC -fno-warn-unused-binds   #-}+{-# OPTIONS_GHC -fno-warn-unused-matches #-}++-- Derived from AWS service descriptions, licensed under Apache 2.0.++-- |+-- Module      : Network.AWS.DirectoryService.UpdateConditionalForwarder+-- Copyright   : (c) 2013-2016 Brendan Hay+-- License     : Mozilla Public License, v. 2.0.+-- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com>+-- Stability   : auto-generated+-- Portability : non-portable (GHC extensions)+--+-- Updates a conditional forwarder that has been set up for your AWS+-- directory.+module Network.AWS.DirectoryService.UpdateConditionalForwarder+    (+    -- * Creating a Request+      updateConditionalForwarder+    , UpdateConditionalForwarder+    -- * Request Lenses+    , ucfDirectoryId+    , ucfRemoteDomainName+    , ucfDNSIPAddrs++    -- * Destructuring the Response+    , updateConditionalForwarderResponse+    , UpdateConditionalForwarderResponse+    -- * Response Lenses+    , ucfrsResponseStatus+    ) where++import           Network.AWS.DirectoryService.Types+import           Network.AWS.DirectoryService.Types.Product+import           Network.AWS.Lens+import           Network.AWS.Prelude+import           Network.AWS.Request+import           Network.AWS.Response++-- | /See:/ 'updateConditionalForwarder' smart constructor.+data UpdateConditionalForwarder = UpdateConditionalForwarder'+    { _ucfDirectoryId      :: !Text+    , _ucfRemoteDomainName :: !Text+    , _ucfDNSIPAddrs       :: ![Text]+    } deriving (Eq,Read,Show,Data,Typeable,Generic)++-- | Creates a value of 'UpdateConditionalForwarder' with the minimum fields required to make a request.+--+-- Use one of the following lenses to modify other fields as desired:+--+-- * 'ucfDirectoryId'+--+-- * 'ucfRemoteDomainName'+--+-- * 'ucfDNSIPAddrs'+updateConditionalForwarder+    :: Text -- ^ 'ucfDirectoryId'+    -> Text -- ^ 'ucfRemoteDomainName'+    -> UpdateConditionalForwarder+updateConditionalForwarder pDirectoryId_ pRemoteDomainName_ =+    UpdateConditionalForwarder'+    { _ucfDirectoryId = pDirectoryId_+    , _ucfRemoteDomainName = pRemoteDomainName_+    , _ucfDNSIPAddrs = mempty+    }++-- | The directory ID of the AWS directory for which to update the+-- conditional forwarder.+ucfDirectoryId :: Lens' UpdateConditionalForwarder Text+ucfDirectoryId = lens _ucfDirectoryId (\ s a -> s{_ucfDirectoryId = a});++-- | The fully qualified domain name (FQDN) of the remote domain with which+-- you will set up a trust relationship.+ucfRemoteDomainName :: Lens' UpdateConditionalForwarder Text+ucfRemoteDomainName = lens _ucfRemoteDomainName (\ s a -> s{_ucfRemoteDomainName = a});++-- | The updated IP addresses of the remote DNS server associated with the+-- conditional forwarder.+ucfDNSIPAddrs :: Lens' UpdateConditionalForwarder [Text]+ucfDNSIPAddrs = lens _ucfDNSIPAddrs (\ s a -> s{_ucfDNSIPAddrs = a}) . _Coerce;++instance AWSRequest UpdateConditionalForwarder where+        type Rs UpdateConditionalForwarder =+             UpdateConditionalForwarderResponse+        request = postJSON directoryService+        response+          = receiveEmpty+              (\ s h x ->+                 UpdateConditionalForwarderResponse' <$>+                   (pure (fromEnum s)))++instance Hashable UpdateConditionalForwarder++instance NFData UpdateConditionalForwarder++instance ToHeaders UpdateConditionalForwarder where+        toHeaders+          = const+              (mconcat+                 ["X-Amz-Target" =#+                    ("DirectoryService_20150416.UpdateConditionalForwarder"+                       :: ByteString),+                  "Content-Type" =#+                    ("application/x-amz-json-1.1" :: ByteString)])++instance ToJSON UpdateConditionalForwarder where+        toJSON UpdateConditionalForwarder'{..}+          = object+              (catMaybes+                 [Just ("DirectoryId" .= _ucfDirectoryId),+                  Just ("RemoteDomainName" .= _ucfRemoteDomainName),+                  Just ("DnsIpAddrs" .= _ucfDNSIPAddrs)])++instance ToPath UpdateConditionalForwarder where+        toPath = const "/"++instance ToQuery UpdateConditionalForwarder where+        toQuery = const mempty++-- | /See:/ 'updateConditionalForwarderResponse' smart constructor.+newtype UpdateConditionalForwarderResponse = UpdateConditionalForwarderResponse'+    { _ucfrsResponseStatus :: Int+    } deriving (Eq,Read,Show,Data,Typeable,Generic)++-- | Creates a value of 'UpdateConditionalForwarderResponse' with the minimum fields required to make a request.+--+-- Use one of the following lenses to modify other fields as desired:+--+-- * 'ucfrsResponseStatus'+updateConditionalForwarderResponse+    :: Int -- ^ 'ucfrsResponseStatus'+    -> UpdateConditionalForwarderResponse+updateConditionalForwarderResponse pResponseStatus_ =+    UpdateConditionalForwarderResponse'+    { _ucfrsResponseStatus = pResponseStatus_+    }++-- | The response status code.+ucfrsResponseStatus :: Lens' UpdateConditionalForwarderResponse Int+ucfrsResponseStatus = lens _ucfrsResponseStatus (\ s a -> s{_ucfrsResponseStatus = a});++instance NFData UpdateConditionalForwarderResponse
gen/Network/AWS/DirectoryService/UpdateRadius.hs view
@@ -88,6 +88,8 @@  instance Hashable UpdateRadius +instance NFData UpdateRadius+ instance ToHeaders UpdateRadius where         toHeaders           = const@@ -134,3 +136,5 @@ -- | The response status code. urrsResponseStatus :: Lens' UpdateRadiusResponse Int urrsResponseStatus = lens _urrsResponseStatus (\ s a -> s{_urrsResponseStatus = a});++instance NFData UpdateRadiusResponse
gen/Network/AWS/DirectoryService/VerifyTrust.hs view
@@ -82,6 +82,8 @@  instance Hashable VerifyTrust +instance NFData VerifyTrust+ instance ToHeaders VerifyTrust where         toHeaders           = const@@ -131,3 +133,5 @@ -- | The response status code. vtrsResponseStatus :: Lens' VerifyTrustResponse Int vtrsResponseStatus = lens _vtrsResponseStatus (\ s a -> s{_vtrsResponseStatus = a});++instance NFData VerifyTrustResponse
test/Test/AWS/Gen/DirectoryService.hs view
@@ -28,7 +28,10 @@ -- fixtures :: TestTree -- fixtures = --     [ testGroup "request"---         [ testGetSnapshotLimits $+--         [ testDescribeConditionalForwarders $+--             describeConditionalForwarders+--+--         , testGetSnapshotLimits $ --             getSnapshotLimits -- --         , testRegisterEventTopic $@@ -61,6 +64,12 @@ --         , testDescribeEventTopics $ --             describeEventTopics --+--         , testUpdateConditionalForwarder $+--             updateConditionalForwarder+--+--         , testDeleteConditionalForwarder $+--             deleteConditionalForwarder+-- --         , testEnableSSO $ --             enableSSO --@@ -97,6 +106,9 @@ --         , testVerifyTrust $ --             verifyTrust --+--         , testCreateConditionalForwarder $+--             createConditionalForwarder+-- --         , testGetDirectoryLimits $ --             getDirectoryLimits --@@ -106,7 +118,10 @@ --           ]  --     , testGroup "response"---         [ testGetSnapshotLimitsResponse $+--         [ testDescribeConditionalForwardersResponse $+--             describeConditionalForwardersResponse+--+--         , testGetSnapshotLimitsResponse $ --             getSnapshotLimitsResponse -- --         , testRegisterEventTopicResponse $@@ -139,6 +154,12 @@ --         , testDescribeEventTopicsResponse $ --             describeEventTopicsResponse --+--         , testUpdateConditionalForwarderResponse $+--             updateConditionalForwarderResponse+--+--         , testDeleteConditionalForwarderResponse $+--             deleteConditionalForwarderResponse+-- --         , testEnableSSOResponse $ --             enableSSOResponse --@@ -175,6 +196,9 @@ --         , testVerifyTrustResponse $ --             verifyTrustResponse --+--         , testCreateConditionalForwarderResponse $+--             createConditionalForwarderResponse+-- --         , testGetDirectoryLimitsResponse $ --             getDirectoryLimitsResponse --@@ -186,6 +210,11 @@  -- Requests +testDescribeConditionalForwarders :: DescribeConditionalForwarders -> TestTree+testDescribeConditionalForwarders = req+    "DescribeConditionalForwarders"+    "fixture/DescribeConditionalForwarders.yaml"+ testGetSnapshotLimits :: GetSnapshotLimits -> TestTree testGetSnapshotLimits = req     "GetSnapshotLimits"@@ -241,6 +270,16 @@     "DescribeEventTopics"     "fixture/DescribeEventTopics.yaml" +testUpdateConditionalForwarder :: UpdateConditionalForwarder -> TestTree+testUpdateConditionalForwarder = req+    "UpdateConditionalForwarder"+    "fixture/UpdateConditionalForwarder.yaml"++testDeleteConditionalForwarder :: DeleteConditionalForwarder -> TestTree+testDeleteConditionalForwarder = req+    "DeleteConditionalForwarder"+    "fixture/DeleteConditionalForwarder.yaml"+ testEnableSSO :: EnableSSO -> TestTree testEnableSSO = req     "EnableSSO"@@ -301,6 +340,11 @@     "VerifyTrust"     "fixture/VerifyTrust.yaml" +testCreateConditionalForwarder :: CreateConditionalForwarder -> TestTree+testCreateConditionalForwarder = req+    "CreateConditionalForwarder"+    "fixture/CreateConditionalForwarder.yaml"+ testGetDirectoryLimits :: GetDirectoryLimits -> TestTree testGetDirectoryLimits = req     "GetDirectoryLimits"@@ -313,6 +357,13 @@  -- Responses +testDescribeConditionalForwardersResponse :: DescribeConditionalForwardersResponse -> TestTree+testDescribeConditionalForwardersResponse = res+    "DescribeConditionalForwardersResponse"+    "fixture/DescribeConditionalForwardersResponse.proto"+    directoryService+    (Proxy :: Proxy DescribeConditionalForwarders)+ testGetSnapshotLimitsResponse :: GetSnapshotLimitsResponse -> TestTree testGetSnapshotLimitsResponse = res     "GetSnapshotLimitsResponse"@@ -390,6 +441,20 @@     directoryService     (Proxy :: Proxy DescribeEventTopics) +testUpdateConditionalForwarderResponse :: UpdateConditionalForwarderResponse -> TestTree+testUpdateConditionalForwarderResponse = res+    "UpdateConditionalForwarderResponse"+    "fixture/UpdateConditionalForwarderResponse.proto"+    directoryService+    (Proxy :: Proxy UpdateConditionalForwarder)++testDeleteConditionalForwarderResponse :: DeleteConditionalForwarderResponse -> TestTree+testDeleteConditionalForwarderResponse = res+    "DeleteConditionalForwarderResponse"+    "fixture/DeleteConditionalForwarderResponse.proto"+    directoryService+    (Proxy :: Proxy DeleteConditionalForwarder)+ testEnableSSOResponse :: EnableSSOResponse -> TestTree testEnableSSOResponse = res     "EnableSSOResponse"@@ -473,6 +538,13 @@     "fixture/VerifyTrustResponse.proto"     directoryService     (Proxy :: Proxy VerifyTrust)++testCreateConditionalForwarderResponse :: CreateConditionalForwarderResponse -> TestTree+testCreateConditionalForwarderResponse = res+    "CreateConditionalForwarderResponse"+    "fixture/CreateConditionalForwarderResponse.proto"+    directoryService+    (Proxy :: Proxy CreateConditionalForwarder)  testGetDirectoryLimitsResponse :: GetDirectoryLimitsResponse -> TestTree testGetDirectoryLimitsResponse = res