in aws-sso-permissionset/src/main/java/software/amazon/sso/permissionset/Translator.java [69:84]
static ResourceModel translateFromReadResponse(final DescribePermissionSetResponse readResult, String instanceArn,
List<software.amazon.sso.permissionset.Tag> tags) {
PermissionSet returnedPermissionSet = readResult.permissionSet();
ResourceModel returnedModel = ResourceModel.builder()
.permissionSetArn(returnedPermissionSet.permissionSetArn())
.description(returnedPermissionSet.description())
.name(returnedPermissionSet.name())
.relayStateType(returnedPermissionSet.relayState())
.sessionDuration(returnedPermissionSet.sessionDuration())
.instanceArn(instanceArn)
.build();
if (tags != null && tags.size() > 0) {
returnedModel.setTags(tags);
}
return returnedModel;
}