module Network.AWS.IAM.DeleteAccountPasswordPolicy
(
DeleteAccountPasswordPolicy
, deleteAccountPasswordPolicy
, DeleteAccountPasswordPolicyResponse
, deleteAccountPasswordPolicyResponse
) where
import Network.AWS.Prelude
import Network.AWS.Request.Query
import Network.AWS.IAM.Types
import qualified GHC.Exts
data DeleteAccountPasswordPolicy = DeleteAccountPasswordPolicy
deriving (Eq, Ord, Show, Generic)
deleteAccountPasswordPolicy :: DeleteAccountPasswordPolicy
deleteAccountPasswordPolicy = DeleteAccountPasswordPolicy
data DeleteAccountPasswordPolicyResponse = DeleteAccountPasswordPolicyResponse
deriving (Eq, Ord, Show, Generic)
deleteAccountPasswordPolicyResponse :: DeleteAccountPasswordPolicyResponse
deleteAccountPasswordPolicyResponse = DeleteAccountPasswordPolicyResponse
instance ToPath DeleteAccountPasswordPolicy where
toPath = const "/"
instance ToQuery DeleteAccountPasswordPolicy where
toQuery = const mempty
instance ToHeaders DeleteAccountPasswordPolicy
instance AWSRequest DeleteAccountPasswordPolicy where
type Sv DeleteAccountPasswordPolicy = IAM
type Rs DeleteAccountPasswordPolicy = DeleteAccountPasswordPolicyResponse
request = post "DeleteAccountPasswordPolicy"
response = nullResponse DeleteAccountPasswordPolicyResponse