AWS SDK for C++  1.9.153
AWS SDK for C++
SummaryKeyType.h
Go to the documentation of this file.
1 
6 #pragma once
7 #include <aws/iam/IAM_EXPORTS.h>
9 
10 namespace Aws
11 {
12 namespace IAM
13 {
14 namespace Model
15 {
16  enum class SummaryKeyType
17  {
18  NOT_SET,
19  Users,
20  UsersQuota,
21  Groups,
22  GroupsQuota,
23  ServerCertificates,
24  ServerCertificatesQuota,
25  UserPolicySizeQuota,
26  GroupPolicySizeQuota,
27  GroupsPerUserQuota,
28  SigningCertificatesPerUserQuota,
29  AccessKeysPerUserQuota,
30  MFADevices,
31  MFADevicesInUse,
32  AccountMFAEnabled,
33  AccountAccessKeysPresent,
34  AccountSigningCertificatesPresent,
35  AttachedPoliciesPerGroupQuota,
36  AttachedPoliciesPerRoleQuota,
37  AttachedPoliciesPerUserQuota,
38  Policies,
39  PoliciesQuota,
40  PolicySizeQuota,
41  PolicyVersionsInUse,
42  PolicyVersionsInUseQuota,
43  VersionsPerPolicyQuota,
45  };
46 
47 namespace SummaryKeyTypeMapper
48 {
50 
52 } // namespace SummaryKeyTypeMapper
53 } // namespace Model
54 } // namespace IAM
55 } // namespace Aws
Aws::IAM::Model::SummaryKeyTypeMapper::GetNameForSummaryKeyType
AWS_IAM_API Aws::String GetNameForSummaryKeyType(SummaryKeyType value)
Aws::IAM::Model::SummaryKeyType
SummaryKeyType
Definition: SummaryKeyType.h:17
Aws::EMR::Model::AuthMode::NOT_SET
@ NOT_SET
AWS_IAM_API
#define AWS_IAM_API
Definition: IAM_EXPORTS.h:28
AWSString.h
Aws::IAM::Model::SummaryKeyTypeMapper::GetSummaryKeyTypeForName
AWS_IAM_API SummaryKeyType GetSummaryKeyTypeForName(const Aws::String &name)
IAM_EXPORTS.h
Aws::IAM::Model::SummaryKeyType::Policies
@ Policies
Aws
Definition: AccessManagementClient.h:15
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::IAM::Model::GlobalEndpointTokenVersion
GlobalEndpointTokenVersion
Definition: GlobalEndpointTokenVersion.h:17
Aws::IAM::Model::SummaryKeyType::NOT_SET
@ NOT_SET