List of usage examples for com.amazonaws.services.config.model Evaluation Evaluation
Evaluation
From source file:com.vb.aws.services.mt.config.EBSVolumesAvailable.java
/** * This method returns list of Evaluation objects. * @param ebsVolumesAvailable/*from w ww .ja v a 2 s .c o m*/ * @return List<Evaluation> returns list of Evaluation objects. */ private List<Evaluation> createEvaluations(List<Volume> ebsVolumesAvailable) { List<Evaluation> evaluations = new ArrayList<>(); if (ebsVolumesAvailable == null || ebsVolumesAvailable.size() > 0) { for (Volume volume : ebsVolumesAvailable) { String volumeId = volume.getVolumeId(); Evaluation evaluation = new Evaluation(); evaluation.setComplianceResourceId(volumeId); evaluation.setComplianceResourceType(COMPLIANCE_RESOURCE_TYPE); evaluation.setComplianceType(ComplianceType.NON_COMPLIANT); evaluation.setOrderingTimestamp(new Date()); evaluations.add(evaluation); } } System.out.println("INFO : Number of evaluations : " + evaluations.size()); return evaluations; }
From source file:com.vb.aws.services.mt.config.EIPsUnused.java
/** * This method returns list of Evaluation objects. * @param allUnusedEIPs//from ww w. j av a 2s . c om * @return List<Evaluation> returns list of Evaluation objects. */ private List<Evaluation> createEvaluations(List<Address> allUnusedEIPs) { List<Evaluation> evaluations = new ArrayList<>(); if (allUnusedEIPs == null || allUnusedEIPs.size() > 0) { for (Address address : allUnusedEIPs) { String EIP = address.getPublicIp(); Evaluation evaluation = new Evaluation(); evaluation.setComplianceResourceId(EIP); evaluation.setComplianceResourceType(COMPLIANCE_RESOURCE_TYPE); evaluation.setComplianceType(ComplianceType.NON_COMPLIANT); evaluation.setOrderingTimestamp(new Date()); evaluations.add(evaluation); } } System.out.println("INFO : Number of evaluations : " + evaluations.size()); return evaluations; }
From source file:com.vb.aws.services.mt.config.MFANotEnabledUsers.java
/** * /*from w w w . ja v a 2s . c o m*/ * @param allMFANotEnabledUsers * @return List<Evaluation> returns list of Evaluation objects. */ private List<Evaluation> createEvaluations(List<User> allMFANotEnabledUsers) { List<Evaluation> evaluations = new ArrayList<>(); if (allMFANotEnabledUsers == null || allMFANotEnabledUsers.size() > 0) { for (User user : allMFANotEnabledUsers) { String userName = user.getUserName(); Evaluation evaluation = new Evaluation(); evaluation.setComplianceResourceId(userName); evaluation.setComplianceResourceType(COMPLIANCE_RESOURCE_TYPE); evaluation.setComplianceType(ComplianceType.NON_COMPLIANT); evaluation.setOrderingTimestamp(new Date()); evaluations.add(evaluation); } } System.out.println("INFO : Number of evaluations : " + evaluations.size()); return evaluations; }
From source file:com.vb.aws.services.mt.config.NonCompliantSecurityGroups.java
/** * This method returns list of Evaluation objects. * @param nonCompliantSecurityGroups//from ww w. java 2 s. c o m * @return List<Evaluation> returns list of Evaluation objects. */ private List<Evaluation> createEvaluations(List<SecurityGroup> nonCompliantSecurityGroups) { List<Evaluation> evaluations = new ArrayList<>(); if (nonCompliantSecurityGroups == null || nonCompliantSecurityGroups.size() > 0) { for (SecurityGroup sg : nonCompliantSecurityGroups) { String securityGroupName = sg.getGroupName(); Evaluation evaluation = new Evaluation(); evaluation.setComplianceResourceId(securityGroupName); evaluation.setComplianceResourceType(COMPLIANCE_RESOURCE_TYPE); evaluation.setComplianceType(ComplianceType.NON_COMPLIANT); evaluation.setOrderingTimestamp(new Date()); evaluations.add(evaluation); } } System.out.println("INFO : Number of evaluations : " + evaluations.size()); return evaluations; }
From source file:com.vb.aws.services.mt.config.NonEncryptedEBSVolumes.java
/** * This method returns list of Evaluation objects. * @param allNonEncryptedVolumes/*from ww w.jav a 2s . c o m*/ * @return List<Evaluation> returns list of Evaluation objects. */ private List<Evaluation> createEvaluations(List<Volume> allNonEncryptedEBSVolumes) { List<Evaluation> evaluations = new ArrayList<>(); if (allNonEncryptedEBSVolumes == null || allNonEncryptedEBSVolumes.size() > 0) { for (Volume volume : allNonEncryptedEBSVolumes) { String volumeId = volume.getVolumeId(); Evaluation evaluation = new Evaluation(); evaluation.setComplianceResourceId(volumeId); evaluation.setComplianceResourceType(COMPLIANCE_RESOURCE_TYPE); evaluation.setComplianceType(ComplianceType.NON_COMPLIANT); evaluation.setOrderingTimestamp(new Date()); evaluations.add(evaluation); } } System.out.println("INFO : Number of evaluations : " + evaluations.size()); return evaluations; }