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

Safe Haskell | None
Language | Haskell2010

Aws.Iam.Commands.DeleteAccessKey

Synopsis

- data DeleteAccessKey = DeleteAccessKey {
  - dakAccessKeyId :: Text
  - dakUserName :: Maybe Text
  }
- data DeleteAccessKeyResponse = DeleteAccessKeyResponse

# Documentation

data DeleteAccessKey #

Deletes the access key associated with the specified user.

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

Constructors

DeleteAccessKey |
Fields dakAccessKeyId :: Text ID of the access key to be deleted. dakUserName :: Maybe Text User name with which the access key is associated.

Instances

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

data DeleteAccessKeyResponse #

Constructors

DeleteAccessKeyResponse |

Instances

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