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

Safe Haskell | None
Language | Haskell2010

Aws.Iam.Commands.ListUserPolicies

Synopsis

- data ListUserPolicies = ListUserPolicies {
  - lupUserName :: Text
  - lupMarker :: Maybe Text
  - lupMaxItems :: Maybe Integer
  }
- data ListUserPoliciesResponse = ListUserPoliciesResponse {
  - luprPolicyNames :: [Text]
  - luprIsTruncated :: Bool
  - luprMarker :: Maybe Text
  }

# Documentation

data ListUserPolicies #

Lists the user policies associated with the specified user.

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

Constructors

ListUserPolicies |
Fields lupUserName :: Text Policies associated with this user will be listed. lupMarker :: Maybe Text Used for paginating requests. Marks the position of the last request. lupMaxItems :: Maybe Integer Used for paginating requests. Specifies the maximum number of items to return in the response. Defaults to 100.

Instances

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

data ListUserPoliciesResponse #

Constructors

ListUserPoliciesResponse |
Fields luprPolicyNames :: [Text] List of policy names. luprIsTruncated :: Bool `True` if the request was truncated because of too many items. luprMarker :: Maybe Text Marks the position at which the request was truncated. This value must be passed with the next request to continue listing from the last position.

Instances

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