in aws-sso-instanceaccesscontrolattributeconfiguration/src/main/java/software/amazon/sso/instanceaccesscontrolattributeconfiguration/Translator.java [56:77]
static ResourceModel translateFromDescribeResponse(final DescribeInstanceAccessControlAttributeConfigurationResponse readResult,
final String instanceArn) {
List<AccessControlAttribute> listAttributes = readResult
.instanceAccessControlAttributeConfiguration()
.accessControlAttributes()
.stream()
.map(accessControlAttribute -> AccessControlAttribute
.builder()
.key(accessControlAttribute.key())
.value(AccessControlAttributeValue
.builder()
.source(accessControlAttribute.value().source())
.build())
.build())
.collect(Collectors.toList());
ResourceModel returnedModel = ResourceModel.builder()
.instanceArn(instanceArn)
.accessControlAttributes(listAttributes)
.build();
return returnedModel;
}