aws-0.16: Amazon Web Services (AWS) for Haskell

Safe Haskell | None
Language | Haskell2010

Aws.Iam.Commands.DeleteUserPolicy

Synopsis

- data DeleteUserPolicy = DeleteUserPolicy {
  - dupPolicyName :: Text
  - dupUserName :: Text
  }
- data DeleteUserPolicyResponse = DeleteUserPolicyResponse

# Documentation

data DeleteUserPolicy #

Deletes the specified policy associated with the specified user.

http://docs.aws.amazon.com/IAM/latest/APIReference/API_DeleteUserPolicy.html

Constructors

DeleteUserPolicy |
Fields dupPolicyName :: Text Name of the policy to be deleted. dupUserName :: Text Name of the user with whom the policy is associated.

Instances

Eq DeleteUserPolicy # |
Methods (==) :: DeleteUserPolicy -> DeleteUserPolicy -> Bool # (/=) :: DeleteUserPolicy -> DeleteUserPolicy -> Bool #
Ord DeleteUserPolicy # |
Methods compare :: DeleteUserPolicy -> DeleteUserPolicy -> Ordering # (<) :: DeleteUserPolicy -> DeleteUserPolicy -> Bool # (<=) :: DeleteUserPolicy -> DeleteUserPolicy -> Bool # (>) :: DeleteUserPolicy -> DeleteUserPolicy -> Bool # (>=) :: DeleteUserPolicy -> DeleteUserPolicy -> Bool # max :: DeleteUserPolicy -> DeleteUserPolicy -> DeleteUserPolicy # min :: DeleteUserPolicy -> DeleteUserPolicy -> DeleteUserPolicy #
Show DeleteUserPolicy # |
Methods showsPrec :: Int -> DeleteUserPolicy -> ShowS # show :: DeleteUserPolicy -> String # showList :: [DeleteUserPolicy] -> ShowS #
SignQuery DeleteUserPolicy # |
Associated Types type ServiceConfiguration DeleteUserPolicy :: * -> * # Methods signQuery :: DeleteUserPolicy -> ServiceConfiguration DeleteUserPolicy queryType -> SignatureData -> SignedQuery #
Transaction DeleteUserPolicy DeleteUserPolicyResponse # |
ResponseConsumer DeleteUserPolicy DeleteUserPolicyResponse # |
Associated Types type ResponseMetadata DeleteUserPolicyResponse :: * # Methods responseConsumer :: Request -> DeleteUserPolicy -> IORef (ResponseMetadata DeleteUserPolicyResponse) -> HTTPResponseConsumer DeleteUserPolicyResponse #
type ServiceConfiguration DeleteUserPolicy # |
type ServiceConfiguration DeleteUserPolicy = IamConfiguration

data DeleteUserPolicyResponse #

Constructors

DeleteUserPolicyResponse |

Instances

Eq DeleteUserPolicyResponse # |
Methods (==) :: DeleteUserPolicyResponse -> DeleteUserPolicyResponse -> Bool # (/=) :: DeleteUserPolicyResponse -> DeleteUserPolicyResponse -> Bool #
Ord DeleteUserPolicyResponse # |
Methods compare :: DeleteUserPolicyResponse -> DeleteUserPolicyResponse -> Ordering # (<) :: DeleteUserPolicyResponse -> DeleteUserPolicyResponse -> Bool # (<=) :: DeleteUserPolicyResponse -> DeleteUserPolicyResponse -> Bool # (>) :: DeleteUserPolicyResponse -> DeleteUserPolicyResponse -> Bool # (>=) :: DeleteUserPolicyResponse -> DeleteUserPolicyResponse -> Bool # max :: DeleteUserPolicyResponse -> DeleteUserPolicyResponse -> DeleteUserPolicyResponse # min :: DeleteUserPolicyResponse -> DeleteUserPolicyResponse -> DeleteUserPolicyResponse #
Show DeleteUserPolicyResponse # |
Methods showsPrec :: Int -> DeleteUserPolicyResponse -> ShowS # show :: DeleteUserPolicyResponse -> String # showList :: [DeleteUserPolicyResponse] -> ShowS #
AsMemoryResponse DeleteUserPolicyResponse # |
Associated Types type MemoryResponse DeleteUserPolicyResponse :: * # Methods loadToMemory :: DeleteUserPolicyResponse -> ResourceT IO (MemoryResponse DeleteUserPolicyResponse) #
Transaction DeleteUserPolicy DeleteUserPolicyResponse # |
ResponseConsumer DeleteUserPolicy DeleteUserPolicyResponse # |
Associated Types type ResponseMetadata DeleteUserPolicyResponse :: * # Methods responseConsumer :: Request -> DeleteUserPolicy -> IORef (ResponseMetadata DeleteUserPolicyResponse) -> HTTPResponseConsumer DeleteUserPolicyResponse #
type MemoryResponse DeleteUserPolicyResponse # |
type MemoryResponse DeleteUserPolicyResponse = DeleteUserPolicyResponse
type ResponseMetadata DeleteUserPolicyResponse # |
type ResponseMetadata DeleteUserPolicyResponse = IamMetadata