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

Safe Haskell | None
Language | Haskell2010

Aws.Iam.Commands.UpdateAccessKey

Synopsis

- data UpdateAccessKey = UpdateAccessKey {
  - uakAccessKeyId :: Text
  - uakStatus :: AccessKeyStatus
  - uakUserName :: Maybe Text
  }
- data UpdateAccessKeyResponse = UpdateAccessKeyResponse

# Documentation

data UpdateAccessKey #

Changes the status of the specified access key.

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

Constructors

UpdateAccessKey |
Fields uakAccessKeyId :: Text ID of the access key to update. uakStatus :: AccessKeyStatus New status of the access key. uakUserName :: Maybe Text Name of the user to whom the access key belongs. If omitted, the user will be determined based on the access key used to sign the request.

Instances

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

data UpdateAccessKeyResponse #

Constructors

UpdateAccessKeyResponse |

Instances

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