aws-0.24.1: Amazon Web Services (AWS) for Haskell
Safe HaskellSafe-Inferred
LanguageHaskell2010

Aws.Iam.Commands.ListGroups

Synopsis

Documentation

data ListGroups #

Lists groups that have the specified path prefix.

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

Constructors

ListGroups 

Fields

  • lgPathPrefix :: Maybe Text

    Groups defined under this path will be listed. If omitted, defaults to /, which lists all groups.

  • lgMarker :: Maybe Text

    Used for paginating requests. Marks the position of the last request.

  • lgMaxItems :: Maybe Integer

    Used for paginating requests. Specifies the maximum number of items to return in the response. Defaults to 100.

Instances

Instances details
SignQuery ListGroups # 
Instance details

Defined in Aws.Iam.Commands.ListGroups

Associated Types

type ServiceConfiguration ListGroups :: Type -> Type #

Show ListGroups # 
Instance details

Defined in Aws.Iam.Commands.ListGroups

Methods

showsPrec :: Int -> ListGroups -> ShowS #

show :: ListGroups -> String #

showList :: [ListGroups] -> ShowS #

Eq ListGroups # 
Instance details

Defined in Aws.Iam.Commands.ListGroups

Ord ListGroups # 
Instance details

Defined in Aws.Iam.Commands.ListGroups

IteratedTransaction ListGroups ListGroupsResponse # 
Instance details

Defined in Aws.Iam.Commands.ListGroups

ResponseConsumer ListGroups ListGroupsResponse # 
Instance details

Defined in Aws.Iam.Commands.ListGroups

Transaction ListGroups ListGroupsResponse # 
Instance details

Defined in Aws.Iam.Commands.ListGroups

type ServiceConfiguration ListGroups # 
Instance details

Defined in Aws.Iam.Commands.ListGroups

data ListGroupsResponse #

Constructors

ListGroupsResponse 

Fields

  • lgrGroups :: [Group]

    List of Groups.

  • lgrIsTruncated :: Bool

    True if the request was truncated because of too many items.

  • lgrMarker :: 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

Instances details
AsMemoryResponse ListGroupsResponse # 
Instance details

Defined in Aws.Iam.Commands.ListGroups

Associated Types

type MemoryResponse ListGroupsResponse #

Show ListGroupsResponse # 
Instance details

Defined in Aws.Iam.Commands.ListGroups

Methods

showsPrec :: Int -> ListGroupsResponse -> ShowS #

show :: ListGroupsResponse -> String #

showList :: [ListGroupsResponse] -> ShowS #

Eq ListGroupsResponse # 
Instance details

Defined in Aws.Iam.Commands.ListGroups

Ord ListGroupsResponse # 
Instance details

Defined in Aws.Iam.Commands.ListGroups

IteratedTransaction ListGroups ListGroupsResponse # 
Instance details

Defined in Aws.Iam.Commands.ListGroups

ResponseConsumer ListGroups ListGroupsResponse # 
Instance details

Defined in Aws.Iam.Commands.ListGroups

Transaction ListGroups ListGroupsResponse # 
Instance details

Defined in Aws.Iam.Commands.ListGroups

type MemoryResponse ListGroupsResponse # 
Instance details

Defined in Aws.Iam.Commands.ListGroups

type ResponseMetadata ListGroupsResponse # 
Instance details

Defined in Aws.Iam.Commands.ListGroups

data Group #

Constructors

Group 

Fields

Instances

Instances details
Show Group # 
Instance details

Defined in Aws.Iam.Core

Methods

showsPrec :: Int -> Group -> ShowS #

show :: Group -> String #

showList :: [Group] -> ShowS #

Eq Group # 
Instance details

Defined in Aws.Iam.Core

Methods

(==) :: Group -> Group -> Bool #

(/=) :: Group -> Group -> Bool #

Ord Group # 
Instance details

Defined in Aws.Iam.Core

Methods

compare :: Group -> Group -> Ordering #

(<) :: Group -> Group -> Bool #

(<=) :: Group -> Group -> Bool #

(>) :: Group -> Group -> Bool #

(>=) :: Group -> Group -> Bool #

max :: Group -> Group -> Group #

min :: Group -> Group -> Group #