static ResourceModel convertToCFConfiguration()

in aws-sso-instanceaccesscontrolattributeconfiguration/src/main/java/software/amazon/sso/instanceaccesscontrolattributeconfiguration/Translator.java [141:160]


  static ResourceModel convertToCFConfiguration(DescribeInstanceAccessControlAttributeConfigurationResponse describeResponse) {

        List<software.amazon.sso.instanceaccesscontrolattributeconfiguration.AccessControlAttribute> ssoConfiguration = describeResponse
                .instanceAccessControlAttributeConfiguration()
                .accessControlAttributes()
                .stream()
                .map(accessControlAttribute -> AccessControlAttribute
                        .builder()
                        .key(accessControlAttribute.key())
                        .value(AccessControlAttributeValue
                                .builder()
                                .source(accessControlAttribute.value().source())
                                .build())
                        .build())
                .collect(Collectors.toList());
        return ResourceModel
                .builder()
                .accessControlAttributes(ssoConfiguration)
                .build();
      }