public static CreateAssessmentRequest transformToCreateAssessmentRequest()

in aws-auditmanager-assessment/src/main/java/software/amazon/auditmanager/assessment/Utils.java [85:98]


  public static CreateAssessmentRequest transformToCreateAssessmentRequest(final ResourceModel resourceModel) {
    if (resourceModel == null) return null;
    final CreateAssessmentRequest createAssessmentRequest = CreateAssessmentRequest.builder()
        .tags(Utils.cfnTagsToSdkTags(resourceModel.getTags()))
        .frameworkId(resourceModel.getFrameworkId())
        .scope(AssessmentMetadataUtils.cfnScopeToSdkScope(resourceModel.getScope()))
        .roles(AssessmentMetadataUtils.cfnRoleToSdkRoles(resourceModel.getRoles()))
        .assessmentReportsDestination(AssessmentMetadataUtils.cfnAssessmentReportsDestinationToSdkAssessmentReportsDestination(
            resourceModel.getAssessmentReportsDestination()))
        .name(resourceModel.getName())
        .description(resourceModel.getDescription())
        .build();
    return createAssessmentRequest;
  }