toSummaryKeyType method

SummaryKeyType toSummaryKeyType()

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');
}