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 +1/−1
- amazonka-ds.cabal +9/−5
- fixture/CreateConditionalForwarder.yaml +0/−0
- fixture/CreateConditionalForwarderResponse.proto +0/−0
- fixture/DeleteConditionalForwarder.yaml +0/−0
- fixture/DeleteConditionalForwarderResponse.proto +0/−0
- fixture/DescribeConditionalForwarders.yaml +0/−0
- fixture/DescribeConditionalForwardersResponse.proto +0/−0
- fixture/UpdateConditionalForwarder.yaml +0/−0
- fixture/UpdateConditionalForwarderResponse.proto +0/−0
- gen/Network/AWS/DirectoryService.hs +27/−0
- gen/Network/AWS/DirectoryService/ConnectDirectory.hs +4/−0
- gen/Network/AWS/DirectoryService/CreateAlias.hs +4/−0
- gen/Network/AWS/DirectoryService/CreateComputer.hs +4/−0
- gen/Network/AWS/DirectoryService/CreateConditionalForwarder.hs +155/−0
- gen/Network/AWS/DirectoryService/CreateDirectory.hs +4/−0
- gen/Network/AWS/DirectoryService/CreateMicrosoftAD.hs +4/−0
- gen/Network/AWS/DirectoryService/CreateSnapshot.hs +4/−0
- gen/Network/AWS/DirectoryService/CreateTrust.hs +22/−7
- gen/Network/AWS/DirectoryService/DeleteConditionalForwarder.hs +137/−0
- gen/Network/AWS/DirectoryService/DeleteDirectory.hs +25/−21
- gen/Network/AWS/DirectoryService/DeleteSnapshot.hs +4/−0
- gen/Network/AWS/DirectoryService/DeleteTrust.hs +34/−17
- gen/Network/AWS/DirectoryService/DeregisterEventTopic.hs +4/−0
- gen/Network/AWS/DirectoryService/DescribeConditionalForwarders.hs +152/−0
- gen/Network/AWS/DirectoryService/DescribeDirectories.hs +4/−0
- gen/Network/AWS/DirectoryService/DescribeEventTopics.hs +4/−0
- gen/Network/AWS/DirectoryService/DescribeSnapshots.hs +4/−0
- gen/Network/AWS/DirectoryService/DescribeTrusts.hs +4/−0
- gen/Network/AWS/DirectoryService/DisableRadius.hs +4/−0
- gen/Network/AWS/DirectoryService/DisableSSO.hs +4/−0
- gen/Network/AWS/DirectoryService/EnableRadius.hs +4/−0
- gen/Network/AWS/DirectoryService/EnableSSO.hs +4/−0
- gen/Network/AWS/DirectoryService/GetDirectoryLimits.hs +4/−0
- gen/Network/AWS/DirectoryService/GetSnapshotLimits.hs +4/−0
- gen/Network/AWS/DirectoryService/RegisterEventTopic.hs +4/−0
- gen/Network/AWS/DirectoryService/RestoreFromSnapshot.hs +4/−0
- gen/Network/AWS/DirectoryService/Types.hs +13/−0
- gen/Network/AWS/DirectoryService/Types/Product.hs +94/−0
- gen/Network/AWS/DirectoryService/Types/Sum.hs +34/−0
- gen/Network/AWS/DirectoryService/UpdateConditionalForwarder.hs +149/−0
- gen/Network/AWS/DirectoryService/UpdateRadius.hs +4/−0
- gen/Network/AWS/DirectoryService/VerifyTrust.hs +4/−0
- test/Test/AWS/Gen/DirectoryService.hs +74/−2
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