toSummaryKeyType method
Implementation
SummaryKeyType toSummaryKeyType() {
switch (this) {
case 'Users':
return SummaryKeyType.users;
case 'UsersQuota':
return SummaryKeyType.usersQuota;
case 'Groups':
return SummaryKeyType.groups;
case 'GroupsQuota':
return SummaryKeyType.groupsQuota;
case 'ServerCertificates':
return SummaryKeyType.serverCertificates;
case 'ServerCertificatesQuota':
return SummaryKeyType.serverCertificatesQuota;
case 'UserPolicySizeQuota':
return SummaryKeyType.userPolicySizeQuota;
case 'GroupPolicySizeQuota':
return SummaryKeyType.groupPolicySizeQuota;
case 'GroupsPerUserQuota':
return SummaryKeyType.groupsPerUserQuota;
case 'SigningCertificatesPerUserQuota':
return SummaryKeyType.signingCertificatesPerUserQuota;
case 'AccessKeysPerUserQuota':
return SummaryKeyType.accessKeysPerUserQuota;
case 'MFADevices':
return SummaryKeyType.mFADevices;
case 'MFADevicesInUse':
return SummaryKeyType.mFADevicesInUse;
case 'AccountMFAEnabled':
return SummaryKeyType.accountMFAEnabled;
case 'AccountAccessKeysPresent':
return SummaryKeyType.accountAccessKeysPresent;
case 'AccountSigningCertificatesPresent':
return SummaryKeyType.accountSigningCertificatesPresent;
case 'AttachedPoliciesPerGroupQuota':
return SummaryKeyType.attachedPoliciesPerGroupQuota;
case 'AttachedPoliciesPerRoleQuota':
return SummaryKeyType.attachedPoliciesPerRoleQuota;
case 'AttachedPoliciesPerUserQuota':
return SummaryKeyType.attachedPoliciesPerUserQuota;
case 'Policies':
return SummaryKeyType.policies;
case 'PoliciesQuota':
return SummaryKeyType.policiesQuota;
case 'PolicySizeQuota':
return SummaryKeyType.policySizeQuota;
case 'PolicyVersionsInUse':
return SummaryKeyType.policyVersionsInUse;
case 'PolicyVersionsInUseQuota':
return SummaryKeyType.policyVersionsInUseQuota;
case 'VersionsPerPolicyQuota':
return SummaryKeyType.versionsPerPolicyQuota;
case 'GlobalEndpointTokenVersion':
return SummaryKeyType.globalEndpointTokenVersion;
}
throw Exception('$this is not known in enum SummaryKeyType');
}